virtualization for users

14
© 2010, Propalms Network Pvt. Ltd. All Rights Reserved. VIRTUALIZATION FOR USERS END-to-END APPLICATION DELIVERY MODEL Vijender Yadav CTO, Propalms Network Pvt Ltd.

Upload: vijender-yadav

Post on 24-May-2015

1.003 views

Category:

Technology


0 download

DESCRIPTION

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

TRANSCRIPT

Page 1: 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.

Page 2: Virtualization for users

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

Page 3: Virtualization for users

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

Page 4: Virtualization for users

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

Page 5: Virtualization for users

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

Page 6: Virtualization for users

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.

Page 7: Virtualization for users

Method 1: Presentation Virtualization

PC, Laptop,Thin Client,

Mobile devices

Hosted Applications on Terminal Server

KEYBOARD MOUSE

GRAPHICS

Page 8: Virtualization for users

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

Page 9: Virtualization for users

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

Page 10: Virtualization for users

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

Page 11: Virtualization for users

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

Page 12: Virtualization for users

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

Page 13: Virtualization for users

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

Page 14: Virtualization for users

Thank You!

Vijender [email protected]

Contact us for your Application and Desktop Virtualization needs!

www.propalmsnetwork.com

[email protected]

Copyright © 2010, Propalms Network Private Limited