24.10.2011
Citrix Virtualization Solutions The Enablers of the Cloud Computing Damjan Mirtič Citrix Systems 05.10.2011
Cloud Computing Cloud computing is the delivery of computing as a service rather than a product, whereby shared resources, software, and information are provided to computers and other devices as a utility. (Wiki) Computing resources; storage, CPU, content, identity, communication... Applications, Operating System Desktop virtualization
What is all the fuss about? Experton Group; http://me.experton-group.com/home/archive/news/article/ciopriorities-2011.html
What is Desktop Virtualization? Work Desktop 1 Server Workloads A Network Storage B Workloads Work Desktop 2 Work Desktop 3 Instead of installing OS and applications on the dispersed desktops, move them to the server and deliver them over the network.
Traditional Windows Deployment 16-bit/32-bit Client components Desktop apps Server component Web apps Custom apps Web Browser Data Center Desktop Costly to manage and support Difficult to secure Limited in accessibility
Application & OS Delivery Virtualization Client component Web browser Desktop apps Server component Web apps Custom apps Data Center Application Servers XenApp environment Desktop Centralize and host in data center Easier to install, manage and support Secure Apps and data are protected
What is the idea behind Desktop Virtualization? Key concepts De-couple Centralize Management Security On Demand Any where Any time Any place
VD-Why What do I want to achieve? Lowering TCO Business enabler Overall cost of ownership and cost reducer What is the Business-case?
Things to consider! User experience Supported end point devices Secure Access and Secure networking Management of vdesktop OS used Standardization / personalization of vdesktops Licensing; OS, Client Access Licenses and (Business) Applications Management of end devices Storage Scalability Performance and Bandwidth impact Delivery of applications Backup / Restore IT maturity What s your current Desktop strategy?!
The Real Savings: Create Operational Simplicity Simplify OS Update Once for all your desktops Enable Roll Back Process Test, Distribute, Install, Repeat Simplify Application Delivery/Update Centralized Application Delivery Removes Apps Incompatibility Apps OS App Delivery Single image management Simplify Data Management Data Centralized in DataCenter Better Data Protection Enhanced Security Reduce TCO of your Desktops by up to 40%
Traditional Desktops Complex. Inflexible. Hard to Secure. Limited workplace flexibility Security restricts mobility and devices Moves, adds, changes take days Constant refresh with limited gains Hardware refresh? Cost of existing model Can you afford not to change?
Huge interest in Desktop Virtualization: 2 major concerns remain: Licensing & TCO Traditional desktop model is good enough 21% High upfront data center build out costs Management software for virtual desktops not mature 36% 42% 55% of respondents believe TCO is hindering desktop virtualization adoption User experience concerns 50% TCO story is still in question Expense of Microsoft software licensing policy 55% 63% 63% of respondents believe MS VECD/VDA is hindering desktop virtualization adoption Source: Goldman Sachs IT Spending Survey, January 2010.
Incredible Market Momentum Legal 3% IT 4% Manuf. 13% Real Estate 3% Other 17% 7M+ licenses deployed 50+ customers with 10.000+ seats deployed 99% of Fortune 500 230,000 customers #1 Desktop & App Virtualization Cross all major market verticals Different reasons, use cases, drivers Online Edu 3% Simplification 4% Centralization 4% Financial 25% Other 24% TCO 24% Healthcar e 15% Pilot 5% Governm ent 9% Educatio n 11% offshore data 7% security 4% app compat 8% remote access 17%
The last mile to the user Support Brokering Monitoring User Profiles User Settings Users Access Devices client Secure Remote Access WAN Optimization server Virtual Desktop Virtual Desktop Hosting Infrastructure App Delivery Desktop Provisioning Apps OS
Leadership in Desktop Virtualization space Desktop Director Desktop Delivery Controller EdgeSight performance monitoring Profile Management User Settings Desktop Receiver Desktop Appliances Access Gateway Branch Repeater Virtual Desktop Agent Virtual Desktop XenServer XenApp Provisioning Services Apps OS (Hyper-V, VMware, Blades)
Will desktop virtualization really fit every user? Cost? Scalability? User Experience?
Task Workers External Contractors Temporary Users Knowledge Workers Road Warriors factory worker retail clerk bank teller credit card call center offshore workers outsourcing contractors branch offices teleworkers university lab training center finance operations marketing administration sales executives field service
Mobile users Guest workers Office workers Remote workers Task workers Local VM Streamed VHD Hosted VDI Hosted Shared
Understanding FlexCast Hosted VDI Streamed VHD Hosted Shared Local VM Apps Secure Personal VMs or Blades Secure Runs Locally Provisioning Services Secure Secure Best TCO Mobile Terminal Services Synchronization Services Offline Secure Single instance App Mgmt
Risks of centralized Desktops Patch Desktops & Apps on any Server Desktop Images on expensive storage systems Patch Storage
Best Application Compatibility and Performance, Low TCO ONE Desktop Image = 90% less storage capacity Separate Provisioning of Desktops and Applications
Benefits of using Provisioning Services VDI without Provisioning Single image for every desktop Desktops managed individually Same problems, in a new location One VM image for every user VDI with Provisioning Single OS image to store & maintain Apps not installed, stored as single image, delivered on demand and maintained centrally Managed Profiles Shared OS and Apps profiles apps os Hypervisor Network Storage Xen, Hyper-V, VM, Blades Network Storage
Hosted VDI with Personal vdisk technology Enables personalized virtual desktops & reduces cost of storage Dedicated VDI IT gets cost and management advantages of Preferences pooled VDI Users Preferences get personalization of dedicated Data VDI Data Apps Seamless integration with partner products such as Apps App-V, SCCM, etc. Available as tech preview feature Desktop for OS all XenDesktop editions Personal vdisk for each user Preferences Preferences Data Preferences Data Preferences Apps Data Apps Data Apps Apps Pooled VDI Desktop OS
Hosted VDI Summary Users connect to pooled/dedicated VMs in the data center VMs hosted on XenServer, Hyper-V or vsphere Good for power users, knowledge workers requiring personalization Windows 7 or XP licensing (SA or VDA) Application delivery and execution in virtual desktops Useful for Apps not supported on server OS or RDS/TS
Understanding FlexCast Hosted VDI Streamed VHD Hosted Shared Local VM Apps Secure Personal VMs or Blades Secure Runs Locally Provisioning Services Secure Secure Best TCO Mobile Terminal Services Synchronization Services Offline Secure Single instance App Mgmt
Streamed VHD; Operating System streaming / Network boot Operating system and the applications are streamed to the desktop from a central server when the PC is booted Disk image file (with or without applications) Only those files required for the desktop to function are downloaded... and in the right sequence Administrators update Golden Image(s) Any OS system can be streamed Delivery of applications into virtual desktops Parallel boot of 100s of Systems
Streamed VHD Use cases Call centers providing on demand delivery of applications to a diskless client while maintaining centralized IT management. Diskless workstations & Thin Clients without the need for persistent storage are ideal for classified work environments. Eliminating local storage on a locked down, diskless client increases security while network storage provides scalability. Education environments, where maintenance costs can be prohibitive. Most network maintenance costs and most problems stem from the need to configure and support every PC on an individual basis. Introduction of new operating systems. When users turn on their PCs, they can be presented with a simple menu that lets them easily choose which operating system they want to use for that session. They can switch between operating systems by simply rebooting and making a different choice
Streamed VHD Summary Suitable for LAN only / Network boot Low cost Low storage requirements End point CPU utilization Standardized environment Diskless PCs, Thin clients Any OS can be streamed (WinXP, Win7, WS, Linux,...) Delivery of applications into virtual desktops
Understanding FlexCast Hosted VDI Streamed VHD Hosted Shared Local VM Apps Secure Personal VMs or Blades Secure Runs Locally Provisioning Services Secure Secure Best TCO Mobile Terminal Services Synchronization Services Offline Secure Single instance App Mgmt
Hosted Shared Built on the Microsoft Terminal Services (or now Remote Desktop Services) platform Users share effectively one configuration of a Windows Server desktop via independent sessions Look and feel of Windows 7 environment Strong IT control over the configuration, and personalization is minimized or disallowed Model is attractive not only for the standardization it enables, but also the maturity of the technology, its massive scalability and low TCO - up to 500 users could share a single server.
Hosted Shared Summary Windows server desktop with Windows 7 wrapper (look and feel) Best TCO; scalability of up to 500 users per server Very low personalization Microsoft licensing: All Win7 virtualization models require VDA (valid software assurance or yearly subscription) This model requires RDS CAL (perpetual)
Understanding FlexCast Hosted VDI Streamed VHD Hosted Shared Local VM Apps Secure Personal VMs or Blades Secure Runs Locally Provisioning Services Secure Secure Best TCO Mobile Terminal Services Synchronization Services Offline Secure Single instance App Mgmt
Local VM - with XenClient Offline use Control for IT Flexibility for Users Self service disaster recovery for laptop users Secure corporate data Bare metal Hypervisor on end device
Business VM Data Settings In the event of loss or failure Users environment can be restored to any XenClient device Business VM Data Settings Applications Personal VM User changes automatically backed up Applications OS Synchronizer Multiple VMs OS XenClient Secure bare metal hypervisor Hardware Encrypted and secured
What is XenClient technology? Type 1 hypervisor: High performance because it runs on bare metal Built on 64-bit open source Xen technology Runs multiple virtual desktops simultaneously Completely secure isolation for each VM Hardware independent VMs Service VM Architecture for extensibility
Types of client hypervisor architectures Type 1 Hypervisor (XenClient) Type 2 Hypervisor (Traditional VMM) Corporate Image Type-2 Hypervisor Corporate Image Personal Image Type-1 Hypervisor Hardware Better Security and Isolation Bare Metal Performance Personal Image Hardware Less Isolation and Security Easier to Retrofit
General Hardware Requirements Component CPU Graphics Memory Disk space Management Intel Technology Requirements CPU: Intel Core 2 Duo, Intel Core i5, Intel Core i7 Intel integrated graphics GMA 4500, Intel HD Graphics 4 GB of RAM recommended 160 GB (SATA in AHCI mode) Intel vpro (recommended) Intel VT-x enabled Intel VT-d enabled Intel TPM and TXT disabled
Local VM Summary Deploy XenClient Backup Local Virtual Desktop Platform High performance bare-metal hypervisor Securely run multiple images Hardware independent Simplified OS management Secure Bidirectional Transport Deploy desktops from datacenter Only sends delta updates Secure single port communication Backup changes to datacenter Synchronizer for XenClient Single image management Flexible policy controls Disaster recovery to hosted virtual desktops XenClient with Citrix Receiver XenDesktop
Understanding FlexCast Hosted VDI Streamed VHD Hosted Shared Local VM Apps Secure Personal VMs or Blades Secure Runs Locally Provisioning Services Secure Secure Best TCO Mobile Terminal Services Synchronization Services Offline Secure Single instance App Mgmt
20 Year History MetaFrame Presentation Server WinFra me MetaFrame XP XenApp
Applications Centralized Application Management Centralized Application Delivery Self service apps 24 x 7 Granular access control Secure by design User Experience XenApp - The de-facto standard in on-demand app delivery
Innovative and flexible options for app delivery Deliver apps to any device - including virtual desktops Server Hosted Streamed VM Hosted Hosted virtual desktops, VMs or blade PCs Best user density and scalability Server hosted apps are centrally stored on the server and continue to provide the lowest TCO, the highest level of security and access on any device even across low bandwidth connections Offline availability Local apps use application streaming to deliver the application into an isolated environment on the users PC to eliminate application conflicts and provide users with a seamless experience even when offline\ Reduces validation cycles, faster time to market VM hosted are isolated and stored on a virtual desktop, virtual machine or blade PC to ensure virtually 100% app compatibility, reduced validation cycles and a faster time to market even with problem apps
A Better Approach: Centralize, Virtualize, Deliver on demand Separate applications and operating environments Corporate Office Branch Offices Remote Worker Mobile Worker Move applications and data from individual machines to the data center Contract Worker Maintain and test in one secure place Deliver instantly and ondemand to any device, any where Data Center Back-up Data Center
Citrix XenApp Windows Application Delivery System Delivers all Windows applications, client/server and desktop, to office and mobile users Performance 2X and more for difficult networks Cost reduces operating costs 30 50% Agility one copy of your applications Users Enhanced Security Best user experience on LAN and WAN Available from Any Device 1,000,000 Servers 100 Million Users 99% Fortune 500 Apps
XenApp 6.0 Features De Facto Standard for Delivering Windows Applications Application Performance Monitoring SmartAccess Single Sign-On SmartAuditor Health Assistant SpeedScreen Progressive Display Lowest TCO Highest Security Best Performance
Access Windows, web or SaaS apps
App data automatically encrypted Remotely lock and delete data Great for employee owned laptops Transparent to users, quick IT setup
Data protection is a challenge for IT Data resides outside of IT control Feasibility of encrypting entire hard drive Risk with lost or stolen devices Ownership of data upon user separation Contractors and BYOC expose data risks
Corporate apps delivered ondemand My Secure Data Library Documents Corporate files encrypted & secured in XenVault Name Date Modified Type Size Encrypted Safe Zone Alpha 7/10/2010 11:23 AM DOCX File 3.4 MB Encrypted Conference 7/10/2010 11:23 AM PPX File 6.5 MB Encrypted Presentation 7/10/2010 11:23 AM PPTX File 10.3 MB Encrypted RealTime 7/10/2010 11:23 AM DOCX File 1.2 MB XenVault created on BYO laptop Encrypted Sales 7/10/2010 11:23 AM DOCX File 1.6 MB XenVault XenVault Encrypted Transform 7/10/2010 11:23 AM PDOCX File 2.8 MB XenVault centrally wiped clean by IT in case of user termination or laptop loss
Any device, Anywhere with Receiver Leverage the latest devices with a universal client Enable end-user flexibility, choice and productivity Secure application data with XenVault Simple, fast, self-service installation and auto-updates Thin & Diskless PCs PCs & Macs Smartphones Tablets
40 Users/VM 300 Users pro Server W2K8 W2K8 W2K8 W2K8 VM VM VM VM Citrix XenServer 1 User/VM 50-60 VMs pro Server VM VM VM VM Citrix XenServer 1 User pro Blade PC User Profile Apps OS Blade Blade Blade Blade Blade rack
More than just Desktop Virtualization: Three basic approaches with a single license per user and with ONE Product: Standard Desktop Individual Desktop High Performance Desktop User User User User User User User User User Applications App App App App App App Windows Server OS Win7 WinXP Vista Win7 WinXP Vista Hardware Hypervisor Hardware Hardware Blade Blade Blade Blade Rack Standardization TCO Flexibility
Ensuring Desktop Virtualization Success Building the right network infrastructure Citrix Receiver Citrix Branch Repeater Citrix NetScaler Access Gateway Service Delivery Network Performance Security Availability
Security Secure by design Centralized data, encrypted delivery, SSL VPN appliance Multi-factor authentication ensure data security in that only the correct users connect to their desktops, Intellectual property is protected and in compliance with regulations.
HDX - It's all about the user experience
HDX consumes Up to 90% Less Bandwidth XenDesktop Competitors Office apps Flash 3D
Multimedia Collaboration Peripheral Connectivity Network Performance 3D Applications WAN Optimization Simple, secure access High-def video collaboration at low bandwidth
Adaptive Orchestration and Intelligent QoS Client Side Rendering Reduced server load Reduced network traffic Best user experience If possible, render on endpoint 2 Inspect Network Optimize using HDX Broadcast Server Side Rendering Supports all video formats and players Configurable compression (up to 30 fps, default 24 fps) Dynamic frame rate capping (WAN) Fallback, High Definition audio in XD4 render on server 3 Inspect Endpoint keyb video oard & mous printing e keyboard & mouse 1 Inspect Server
Administration? Support? Desktop Studio Designed for IT Admins Receiver Designed for Users Desktop Director Designed for Helpdesk
Desktop Studio Designed for IT Admins minutes to install clicks to configure seconds to add a new user
Desktop Director Designed for Help Desk Fast resolution Resolve issues for 1 as easily as 1,000 Single, comprehensive view Instant overview Diagnostics Monitoring
Delivered via Citrix XenDesktop Part of MCS or Provisioning Server Image Virtualized with Citrix XenApp Using AppStreaming via Citrix XenApp
Citrix Cloud Vision SSL VPN, WAN Op SaaS Enterprise apps and desktops Desktop Studio, Desktop Director
Open Cloud Access OpenCloud Access for Receiver AppConnectors SaaS Cloud SAML Enterprise Web SaaS HTTP API IaaS Siteminder Enterprise
Go Virtual Simpler - Faster - Secure. Enable virtual workstyles Reuse existing client hardware Leverage the latest mobile devices Rapidly adapt to business change Transform desktop computing
Next Steps Demo & Consult Proof of Concept / Pilot Economic Impact / TCO
Ispunjavanjem e-upitnika za vrijeme predavanja u petak, 07.09. sudjelujete u nagradnoj igri! Osvojite jednu od nagrada HT Planet9 čitač, e-knjige i torbica renomiranog hrvatskog dizajnera ili prijenosno računalo Lenovo IdeaPad U260. HT nagrade: Planet9 čitači (5 nagrada) Lenovo Idea Pad U260 (3 nagrade) *Organizatori i sponzori Combis konferencije nemaju pravo sudjelovanja
Thank you for your attention!