To join the audio portion of this webcast: 888-272-7337 meeting code 6268869 Presented by: Greg Church NetLogic Practice Manager gchurch@datanetworks.com 800-283-6387 www.datanetworks.com 800-283-6387 2009 Data Networks
About Data Networks Helping You Manage a Complex and Dynamic IT World Leading technology solution provider for 25 years Focused exclusively on public sector (K-12, Hi-Ed, SLG) Pair innovative technology with inspired engineering Deep staff of in-house project managers and procurement experts Comprehensive suite of Enterprise Solutions that Work
Today s Agenda Current IT Challenges Rising IT costs and decreasing operational efficiencies Virtualization Concepts Hypervisor types, core virtualization features, basic design Architecture and Components VMware Infrastructure 3, Microsoft Hyper-V, and Citrix XenServer 5 Management Management software and feature comparison Deployment Guest O/S support, software versions, and deployment examples
Your IT Challenges Rising Costs Adding New Servers Data Center Power Data Center Cooling Server Administration Hardware Upgrades Backup and Recovery EFFICIENCY Lower ROI Avg Server Utilization: 5-10% of Processor 25-50% of Memory <1% of Disk Throughput Capacity <1% of Network Adapter Throughput Less Manageability Complexity increases as servers multiply The number of apps continues to grow Heterogeneous mix of HW, models, O/S, configs IT COSTS Lower Efficiency More time spent on reactive tasks like server provisioning, configuration, and monitoring Less time spent on proactive, strategic IT projects
Today s Agenda Current IT Challenges Rising IT costs and decreasing operational efficiencies Virtualization Concepts Hypervisor types, core virtualization features, basic design Architecture and Components VMware Infrastructure 3, Microsoft Hyper-V, and Citrix XenServer 5 Management Management software and feature comparison Deployment Guest O/S support, software versions, and deployment examples
Virtualization Concepts One Physical Server = Multiple VMs Before Virtualization After Virtualization Software tied to hardware Single OS image per machine One application workload per OS HW independence of O/S and apps VM can be provisioned to any system Manage O/S and apps as one unit Inflexible, Costly Infrastructure Flexible, Affordable Infrastructure
Virtualization Concepts Type 1 vs. Type 2 Virtualization Type 1 (Native or Bare-Metal) Hypervisors run directly on the host's hardware as a hardware control and guest o/s monitor Guest operating system runs on another level above the hypervisor Type 2 (Hosted) Hypervisors run within a conventional operating system environment Guest operating systems run at the third level above the hardware
Virtualization Concepts Type 1 Beats Type 2 Performance Examples of Type 1 Hypervisors Apple Bootcamp Citrix XenServer Microsoft Hyper-V Oracle VM Parallels Server Sun's Logical Domains Hypervisor VMware ESX Server
Virtualization Concepts Core Virtualization Features 1. Encapsulation Servers are developed and saved into a few files (Virtual Machine) Virtual Bios = Nvram Text file defining its configuration = w2k.vmx Disk file that contains its data = w2k.vmdk An entire Server can be managed as a simple collection of data files Entire state of the VM is encapsulated including: Memory Disk images I/O device state Physical Server Encapsulation Apps System Data = File Encapsulate entire system as simple files
Virtualization Concepts Core Virtualization Features 2. Hardware Independence Portability Across Different x86 Hardware Utilize Different hardware platforms Server can be transferred through Time and Space Time: Store Server in a file Space: Transfer Server over a network Rapid Server Provisioning Hardware Independence Run a virtual machine on any server without modification
Virtualization Concepts Core Virtualization Features 3. Isolation Each virtual machine is isolated from others Totally separate OS, registry, applications and data files Immune to guest OS crashes, viruses or corruption Fault, performance, and security isolation CPU, RAM, Disk, and Network resource controls* Guaranteed service levels* Isolation App OS Batch Job App OS DR Test App OS Virtual Infrastructure Each VM isolated from other VMs
Virtualization Concepts Core Virtualization Features 4. Partitioning Dynamically map computing resources VM based on business requirements Lower IT costs through increased efficiency, flexibility and responsiveness Provision new services and change the amount of resources dedicated to a software service Treat your Data Center as a single pool of processing, storage and networking power Partitioning % Utilization Run multiple VMs simultaneously on a single server
Virtualization Concepts Virtualization Building Blocks Logical Resource Pool
Virtualization Concepts Considering Virtualization? Keep the Following in Mind: Strategy (replace, expand) Which systems to virtualize Operating systems involved Hardware platforms Administrative issues Hardware reuse, replacement Licensing issues Legacy software considerations Additional infrastructure requirements Prototype testing Migration Commissioning
Today s Agenda Current IT Challenges Rising IT costs and decreasing operational efficiencies Virtualization Concepts Hypervisor types, core virtualization features, basic design Architecture and Components VMware Infrastructure 3, Microsoft Hyper-V, and Citrix XenServer 5 Management Management software and feature comparison Deployment Guest O/S support, software versions, and deployment examples
3 Virtualization Approaches X86 CPU Privilege level architecture without virtualization 1. Binary Translation and Direct Execution (Full Virtualization) 2. OS Assisted Virtualization (Paravirtualization) 3. Hardware Assisted Virtualization
Architecture VMware Infrastructure 3 Type 1 Hypervisor Software Components ESX Server Virtual Center (vcenter) VMotion VMware HA VMware DRS VMware Consolidate Backup A variation embeds the hypervisor in the firmware of the platform as in VMware ESXi and Kernel-based Virtual Machine (KVM) which turns a Linux kernel into a hypervisor
Architecture Microsoft Windows 2008 and Hyper-V Type 1 Hypervisor Software Components Hyper-V Hypervisor Windows Server 2008 Full Install Windows Server 2008 (Server Core) Role Hyper-V Administrative Console and Server Manager Console Microsoft System Center Virtual Machine Manager (SCVMM)
Architecture Citrix XenServer 5.0 Type 1 Hypervisor Software Components XenServer XenCenter XenMotion XenConvert Dynamic Provisioning
Architecture Product Comparisons Host Server: Table 1 Feature Set VMware ESX 3.5 Windows 2008 Hyper-V Citrix XenServer 5.0 Disk Size 560MB 2.6GB (Hyper-V + Server Core Install) 16GB, including GNU/Linux Hypervisor Type Full Virtualization and Para-virtualization (Linux only) Para- virtualization (requires Intel VT or AMD V hardware support) Para- virtualization (requires Intel VT or AMD V hardware support) Platform Hardware Support Can be installed on 32-bit hardware Can be installed on 64-bit hardware Requires 64-bit hardware with hardware-assistance (Intel VT or AMD V) CPUs Requires 64-bit hardware with hardware-assistance (Intel VT or AMD V) CPUs Hypervisor independence from host OS Independent Needs Windows 2008 (Full install or Server Core install) Needs GNU/Linux Hardware Drivers Optimized Drivers in Hypervisor Generic Windows Drivers Generic Linux Drivers Memory Virtualization Approach Memory Ballooning, Transparent Page Sharing None None Optimized File System for Virtualization Virtual Machine File System (VMFS) Supports VMotion None Only supports Quick Migration LVM-based Clustered file system
Architecture Product Comparisons Host Server: Table 2 Feature Set VMware ESX 3.5 Windows 2008 Hyper-V Citrix XenServer 5.0 NIC redundancy and balancing NIC Teaming/Load Balancing Needs 3-party drivers NIC Teaming/Load Balancing Move Running VMs between cluster nodes without downtime, with VMotion. No. Only Quick Migration with downtime.. XenMotion. High Availability and Clustering 32 nodes using VMFS. 16 nodes using Windows 2008 Failover Clustering Services. 16 nodes using LVM-based clustered file system Virtual Machine Streaming None None Share Gold vdisk Image with multiple VMs using Provisioning Server Raw Device Mapping via SCSI-pass through or through NPIV via SCSI-pass through or through NPIV None VM Snapshot/Hot Backup capacity Off-host backups using VMware Consolidated Backup (VCB) On-host via Windows VSS Only VM Metadata Resource Re-distribution via Distributed Resource Scheduler (DRS) Dynamic resource placement at power-on Dynamic resource placement at power-on
Architecture Product Comparisons Host Server: Table 3 Feature Set VMware ESX 3.5 Windows 2008 Hyper-V Citrix XenServer 5.0 Resource Allocation and Control Priority control over Network traffic shaping, Storage I/O, memory, CPU and storage sharing Priority control over Network, CPU, and storage Priority control over Network, CPU, and storage VLAN Support Disaster Recovery Automation and Management. Using Site Recovery Manager (SRM) None. None. Maximum Host Server Memory 256GB 256B 128GB
Architecture Product Comparisons Feature Set VMware ESX 3.5 Guest Operating System: Table 1 Windows 2008 Hyper-V Windows OS Support 10 versions 9 versions Citrix XenServer 5.0 7 versions GNU/Linux OS Support 16 versions 2 versions 9 versions Solaris Support none none Netware 5.1 Support none none Netware 6.0 Support none none Netware 6.5 Support none none Number of Virtual CPUs per VM 4 4 8 RAM Size per VM 64GB 64GB 32GB 32-bit VM Support 64-bit VM Support
Today s Agenda Current IT Challenges Rising IT costs and decreasing operational efficiencies Virtualization Concepts Hypervisor types, core virtualization features, basic design Architecture and Components VMware Infrastructure 3, Microsoft Hyper-V, and Citrix XenServer 5 Management Management software and feature comparison Deployment Guest O/S support, software versions, and deployment examples
Management VirtualCenter Management Server Create and manage inventory of hosts and virtual machines Provision virtual machines from templates Migrate running VMs across hosts (VMotion) Balance virtual machine workloads across hosts (DRS) Manage virtual machines for high availability and disaster recovery (HA) VMware Management
Management Three Microsoft Options Microsoft Management Hyper-V Manager as MMC Snap-In and Remote Management Client Included Supports basic management functions and management of Hyper-V environment Virtual Machine Manager (VMM ) 2008 Standalone Requires additional purchase of VMM 2008 software and licenses Enterprise management product for Hyper-V environments Server Management Suite Enterprise (SMSE) with VMM 2008 Enterprise Requires additional purchase of SMES software and licenses, includes: Operations Manager 2007 Configuration Manager 2007 R2 Data Protection Manager 2007 Virtual Machine Manager 2008
Management Citrix Management Citrix XenCenter o Full virtual machine installation, configuration and lifecycle management o Access to VM consoles: VNC for installation-time, Xvnc for graphical displays on Linux, and Remote Desktop for Windows o Remote storage configuration o XenSearch: searching, sorting, filtering, and grouping, using tags and custom fields o Complete resource pool management o High availability configuration o Host networking management, including VLANs and internal networks o Performance metrics display
Management Product Comparisons Enterprise Management Comparison: Table 1 Feature Set VMware ESX 3.5 Windows 2008 Hyper-V Citrix XenServer 5.0 Enterprise System Management VMware Virtual Center (VCenter): Additional Cost for Management software. Virtual Machine Management (VMM ) 2008 Standalone: Additional Cost for Management Software and licenses. Server Management Suite Enterprise (SMES) with VMM 2008 Enterprise: Additional Cost for Management Software and licenses. XenCenter Installs with XenServer: Included with XenServer, with limitations. XenServer Express CPU Sockets: 2 Max System RAM: 128GB Concurrent VMs: Unlimited Max RAM Per VM: 32gb VLAN Support: No Shared Storage: No Server Pooling: No XenMotion live migration: No XenServer Standard CPU Sockets: Unlimited Max System RAM: 128GB Concurrent VMs: Unlimited Max RAM Per VM: 32gb VLAN Support: Shared Storage: No Server Pooling: No XenMotion live migration: No XenServer Enterprise CPU Sockets: Unlimited Max System RAM: 128GB Concurrent VMs: Unlimited Max RAM Per VM: 32gb VLAN Support: Shared Storage: Server Pooling: XenMotion live migration:
Management Feature Set VMware ESX 3.5 Virtual Center (VCenter) Product Comparisons Enterprise Management Comparison: Table 2 Windows 2008 Hyper-V VMM 2008 Enterprise and Server Management Suite Enterprise (SMES) Command-Line Interface Server Software Requirements Windows 2000 Server, Windows 2000 Advanced Server, Windows XP Professional, or Windows Server 2003 (Web, Standard, and Enterprise). VMM 2008 Workgroup Edition Management Server license for Virtual Machine Manager 2008 5 Server Management License VMM 2008 Enterprise Standalone Ed. Systems Center Operations Mgr 2007 Virtual Machine Manager 2007 Management Server license for Virtual Machine Manager 2008 Server Management License SMES w/ VMM 2008 Enterprise Ed. Operations Manager 2007 Configuration Manager 2007 R2 Data Protection Manager 2007 Virtual Machine Manager 2008 Manage Server license for VMM 2008 Server Management Licenses Citrix XenServer 5.0 XenCenter Requires XenServer Edition Standard Enterprise Platinum Database Requirements MS SQL 2005 Express (free) Microsoft SQL 2000, 2005 Oracle 8, i9i Microsoft SQL 2005 Express Microsoft SQL Server 2005 Unlike other management consoles, no backend database server is required. Clustered Management Layer ensures there is no single point of management failure.
Management Product Comparisons Enterprise Management Comparison: Table 3 Feature Set VMware ESX 3.5 Virtual Center (VCenter) Windows 2008 Hyper-V VMM 2008 Enterprise and Server Mgt Suite Enterprise (SMES) Citrix XenServer 5.0 XenCenter Create, Modify, Delete VMs Create VM Templates (Windows and Linux) (Windows) (Windows and Linux) Live Migration of VMs, VMotion No, XenMotion Convert Physicals Servers to VM (P2V), VCenter Converter Standalone or VCenter Converter Integrated Windows, Linux (RHEL, SUSE and Ubuntu), VMM 2008 (Windows only), XenConvert (Windows ) P2V Online Conversion P2V Offline Conversion Virtual to Virtual Conversion (V2V), VCenter Converter (VMware Fusion, ESX, ESXi,Server, MS Virtual PC, MS Hyper-V), VMM 2008 (VMware ESX VMs and MS Virtual Server VMs), XenConvert (MS Virtual Server) Automatic Restart of VMs after Host Server failure, VMware HA service No No Self-Service to Operate, Create, Manage, and store VMs (Virtual Infrastructure Web Access) (VMM 2008 and MS IIS Server) No Automated Host Server and VM Patch Management (VMware Update Manager ESX Hosts and select Windows VMs --Online VMs and Offline VMs) (Windows 2008 SUS Server) No
Management Product Comparisons Enterprise Management Comparison: Table 4 Feature Set VMware ESX 3.5 Virtual Center (VCenter) Resource Allocation/Control Resource Re-Distribution Network Traffic Shaping Storage I/O Priority Memory Allocation Storage Priority CPU Priority VMware Distributed Resource Scheduler (DRS) Migrate live VMs according to Host Server workload Windows 2008 Hyper-V VMM 2008 Enterprise and Server Mgt Suite Enterprise (SMES) Network Priority CPU Priority Storage Priority, on VM power-up Citrix XenServer 5.0 XenCenter Network Priority CPU Priority Storage Priority, VM on-power-up. Custom Admin Roles/ Permissions Audit Trails for Configuration Management Live Migration of VM disks VMware Storage Motion No No VM Snapshots/Hot Backup capability VMware Consolidated B/U (VCB) Off-Host backups On-Host scripts On-Host VSS-Writer Only VM Metadata Reporting and Monitoring (VCenter Only) (VMM 2008 and SMES), XenCenter Granularity decreases over time
Management Feature Set VMware ESX 3.5 Virtual Center (VCenter) Product Comparisons Enterprise Management Comparison: Table 5 Windows 2008 Hyper-V VMM 2008 Enterprise and Server Management Suite Enterprise (SMES) Citrix XenServer 5.0 XenCenter Stream Virtual Disks No No (Provisioning Server and XenApp) Provisioning Server allows you to create virtual disks (vdisks) that represent a computer hard drive, and then relocate that vdisk on an OS Provisioning Server, or on a storage device that has access to a provisioning Server. Once the vdisk is available, the target device no longer needs its local hard drive to operate; it boots directly across the network. Provisioning Server streams the contents of the vdisk to the target device on demand, in real time, and the target device behaves as if it is running from its local drive. Automated Disaster Recovery Site Tools (VMware Site Recovery Manager) Additional Cost no no
Today s Agenda Current IT Challenges Rising IT costs and decreasing operational efficiencies Virtualization Concepts Hypervisor types, core virtualization features, basic design Architecture and Components VMware Infrastructure 3, Microsoft Hyper-V, and Citrix XenServer 5 Management Management software and feature comparison Deployment Guest O/S support, software versions, and deployment examples
Deployment VMware Infrastructure 3 ESX Guest Operating System Support Windows NT 4.0 Windows 2000 Windows 2003 Windows 2008 Solaris 10 x86 Platforms Red Hat Linux 7.2, 7.3, 8.0, 9.0 Red Hat Enterprise Linux 2.1, 3.0, 4.0, 5.0 SUSE Linux Enterprise Server 8, 9, 10 SUSE Linux 8.2, 9.0, 9.1, 9.2, 9.3 Ubuntu Linux 7.04, 7.10, 8.04 FreeBSD 4.9, 4.10, 4.11 Netware 5.1, 6.0, 6.5 Notes
Deployment Sample VMware Deployment Operator Backup Server ESX Server Host 1 Virtual Infrastructure Web Access (Browser) VirtualCenter Server VCB Server Datastores Administrator Virtual Infrastructure Client VirtualCenter Database License Server Active Directory, LDAP, or local SAM ESX Server Host 2 ESX Server Host 3 Cluster Nodes (up to 32)
Deployment VMware Software Versions Note Core hypervisor functionality Virtual SMP ESXI Free License ESX not available without VI VI Foundation With ESX or ESXi VI Standard With ESX or ESXi VI Enterprise With ESX or ESXi VMFS VirtualCenter Agent Update Manager Consolidated Backup High Availability Vmotion Storage Vmotion DRS DPM
Deployment Microsoft Windows 2008 and Hyper-V Hyper-V Guest Operating System Support Windows 2008 x86 Windows 2008 x64 Windows 2003 x86 Windows 2003 x64 Windows Server 2000 SUSE Linux Enterprise Server 10 x86 SP2 and x64 SP2 Windows Vista x86 SP1 and x64 SP1 Windows XP Pro x86 SP3 Windows XP Pro x64 SP2 Notes (Supports 1 or 2 virtual processors in VM) (Supports 1 or 2 virtual processors in VM) (supports only 1 virtual processor in VM) (Supports 1 or 2 virtual processors in VM) (Supports 1 or 2 virtual processors in VM) (Supports 1 or 2 virtual processors in VM)
Deployment Sample Hyper-V Deployment
Deployment Windows 2008 and Hyper-V Software Hyper-V is an available feature in: Win Server 2008 Standard x64 (1 OS Lic free) Win Server 2008 Enterprise x64 (4 OS Lic free) Win Server 2008 Datacenter x64 (Unlimited) Hyper-V is a Server Core option in: Windows Server 2008 Enterprise x64 Windows Server 2008 Datacenter x64 Clustering features (including Quick Migration) require Windows Server 2008 Enterprise or Windows Server 2008 Datacenter x64 editions in the parent partition.
Deployment Citrix Xen Server 5.0 ESX Guest Operating System Support Windows XP SP2/3 Windows Vista Windows 2000 SP4 Windows 2003 (32 bit and 64 bit) Windows 2008 Solaris 10 x86 Platforms Red Hat Linux 7.2, 7.3, 8.0, 9.0 Red Hat Enterprise Linux 3.6, 4.5, 4.6,4.7,5.0,5.1,5.2 SUSE Linux Enterprise Server 9 SP2/3/4, 10 SP1/2 Debian Sarge,Etch CentOS 4.5,4.6,4.7, 5.0, 5.1, 5.2 Notes
Deployment Sample XenServer Deployment
Deployment Citrix Xen Server 5.0 Software Versions Feature Express Standard Enterprise Platinum Native 64-bit Xen hypervisor Windows and Linux guests XenAPI management and control scripting interface XenCenter unified virtualization management console Multi-server management Subscription Advantage first year included Resource pools XenMotion live migration Shared IP-based storage VLAN confirmation Resource QoS controls Dynamic provisioning of virtual and physical servers Administrative model Single Server Multi Servers Multi Servers,Pools Multi servers, pools Physical memory 1GB 4GB 1GB 128GB 1GB 128GB 1GB 128GB CPU sockets 2 2 Unlimited* Unlimited* Guests active simultaneously 4 Unlimited* Unlimited* Unlimited* RAM per virtual machine 4GB 32GB 32GB 32GB * No limit imposed by license
17 of 37 VMware Hyper-V PROs Mature, proven offering Advanced feature sets Guest OS flexibility SRM and VCB Free with Microsoft Server 2008 Free Guest OS licenses Integrates w/ MS Server Mgt Suite The Bottom Line Advanced features require training DR features require optional S/W New product Strict H/W requirements Dependency on Windows Server 2008 OS and services XenServer XenMotion Integration with Citrix Provisioning Server Distributed Cluster Management Guest support for Win and Linux New product Strict H/W requiremnts Dependency on Linux OS and services CONs
Virtual Environment Assessment One-Site Virtual Environment Assessment Free to all Attendees Contact Your Account Exec or Call 800-283-6387. Agent-less Data Collection Up to 25 Servers Identifies Server Consolidation Opportunities Capacity Planning Inventory Capacity Planning Utilization Capacity Planning Correlation Capacity Planning Optimization Server Consolidation and Virtualization Planning Report Download an overview: datanetworks.com/documents/virtual_assess.pdf
For More Information MD/DE/WVA Ed & Local Govt Rick Fairhurst Account Executive rfairhurst@datanetworks.com 800-283-6387, ext. 3020 E. North Carolina ESL Jennifer Hillesland Account Executive jhillesland@datanetworks.com 919-270-0318 South Carolina ESL Susan Jordan Account Executive sjordan@datanetworks.com 704-357-3345 Maryland State Govt Robert White Account Executive rwhite@datanetworks.com 800-283-6387, ext. 3015 W. North Carolina ESL Ocie Jackson Account Executive ojackson@datanetworks.com 888-393-1103 MD/PA/VA Ed & Local Govt Jim Lubeski Account Executive jlubeski@datanetworks.com 800-283-6387 Technical Greg Church DefenseLogic Practice Manager gchurch@datanetworks.com 800-283-6387 Thank You!