180 likes | 306 Vues
Virtualization for Hosters. Karel Florian, IT Evangelist karel.florian@microsoft.com. Agenda. Virtualization options for Hosters Value Proposition of Microsoft Virtualization Overview of Hyper-V Architectural Options Management Summary. Why Virtualize ? Business Benefits.
E N D
Virtualization for Hosters Karel Florian, IT Evangelist karel.florian@microsoft.com
Agenda • Virtualization options for Hosters • Value Proposition of Microsoft Virtualization • Overview of Hyper-V • Architectural Options • Management • Summary
Why Virtualize? Business Benefits Reduce TotalCost ofOwnership Enable Agility Dynamic provisioning Live migration Self-managing dynamic systems Backup Recovery Business continuity Increase Availability Power Asset utilization Application testing 3
VM 2 (“Child”) VM 3 (“Child”) VM 1(“Parent”) Virtual- ization Stack Drivers Drivers Drivers Drivers Drivers Drivers Drivers Drivers Drivers Drivers Drivers Drivers Hypervisor Hardware Monolithic vs. MicroKernelized • Microkernelized hypervisor • Simple partitioning functionality • Increase reliability and minimize TCB • No third-party code • Drivers run within guests • Monolithic hypervisor • Simpler than a modern kernel, but still complex • Contains its own drivers model VM 1 (“Admin”) VM 3 VM 2 Hypervisor Hardware Windows Server Virtualization Approach VMware ESX Approach MicrokernelizedHypervisor has an inherently secure architecture with minimal attack surface
Benefits of Hyper-v Virtualization • Reduced total cost of ownership • Maximize hardware utilization • Reduce power consumption • Rapid deployments • Real-time provisioning • From “Buy it” to Login in less than 60 seconds • Numerous configurations and options to sell • High Availability Options • Managed Hosting Offers • Very favorable Microsoft licensing terms • WS 2008 DataCenter => Right for unlimited number of guests • System Center makes management of virtual farms easy • Review Licensing whitepaper
VHD Windows Server Virtualization – Hyper-V • Greater scalability and improved performance • x64 bit host and guest support • SMP Support • Large memory support (>32GB) within VMs • Increased reliability and security • Minimal trusted code base • Windows running a foundation role • Better flexibility and manageability • Dynamically add virtual resources • Live Migration • New UI/Integration with SCVMM VM 2“Child” VM 2“Child” VM 1“Parent” Windows Hypervisor AMD-V / Intel VT
Other Hyper-v Features • SMP support • Pass-through disk access for VMs • New hardware sharing architecture (VSP/VSC) • Disk, networking, input, video • Robust networking • VLAN support, NAT, Quarantine
Hyper-V Hosting Architecture Models • Standalone Hyper-V Host Server Architecture
Hyper-V Hosting Architecture Models • Two-Nodes Failover Hyper-V Cluster
Hyper-V Hosting Architecture Models • Hyper-V Host Server Farm
Storage Options • Virtual Hard Disk • Supports both Synthetic and Emulated devices • Three Types VHD file formats: • Fixed • Dynamic • Differencing • Supports Pass-Thru disk • Attaching to raw physical disk or LUN • High performance and larger storage (beyond 2TB VHD file limit) • Disk Access Options: • IDE, SCSI, ISCSI • Only can boot from IDE disk ISCSI • 4 IDE Disks and 256 SCSI Disks
Other Performance Tuning Options to Consider • Processor: • Larger processor cache is better. • Memory: • The quantity of RAM is a more important factor than RAM speed or latency. • Network: • Use multiple NICs and multi-port NICs on each host server. • Dedicate one NIC/Port on each host server for network I/O and management of the host itself and do not create a virtual switch using that NIC. • Dedicate one NIC/Port on each host server to the private (heartbeat) network if the host is part of a server cluster. • Dedicate at least two NICs/Ports on each host server to the iSCSI network if an iSCSI storage architecture is being utilized. • Dedicate at least one NIC/Port on each host server for guest virtual machine network I/O. For maximum consolidation ration, utilize one or more 10-Gigabit Ethernet NICs to virtual machine network I/O. • Storage: • If direct attached storage is being utilized, a SATA II or SAS RAID controller internal to the server is recommended as previously discussed. • If a storage array and SAN are being utilized, host bus adapters (HBAs) are required in the host server. • Periodically defragmenting, pre-compacting, and compacting the VHD files on the guest and defragmenting the volumes on the host will help ensure optimal disk I/O performance. • Please refer Windows 2008 Performance Guide Hyper-V related contents and Provisioning Whitepaper in HDA for more details.
Integrated Management Platform Backup, Configure, Monitor, Distribute infrastructure software and applications both physical and virtualized and both desktop and server – with one license • Seamlessly manage both physical and virtual from the same “pane of glass” • Manage desktop and server virtualization technologies • Integrate virtualizationinto existing environmentsand processes • Manage multiple hypervisor-based environments (Hyper-V, VMware, Xen) in next versions
System Center Overview • Live host level virtual machine backup • In guest consistency • Rapid recovery Virtual machine management Server consolidation and resource utilization optimization Conversions: P2V and V2V End to end service management Server and application health monitoring & management Performance reporting and analysis Patch management and deployment OS and application configuration management Software upgrades
VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM System Center Virtual Machine Manager A centralized, heterogeneous management solution for the virtual datacenter • Maximize Resources • Centralized virtual machine deployment and management for Hyper-V, Virtual Server, and VMware ESX servers • Intelligent placement of Virtual Machines • Fast and reliable P2V and V2V conversion • Comprehensive application and service-level monitoring with Operations Manager • Integrated Performance and Resource Optmization (PRO) of VMs • Increase Agility • Rapid provisioning of new and virtual machines with templates • Centralized library of infrastructure components • Leverage and extend existing storage infrastructure and clusters • Allow for delegated management and access of VMs • Leverage Skills • Familiar interface, common foundation • Monitor physical and virtual machines from one console • Fully scriptable using PowerShell
Summary • Over a dozen hosters already offering Hyper-v based offers • On avg: 12 hosts/server • Quad core + dual proc + 16-32 G RAM • Most successful offering till date: • 14 node cluster with 15 VMS/node • Average time to create offer • 4 weeks for stand alone • 8 weeks for highly available • New System Center Licensing costs make managed hosting a very appealing option • If interested, 90% of code is available in HDA