Virtual techdays INDIA │ 18-20 august 2010 Planning for Desktop Virtualization M.S.Anand │ Technology Evangelist, Microsoft Corporation

Embed Size (px)

DESCRIPTION

virtual techdays INDIA │ august 2010 Desktop Virtualization Options Server Hosted Desktops (VDI) User State Virtualization Session Virtualization Client Virtualization Application Virtualization

Citation preview

virtual techdays INDIA august 2010 Planning for Desktop Virtualization M.S.Anand Technology Evangelist, Microsoft Corporation Desktop Virtualization Options User State, Session, Application, Desktop, Hosted Desktop Selecting the right Desktop Virtualization Strategy Things to consider Scenarios VDI Deep Dive VDI Architecture Capacity Planning virtual techdays INDIA august 2010 S E S S I O N A G E N D A virtual techdays INDIA august 2010 Desktop Virtualization Options Server Hosted Desktops (VDI) User State Virtualization Session Virtualization Client Virtualization Application Virtualization virtual techdays INDIA august 2010 User State Virtualization User State Virtualization Users can view their unique settings and data from any connected PC. Users can access their data and folders from any connected PC. Users can see files on their PC without a network connection. OS installed on device, plus managed guest OS running under VPC Applications installed on device and/or guest virtual machine Allows abstraction from application-compatibility issues Allows multiple user profiles on single client device Deploy a corporate PC to any endpoint, and run it seamlessly virtual techdays INDIA august 2010 Client Virtualization: MED-V Deploy virtual Windows XP images and customize per user Provision and define applications and websites to users Control usage permissions and Virtual PC settings Maintain and Support endpoints through monitoring and troubleshooting virtual techdays INDIA august 2010 MED-V: How it works Software Distribution OS installed locally on the client device Applications delivered virtually, execute without being installed Data stored on network, with folder redirection/replication Uses device-specific physical resources virtual techdays INDIA august 2010 Application Virtualization: App-V Readily accessible applications Accelerate Windows deployment Accelerate application recovery Reduced application conflicts Minimize app-to-app compatibility testing Leverage existing PC Management investments virtual techdays INDIA august 2010 App-V: How it works App-V client reads on launch, runs app local or via TS. App-V Sequencer Sequenced app and place on Content share. App-V Management Server (content) App-V Management Console App-V Terminal Server Desktop PC Virtual App is loaded into cache and icons and files are available to user. Virtual App is delivered to the client (RTSP/Http/ MSI/ESD). Standalone Mode (MSI) Use App-V Mgmt Console to import package from Content share, create application, and assign to AD Security Group. Package is available for Streaming, 3 rd Party ESD, or Standalone distribution. Use App-V Mgmt Console to import package from Content share, create application, and assign to AD Security Group. Package is available for Streaming, 3 rd Party ESD, or Standalone distribution. Streaming Server (RTSP) IIS Server (optional) (HTTP) virtual techdays INDIA august 2010 MED-V vs App-V What it does Creates a package of a single application Eliminates software install What it is good for Resolve conflicts between applications Simplify application delivery and testing What it does Creates a package with a full OS What it is good for Resolve incompatibility between applications and a new OS Run two environments on a single PC (e.g. corporate and personal) Hardware Data, User settings Applications OS The client image is a virtual machine running in the datacenter Client image is fully controlled/managed within datacenter Allows abstraction from physical details of client device Leverages datacenter resources (scale and elasticity) virtual techdays INDIA august 2010 VDI virtual techdays INDIA august 2010 Selecting the Right Desktop Virtualization Strategy virtual techdays INDIA august 2010 The Desktop Experience.. NEW PC After 6 Months Feels new A bit slow, but ok Stability & Application Problems Stability & Application Problems A bad user experience A bad user experience New PC After 6 Months After 2 Years After 4 Years Desktop Performance Configuration Control After 2 Years After 4+ Years High Control Great Performance Little Control Good Performance Lost Control Constant Troubles No Control Terrible Performance What used to be a clear future The roadmap to get there is just not so clear or simple anymore Each of these solutions: Has strengths and weaknesses Depends (to varying degrees) on the datacenter Depends (to varying degrees) on application architecture Depends (increasingly) on management tools/processes May only be appropriate for specific sub-segments of the users virtual techdays INDIA august 2010 Which one is right for me? MED-V App-V But you dont have to pick just one! Multiple solutions can be combined to create flexible, targeted solutions Workspace attributes can be dynamically composed End-to-end management allows diversity without chaos Your Desktops may benefit from ALL of these capabilities. virtual techdays INDIA august 2010 Mapping Needs to Technologies.. Folder Redirection Roaming Profiles Application Virtualization RemoteApp Virtual Desktop Infrastructure suites Remote Desktop Services Enterprise Desktop Virtualization Data & User Settings Applications Operating System virtual techdays INDIA august 2010 Keeping user requirements in mind.. simple locked down few apps simple locked down few apps Task Workers factory worker retail clerk bank teller call center factory worker retail clerk bank teller call center Need Terminal Services (Desktop) Extending PC life security, low cost, carbonneutral virtual techdays INDIA august 2010 Keeping user requirements in mind.. rich PC experience instant resets standard app set rich PC experience instant resets standard app set Need Guest Workers computer lab training center consultants computer lab training center consultants Application Virtualization Folder Redirection Terminal Services (LOB Application) Hot-Desking flexibly, free seating virtual techdays INDIA august 2010 Keeping user requirements in mind.. rich PC experience personal diverse apps diverse users rich PC experience personal diverse apps diverse users Need Office Workers finance operations marketing administration finance operations marketing administration MED-V Folder Redirection Terminal Services (LOB Application) Legacy Application Support Compliance, User Experience virtual techdays INDIA august 2010 Keeping user requirements in mind.. secured access and control location and device flexibility diverse apps and users secured access and control location and device flexibility diverse apps and users Need Remote Workers offshore workers outsourcers, contractors branch offices teleworkers offshore workers outsourcers, contractors branch offices teleworkers VDI Hosted Desktop security, right apps and data virtual techdays INDIA august 2010 Keeping user requirements in mind.. offline access secure diverse apps and users offline access secure diverse apps and users Need Mobile Workers sales users executives field service sales users executives field service Rich Client Bitlocker Drive Encryption Application Virtualization Folder Redirection Replaceable PC flexibility, easy to migrate users virtual techdays INDIA august 2010 VDI Deep-Dive virtual techdays INDIA august 2010 VDI: How it works RD Web Access RD Gateway RD Connection Broker Active Directory Licensing Server RD Virtualization Host RD Session Host RD Client System Center and App-V virtual techdays INDIA august 2010 Personal & Pooled Desktops Personal Virtual Desktops One OS image per user Administrator access, desktop customizable User state typically part of the image Pooled Virtual Desktops Personal Virtual Desktops Shared OS images, identically configured No administrator access User state temporary (discarded at session end) VM Disk Utilize Fixed Disks where possible Reduces VM Disk fragmentation (mainly for non-SAN) Cant be used in differencing disk scenarios SCSI vs IDE doesnt matter VM Memory Make sure there is sufficient RAM allocated to the VM Increased Disk IO Pagefile growth from disk fragmentation (insufficient memory) Increased fragmentation requires memory management Lack of memory grows the pagefile Growing pagefile requires more memoryand then creates more Disk IO virtual techdays INDIA august 2010 VDI Recommendations virtual techdays INDIA august 2010 Windows Server 2008 R2 SP1 enhancements Dynamic Memory allows the allocation of a range of memory (min and max) to individual VMs, enabling the system to dynamically adjust the VMs memory usage based on demand. This provides more consistency in system performance enabling better manageability for administrators Dynamic Memory RemoteFX Microsoft RemoteFX leverages the power of virtualized graphics resources and advanced codecs to recreate the fidelity of hardware- assisted graphics acceleration, including support for 3D content and Windows Aero, on a remote users device. This allows for a local- like, remote experience. virtual techdays INDIA august 2010 A word on Licensing.. Windows Client SA Windows VDA VDI with thin clients as access devices VM on Contractor / Employee Owned PCs VDI using PCs as access devices Blade PCs Remote Boot VM from Network Storage Device VM on Portable Media Recommended Valid virtual techdays INDIA august 2010 USEFUL RESOURCES E-book on Desktop Virtualization Gives you pointers to help you decide on the right Desktop Virtualization Solution Technet Virtual Labs Step into these Virtual Labs and explore App-V: virtual techdays THANKS august 2010