Virtualization for users

Post on 24-May-2015

1.003 views 0 download

Tags:

description

This presentation gives an overview of different application delivery techniques including presentation virtualization, desktop virtualization and application streaming

Transcript of Virtualization for users

© 2010, Propalms Network Pvt. Ltd. All Rights Reserved.

VIRTUALIZATION FOR USERSEND-to-END APPLICATION DELIVERY MODEL

Vijender YadavCTO, Propalms Network Pvt Ltd.

Application Publishing – Traditional Way

Full capacity PCs for

each user

Full capacity PCs for

each user

Full OS with valid license for each user

Full OS with valid license for each user

Install applications for each user on each PC with valid licenses

Install applications for each user on each PC with valid licensesSoftware

patches/updates

configured on each PC

Software patches/upd

ates configured on each PC

Maintenance for each

hardware component

and software to be

purchased

Maintenance for each

hardware component

and software to be

purchased

IP on user machine

IP on user machine

ComplianceCompliance

Traditional Way: Pain Areas

o High Hardware Cost and Upgrade costo Power, cooling and space Requirementso Per PC maintenanceo Per PC software maintenanceo Low utilization of resources

• Not all PCs are always in use• Not 100% hardware resources are

consumed on each PCo User/PC provisioning is time consumingo Data residing on end user machine is prone to

leakageo No or limited control over data leakage by user

What do we want?

o Easy application provisioning to userso Zero application upgrade costo Zero end user managemento Better utilization of hardware and

software resourceso Centralized monitoring and

managemento Less power consumption less carbon

generationo Control over data leakage

Solution: Virtualization

o Separates applications/profile/Workspace from user’s OS

o Application Virtualization, “the hosting of individual applications on alien hardware/software”…wikipedia.org

Application Virtualization

o Application Virtualization via Terminal Services a.k.a. Presentation Virtualization (SERVER BASED COMPUTING)

• Application runs on Windows terminal servers. Users connects to the server via remote desktop protocols to interact with application GUI.

o Desktop Virtualization

• User’s physical machine is decoupled from the desktop and software he or she users to work. Desktop is delivered from a central data center.

o Application Streaming

• Application is not installed anywhere but is packaged to run under a specialized virtual environment when the package is executed by the user.

Method 1: Presentation Virtualization

PC, Laptop,Thin Client,

Mobile devices

Hosted Applications on Terminal Server

KEYBOARD MOUSE

GRAPHICS

Presentation Virtualization: Access Scenario

LAN, WAN, InternetLAN, WAN, Internet Application ServersApplication Servers

Apps running from terminal serverApps running from terminal server

Applications Run HereApplications Run Here

Presentation Virtualization: Benefits

Replace PCs with

Thin Clients

Replace PCs with

Thin Clients

Go for ZERO maintenance

OS (Linux)

Go for ZERO maintenance

OS (Linux)

Application needs to be

installed once

Application needs to be

installed once

Easy rollout of new

users and applications

Easy rollout of new

users and applications

Smart License

Management

Smart License

Management

IP in datacenter, Complete,

Information Security

IP in datacenter, Complete,

Information Security

Compliance, access control,

monitoring

Compliance, access control,

monitoring

Fast, Secure remote

access over slow

networks

Fast, Secure remote

access over slow

networks

Presentation Virtualization: Limitations

o Shared System• Single point of failure

• Performance

o No per user/application resource hardware control

o Some applications are not terminal server friendly

o Display Performance: Multimedia applications

Method 3: DESKTOP VIRTUALIZATION

o Virtual desktops : Centralized Software based PCso Deliver desktops to users rather than provisioning

hardware to each usero Run hundreds and thousands of desktop OS

instances on centralized server running virtualization platform, like VMWare, XenServer, Parallels, VirtualBox

Windows XP 1 Windows XP 2 Windows XP 3

Standard Host OS

Hardware

OS Virtualization Layer, VMWare /Parallels /XenServer

OS Virtualization

Desktop Virtualization: Access Scenario

Remote login into hosted desktops

Remote login into hosted desktops

1 Virtual machine per user

1 Virtual machine per user

Application ServersApplication Servers

Applications Run HereApplications Run Here

Desktop Virtualization: Benefits

o Highly Agile Desktopso Automated per PC maintenanceo Better hardware resource utilization

• Per user/application hardware resource control

o Better Data securityo Dynamic and automated application

provisioningo Reduced cost: hardware, power

Thank You!

Vijender YadavVijender.yadav@propalmsnetwork.com

Contact us for your Application and Desktop Virtualization needs!

www.propalmsnetwork.com

info@propalmsnetwork.com

Copyright © 2010, Propalms Network Private Limited