virtualization landscape
DESCRIPTION
overview of the virtualization landscapeTRANSCRIPT
Virtualization LandscapeVirtualization Landscape
Jose Nunez, CISSP, CEH, TOGAF-EA 8Jose Nunez, CISSP, CEH, TOGAF-EA 8
2© 2007 Citrix Systems, Inc. — All rights reserved
Agenda
Introduction: Virtualization Technologies
Virtualization Use-Cases
Conclusions
3© 2007 Citrix Systems, Inc. — All rights reserved
The players
4© 2007 Citrix Systems, Inc. — All rights reserved
Why Virtualize Servers?
• IT flexibility/agility• Predictable scaling to dynamically respond to business needs
• Key part of disaster recovery strategy
• Server or data center consolidation• Higher utilization leads to greater consolidation
• Promotes greater centralization and security
• "Green Computing"• Consume less power, cooling, and real estate
• Support DevTest environments• Works for both IT shops and development houses
• Desktop virtualization
5© 2007 Citrix Systems, Inc. — All rights reserved
Platform Architecture
Xen ControlInterface
Xen ControlInterface Virtualized HardwareVirtualized Hardware
HardwareHardware
VT/AMD-V
Drivers
StorageStorage
OpenSource
ControlInterface
• Hypervisor runs on bare metal• Extremely thin; only 50K lines of code
• Processor and memory access through hypervisor
• Network and storage • Accessed through management domain
• Uses standard Linux device drivers
6© 2007 Citrix Systems, Inc. — All rights reserved
Emulation Virtualization
UserAppsUserApps
UserAppsUserApps
HardwareHardware
HALT SAFE HALT
Legacy Hypervisor
Slow, expensive software emulation
layer
7© 2007 Citrix Systems, Inc. — All rights reserved
Next-Generation Virtualization
UserAppsUserApps
UserAppsUserApps
HardwareHardware
HALTHYPERCALL
HALT
Xen
VT/AMD-V
Paravirtualized guests makes high-speed calls directly to the
hypervisor
Other guests benefit from hardware-accelerated call
translation
Paravirtualization• Kernel and I/O paths know
they are being virtualized
• Cooperation provides best performance
Hardware-assisted• Hardware-assist allows
high performance without emulation
8© 2007 Citrix Systems, Inc. — All rights reserved
Agenda
Virtualization Use Cases
Introduction: Virtualization Technologies
Conclusions
9© 2007 Citrix Systems, Inc. — All rights reserved
Server Consolidation
Server sprawl due to silos is reduced
SAP
SAP
SAP
SAP
CRM
CRM
BI
BI
New applications introduced without
mandating additional hardware
Virtual Servers
10© 2007 Citrix Systems, Inc. — All rights reserved
Fast, Effortless Provisioning
• Traditional "virtual" provisioning• Create virtual machine
• Duplicate virtual disk/virtual machine to create new virtual machines
• Improves provisioning with templates• Creating a virtual machine from a template is single-step
• New virtual machines provisioned in seconds
Provision
A
11© 2007 Citrix Systems, Inc. — All rights reserved
Simplify DevTest
• Two aspects to DevTest• IT infrastructure
• Application development
• Improve IT DevTest flexibility• Smaller organizations do not have full DevTest environments
• Replicate production environment with fraction of the resources
• Qualify patches and application changes
• Push images rapidly from DevTest (virtual) to production (physical)
• Enhance application development on XenApp• Create virtual servers for application development silos
• Especially complementary for off-shore development
12© 2007 Citrix Systems, Inc. — All rights reserved
Shared Storage Repository
Support Zero-Downtime Hardware Maintenance
13© 2007 Citrix Systems, Inc. — All rights reserved
Export Guest VMs Import Guest VMs
Servers @ Site 1 Servers@ Site 2
Add DR to Virtualized Server Farms
Guests can be exported from one environment and imported into a DR environmentGuests can be exported from one environment and imported into a DR environment
14© 2007 Citrix Systems, Inc. — All rights reserved
Desktop virtualizationServer Virtualization
Desktop Virtualization
($MILLIONS)
$2,000
$1,000
15© 2007 Citrix Systems, Inc. — All rights reserved
Globalization Cost of desktop maintenance and
support
Regulatory compliance and
data security
User flexibility and business
continuity
16© 2007 Citrix Systems, Inc. — All rights reserved
Virtual Delivery Protocol
Desktop Appliance
Virtual Desktop Infrastructure
VM
VM Infrastructure
VM VM VM
A step in the right direction
17© 2007 Citrix Systems, Inc. — All rights reserved
Task WorkersStandardized Server-Based
Desktops
Knowledge WorkersPersonalized Windows Desktops
250 users 25 users
30%60%
18© 2007 Citrix Systems, Inc. — All rights reserved
Patch
High Risk & High Cost
Desktops & Appson every server
Storage
Desktop image sprawl
19© 2007 Citrix Systems, Inc. — All rights reserved
Separate Desktops and Apps
Best App Compatibility, Low TCOand Best Performance
Single desktop image
90% less storage
20© 2007 Citrix Systems, Inc. — All rights reserved
High Speed Virtual Delivery (ICA)
VirtualizationInfrastructure
Provision virtual desktops from a
single image
Complete VDI System
Desktop Appliance
21© 2007 Citrix Systems, Inc. — All rights reserved
Consider desktop virtualization when:
• Doing desktop rollouts
• Desktop security for compliance and IP protection
• Business continuity
• Desktop refresh
22© 2007 Citrix Systems, Inc. — All rights reserved
“We’re excited to expand our work around desktop and server virtualization technologies”
23© 2007 Citrix Systems, Inc. — All rights reserved
Desktop ApplianceA new class of devices built for Virtual Desktops
24© 2007 Citrix Systems, Inc. — All rights reserved
Agenda
Conclusions
Virtualization Use Cases
Introduction: Virtualization Technologies
25© 2007 Citrix Systems, Inc. — All rights reserved
Key Takeaways
• Highly complementary: server virtualization and desktop virtualization• Add resiliency and flexibility IT operations
• Easily support rapid provisioning, high availability, DR, and DevTest
• Obviously, your (virtualization) mileage may vary
• Virtualization is not just for the datacenter anymore• 40% lower cost of desktop maintenance & support
• Reduced risk of data loss
• Deliver desktops quickly a reliably to any location
• Don´t forget app virtualization