Design a Scalable Virtual Desktop Infrastructure



Similar documents
VMware Virtual Desktop Infrastructure (VDI) - The Best Strategy for Managing Desktop Environments Mike Coleman, VMware (mcoleman@vmware.

VMware View Design Guidelines. Russel Wilkinson, Enterprise Desktop Solutions Specialist, VMware

Solving the Desktop Dilemma

Virtual Client Solution: Desktop Virtualization

2009 AAMGA Automation Conference

Server and Storage Sizing Guide for Windows 7 TECHNICAL NOTES

Enterprise Solution for Remote Desktop Services System Administration Server Management Server Management (Continued)...

What s New with VMware Virtual Infrastructure

Cloud Optimize Your IT

Desktop Virtualization (VDI) Overview VMware Horizon View

From VDI to VMware View

WHITE PAPER 1

Pivot3 Reference Architecture for VMware View Version 1.03

Windows Server 2012 R2 VDI - Virtual Desktop Infrastructure. Ori Husyt Agile IT Consulting Team Manager orih@agileit.co.il

VMware Certified Professional 5 Data Center Virtualization (VCP5-DCV) Exam

Table of Contents. vsphere 4 Suite 24. Chapter Format and Conventions 10. Why You Need Virtualization 15 Types. Why vsphere. Onward, Through the Fog!

Business Process Desktop: Acronis backup & Recovery 11.5 Deployment Guide

How To Make Your Computer More Efficient And Reliable

Virtual Desktop Infrastructure

Windows Server 2008 R2 Remote Desktop Services

Designing a Windows Server 2008 Applications Infrastructure

Augmenting VMware View Horizon (VDI) with Micro Focus Client Management

605: Design and implement a desktop virtualization solution based on a mock scenario. Hands-on Lab Exercise Guide

VMware Virtual Infrastucture From the Virtualized to the Automated Data Center

Vertex Virtual Desktops

Managing Microsoft Hyper-V Server 2008 R2 with HP Insight Management

CITRIX 1Y0-A14 EXAM QUESTIONS & ANSWERS

How Zero IT Can Be. A New Way to Desktop Virtualization. Gernot Fels Product Marketing. 0 Copyright 2011 FUJITSU

VMware vsphere 4.1 with ESXi and vcenter

Enterprise Desktop Solutions: VMware View 4.5

Microsoft Virtual Desktop Infrastructure (VDI) FAQ

Redefining Microsoft SQL Server Data Management. PAS Specification

PROPALMS TSE 6.0 March 2008

Release Version 4.1 The 2X Software Server Based Computing Guide

Server-centric client virtualization model reduces costs while improving security and flexibility.

How To Create A Virtual Desktop Environment (Vdi)

VMware vsphere Design. 2nd Edition

CITRIX 1Y0-A16 EXAM QUESTIONS & ANSWERS

Desktop Virtualization Technologies and Implementation

U.S. Department of Energy Golden Field Office Information Technology. GOanywhere Real World Virtual Desktops in the DOE

Leith Automotive Group: Private Hybrid Cloud Enables Company-Wide Desktop Virtualization

Building a Virtual Desktop Infrastructure A recipe utilizing the Intel Modular Server and VMware View

(VDI) William Stein, LHRIC. Jim Geueke, MainLine

Desktop Virtualization with VMware Horizon View 5.2 on Dell EqualLogic PS6210XS Hybrid Storage Array

VMware View Architecture Planning

Designing a Windows Server 2008 Applications Infrastructure

VDI Optimization Real World Learnings. Russ Fellows, Evaluator Group

VIRTUAL DESKTOP I SOLUTIONS

Quick Start Guide for VMware and Windows 7

Redefining Microsoft Exchange Data Management

YOUR STRATEGIC VIRTUALIZATION ALTERNATIVE. Greg Lissy Director, Red Hat Virtualization Business. James Rankin Senior Solutions Architect

RED HAT ENTERPRISE VIRTUALIZATION FOR SERVERS: COMPETITIVE FEATURES

CVE-401/CVA-500 FastTrack

Selling Compellent NAS: File & Block Level in the Same System Chad Thibodeau

Thin Client & Virtual Desktop White Paper

Virtualizing Microsoft Exchange Server 2010 with NetApp and VMware

An Analysis of Propalms TSE and Microsoft Remote Desktop Services

Successful Solutions to Virtual Desktop Infrastructure

Installing and Using the vnios Trial

Microsoft and Citrix: Joint Virtual Desktop Infrastructure (VDI) Offering

Release Version 3 The 2X Software Server Based Computing Guide

Handling Multimedia Under Desktop Virtualization for Knowledge Workers

How Using V3 Appliances Virtual Desktop Total Cost of Ownership (TCO) is Reduced: A Superior Desktop Experience For Less Money

VirtualclientTechnology 2011 July

GTS Software Pty Ltd. Remote Desktop Services

VMware Virtual Desktop Infrastructure Planning for EMC Celerra Best Practices Planning

Contents. Introduction...3. Designing the Virtual Infrastructure...5. Virtual Infrastructure Implementation Summary... 14

EMC Business Continuity for VMware View Enabled by EMC SRDF/S and VMware vcenter Site Recovery Manager

Citrix XenDesktop Architecture and Implementation on ProLiant Servers

סילבוס -MCITP מנהלי רשתות

CMB 207 1I Citrix XenApp and XenDesktop Fast Track

Thinspace deskcloud. Quick Start Guide

SILVER PEAK ACCELERATION WITH EMC VSPEX PRIVATE CLOUD WITH RECOVERPOINT FOR VMWARE VSPHERE

Desktop Virtualization. The back-end

Oracle Desktop Virtualization

WW HMI SCADA-08 Remote Desktop Services Best Practices

Infor Web UI Sizing and Deployment for a Thin Client Solution

Introduction 3. Before VDI and VMware Horizon View 3. Critical Success Factors.. 4

Maximize Your Virtual Environment Investment with EMC Avamar. Rob Emsley Senior Director, Product Marketing

Dell Compellent Storage Center SAN & VMware View 1,000 Desktop Reference Architecture. Dell Compellent Product Specialist Team

Course 6437A: Designing a Windows Server 2008 Applications Infrastructure

PassTest. Bessere Qualität, bessere Dienstleistungen!

Enterprise-class desktop virtualization with NComputing. Clear the hurdles that block you from getting ahead. Whitepaper

Virtual Desktop Infrastructure (VDI) made Easy

Comparing Free Virtualization Products

VMware vsphere 5.1 Advanced Administration

Active Directory - User, group, and computer account management in active directory on a domain controller. - User and group access and permissions.

Cisco WAAS Optimized for Citrix XenDesktop

Virtualization and Windows 7

MS EXCHANGE SERVER ACCELERATION IN VMWARE ENVIRONMENTS WITH SANRAD VXL

Virtual Appliance Setup Guide

E-SPIN's Virtualization Management, System Administration Technical Training with VMware vsphere Enterprise (7 Day)

Transcription:

Design a Scalable Virtual Desktop Infrastructure Ranganath GK, Technology Consultant, VCP VMware India. 6 th November 2008

Basics of Virtual Desktop Infrastructure (VDI) Ease of provisioning Migration of platforms (XP -> Vista) Mobility access (from anytime and anywhere) Security (lock-down of devices) Confidentiality of data Compliance (central patching & monitoring) Access and provisioning of applications Facilitate remote troubleshooting Disaster Recovery (DR) plans Backup recovery

VMware Virtual Desktop Infrastructure architecture VMWARE VIEW MANAGER (VDM) SHARED STORAGE VMWARE VCENTER

VMware VDI Architecture Design Model

VMware VDI Architecture Design Model

VDI Architecture Design Model

Specific Usage Scenarios The architecture design model is applicable to these use cases: Off shore development Remote Office / Telecommuting User Call Centers Office Hotel suites Long-term telecommuting scenarios Desktop replacement Brokerage firms Business Continuity / Disaster Recovery And any scenario where cost saving, centralized management, security, user flexibility, and green computing are key drivers

Client Access Devices Thin clients Repurposed PCs Mobile users

End User Device Considerations Key Considerations: Existing or new devices Version of OS Single or multiple monitors Multimedia requirements, and format of data streams Permanent local storage of data files Peripheral port access requirements VPN tunnel Location of device (support and access constraints)

Client Access Device Design Guidance OS version Select device OS or browser that supports VDM client or web access to enable ability to apply policies to device Consider patching requirements and PXE boot options Single or multiple monitors Decide on software versus hardware based strategy RDC 6 supports monitor spanning, and third party window managers can expand functionality Certain thin client devices provide additional support for multiple monitors

Client Access Device Design Guidance Multimedia requirements Identify the type of multimedia stream and verify support Certain thin client devices include local codecs with dedicated drivers that support more multimedia streams Peripheral Port Access RDP and VDM agent can redirect many locally attached devices VPN Tunnel requirements Determine need and business driver; not all devices support a VPN tunnel; local VPN client installation may be necessary Permanent local storage of data Identify requirement to allow or deny local storage

Who s On Board Vendor Statements: http://www.vmware.com/company/news/releases/ thinclient_partner_support.html Compatibility Guide: http://www.vmware.com/resources/techresources/1053 VDM Supported Thin Client devices: http://vmware.com/pdf/vdm_thinclient_guide.pdf

Access Infrastructure and Services Ethernet Internet VPN Access Corporate Network Leased Lines Connection Broker Services

Access Infrastructure Considerations Bandwidth and latency Load balancing Total / concurrent sessions anticipated Virtual machine density Connection broker infrastructure Access infrastructure scalability Load balancing Other key considerations VDI availability requirements Security and encryption requirements

Access Infrastructure Design Guidance Bandwidth Forecast 30k to 50k bps per user on average, plus include estimates for peaks up to 100k bps WAN optimization can be leveraged to optimize other, non-encrypted traffic (e.g. Internet access) Latency Up to 150ms yields acceptable usage for most applications, over 200ms for few apps, 250ms+ approach with caution Rule of Thumb Maximum connection without SSL to a VDM server is 1000 Maximum with SLL enabled is about 700 concurrent connections Up to 5 VDM Connection Servers to support up to 5000 desktops

Access Infrastructure Design Guidance Network Load Balancing Key points Load balancing is NOT provided by VDM Connection server sessions are stateful Leverage load balancing in the DMZ and internal networks Be able to detect Connection Server failure (deep probe) Use dedicated purpose load balancers A load balancing VM appliance (e.g. Hercules) Hardware-based load balancers (e.g., Cisco CSS, F5 Big IP, Microsoft NLB)

Access Infrastructure Design Guidance

VMware Infrastructure Considerations ESX/ESXi hosts Storage network FC Storage iscsi / NFS storage vswitch network

Virtual Infrastructure Considerations Sizing of VI depends on Workload/User Profile (light, heavy worker) Processor Cores (No of VD s per core) Footprint of VD (Keep it lean) Operating System (Transparent Page Sharing) Projected total / concurrent sessions Growth requirements, failover resources available Dynamic Resource Scheduling (DRS) available Storage & disk requirements (data de-dup..)

VI Design Guidance Total / concurrent sessions anticipated Limit initial sizing of ESX capacity to 5-8 VDI VMs per core until pilot phase Provision ample VM memory to discourage guest OS swapping Storage demands Relocate user data, applications, and profile out of base VM OS Use folder redirection of My Documents to NAS / SMB / CIFS Keep VDI VM footprint small for faster deployment of new VMs Keep a pool of VMs at the ready for instant power on Individual and persistent VMs consume more disk space, so leverage nonpersistent VMs as often as possible Use storage appropriate for use cases (data de-dup., high availability) Network demands When coping with MMR designs, consider multiple NICs to separate the KVM traffic from data traffic Consider DHCP and DNS requirements for VDI VMs

View Composer - Storage Cost Savings View Composer enables the creation of linked clones based off a Gold Master Image (also called redo logs) Leveraging VMware snapshot technology that has been in production for over ten years. Can dramatically (90%+) reduce the amount of storage consumed Increase overall performance due to better storage controller / cache utilization. 25 MB Clone 25 MB Clone 25 MB Clone Ratio % Savings 1:50 85%+ 1:100 90%+ 1:1000 95%+ 10 GB OS

Virtual Desktop Layer OS Build / Template Applications Deployment Virtual Desktop

Virtual Desktop OS Considerations Key Considerations: OS Build User Personalization VDI Specific Requirements VDM agent and client interaction Drivers required for certain client access devices Application Management and Deployment

Typical Desktop Build A typical desktop has everything bundled into a single device with a complex intertwined collection of software and data.

Application Virtualization Using Application Virtualization such as ThinApp, applications can be moved to a file share and launched without being installed locally.

ThinApp Package be launched from a network share for VDI Deploy as a msi using existing delivery tools e.g. BMC,HP, SMS etc Virtual Desktop Leverage memory over-commitment feature in ESX Create pools for CPU and Memory based on user profile Remove Visual Effects ( Windows XP visual wrappers) Change Screen Saver to Blank and password protect Don NOT use VSMP as this may delay CPU scheduling. Do NOT CPU affinity

Desktop and Session Management Considerations Folder Redirection / Policies Pool Management Printer / USB Device Management

Desktop Pool Management Individual Desktop - Static 1-to-1 relationship between user and desktop Non-Persistent Pool - Assignment of desktop based on per session basics Persistent Pool - Once assign from pool, static to user Desktop pool able to auto-provision VMs

Desktop and Session Management Design Guidance Use the ADM template that ships with VDM There are numerous performance and management related features Leverage a user logon script to register ThinApp packaged apps with the OS Printing Leverage redirection to local device outside RDP session Redirect to site printer when users do not roam Bandwidth optimization using ThinPrint s.print*

Scoping for Success Include a pilot phase in all VDI deployments Bandwidth and latency issues may not be obvious at first Application interaction may not be well understood Include time for developing clear and unambiguous POC/Pilot success criteria Obtain an understanding of how users operate and depend upon applications, and document test cases for structured re-testing at each design interval

Recap Keep and maintain a vision of the solution throughout the discovery process Gather, refine, and document requirements Take advantage of a modular design model for optimal flexibility when pitching a solution Include prototyping, pilots, and rollout plans in the overall pitch Contact VMware SE for VDI deployment questionnaire/designs

Putting everything together..

Thank You Ranganath G K Technical Consultant,VCP rgk@vmware.com