“For users contemplating a major new cloud or virtualization initiative, WS2012 should be the platform of choice, and any preconceived notions about.
Download ReportTranscript “For users contemplating a major new cloud or virtualization initiative, WS2012 should be the platform of choice, and any preconceived notions about.
“For users contemplating a major new cloud or virtualization initiative, WS2012 should be the platform of choice, and any preconceived notions about Microsoft versus VMware for the virtualization layer need to be reexamined.” Public Cloud 1 Consistent Platform Private Cloud Windows Azure Services Service Providers • Scale Performance and Density • Mission Critical, Scale Up Workloads • Storage • Investments in File & Block • SDN • Tackling VDI Storage Challenges • Flexible Infrastructure • Continuous Availability • VM Mobility • Guest NUMA • Presenting NUMA topology within VM • Guest operating systems & apps can make vNUMA node A vNUMA node B vNUMA node A vNUMA node B intelligent NUMA decisions about thread and memory allocation • Guest NUMA nodes are aligned with host resources • Policy driven per host – best effort, or force alignment NUMA node 1 NUMA node 2 NUMA node 3 NUMA node 4 Windows Server 2008 Windows Server 2008 R2 Windows Server 2012 16 LPs 64 LPs 320 LPs Physical Memory Support 1 TB 1 TB 4 TB Virtual Machine Processor Support Up to 4 VPs Up to 4 VPs Up to 64 VPs VM Memory Up to 64 GB Up to 64 GB Up to 1 TB Yes, one at a time Yes, one at a time Yes, with no limits. As many as hardware will allow. No. Quick Storage Migration via SCVMM No. Quick Storage Migration via SCVMM Yes, with no limits. As many as hardware will allow. 16 16 64 16 Nodes up to 1000 VMs 16 Nodes up to 1000 VMs 64 Nodes up to 8000 VMs HW Logical Processor Support Live Migration Live Storage Migration Servers in a Cluster Cluster Scale Industry Leading IO Performance • VM storage performance on par with native • Performance scales linearly with increase in virtual processors • Windows Server 2012 Hyper-V can virtualize over 99% of the world’s SQL Server. Windows Server 2008 R2 Windows Server 2012 250,000 IOPS 1,000,000+ IOPS <3 sec of downtime 400 376 350 292 Minutes 300 250 Windows Server 2008 R2 200 150 100 109 50 0 100 200 300 Million Million Million Files Files Files Windows Server 2012 1800 Series1 1600 Series2 Series3 25% 1400 25% 1200 1000 800 600 400 200 0 1 2 3 4 160000 Series1 155000 Series2 Series3 10% 150000 145000 10% 140000 135000 130000 125000 1 2 3 4 • WWN • • • WWN NPIV port(s) WWPN A: C0:03:FF:78:22:A0:00:14 WWPN B: C0:03:FF:78:22:A0:00:15 WWPN A: C0:03:FF:78:22:A0:00:14 WWPN B: C0:03:FF:78:22:A0:00:15 Shared Storage Token Offload Read Virtual Disk Offload Write Token Token Actual Data Transfer Intelligent Storage Array Virtual Disk • Creation of a 10 GB Fixed Disk 200 ~3 Minutes 150 100 Time (seconds) 50 <1 Second! 0 Average Desktop • ODX Windows Server 2008 Windows Server 2008 R2 Windows Server 2012 No. Quick Storage Migration via SCVMM No. Quick Storage Migration via SCVMM Yes, with no limits. As many as hardware will allow. VMs on File Storage No No Yes, SMB 3.0 Guest fibre Channel No No Yes Virtual Disk Format VHD up to 2 TB VHD up to 2 TB VHD up to 2 TB VHDX up to 64 TB VM Guest Clustering Yes, via iSCSI Yes, via iSCSI Yes, via iSCSI or FC No No Yes Live VHD Merge No, offline. No, offline. Yes Live New Parent No No Yes Secure Offloaded Data Transfer (ODX) No No Yes Live Storage Migration Native 4k Disk Support http://msdn.microsoft.com/en-us/library/cc246482(v=prot.20).aspx http://msdn.microsoft.com/en-us/library/windows/desktop/hh848056(v=vs.85).aspx http://www.microsoft.com/en-us/download/details.aspx?id=34750 Clustered Clustered Scale beyond VLANs with Hyper-V network virtualization How GRE works • Defined by RFC 2784 and RFC 2890 • One customer address per virtual machine • One provider address per host • Tenant network ID • MAC header Benefits • Lower burden on switches • Allow traffic analysis, metering, and control http://technet.microsoft.com/en-us/library/jj134230(l=en-us,v=WS.11).aspx http://technet.microsoft.com/en-us/library/jj134174.aspx VM1 Root Partition VM2 VM NIC Host NIC VM NIC BFE Service Forwarding Windows extensions Platformdirect (WFP) Extensions defining canthe inspect, CaptureFilter extensions cantraffic, inspect traffic and drop, destination(s) modify,new and of each insert packet packets using WFP APIs generate traffic for report purposes Forwarding Windows Antivirus extensions andcan Firewall capture software and filter usestraffic WFP for traffic filtering Capture extensions do not modify existing Example: sflow by inMon – NEC ProgrammableFlow's vPFS OpenFlow Firewall Callout Extensible Switch Filtering Engine Extension Protocol Capture Extensions (NDIS) Windows Filter Platform (WFP) Forwarding Extensions Extensions Forwarding (NDIS) Extension Miniport Physical NIC Extensible Switch traffic Examples: Example: Virtual Firewall by 5NINE Software – Cisco Nexus 1000V and UCS http://technet.microsoft.com/en-us/library/hh831452.aspx http://msdn.microsoft.com/en-us/library/ff565501(v=VS.85).aspx http://msdn.microsoft.com/en-us/windows/hardware/gg463267.aspx • Open, Extensible Virtual Switch • • • • Nexus 1000 Support Openflow Support Network Introspection Much more… • Advanced Networking • ACLs • PVLAN • …much more… • Windows NIC Teaming • Network QoS • Per VNIC bandwidth reservation & limits • Network Metering • DVMQ • SR-IOV Network Support • Reduce Latency & CPU Utilization • Supports Live Migration Host scaling: dynamic Virtual Machine Queues (VMQs) Network I/O path without VMQ Network I/O path with VMQ • Windows Server 2008 R2: Offload routing and filtering of network packets to the network adapter (enabled by hardware-based receive queues) to reduce host overhead • New in Windows Server 2012 : Dynamically distribute incoming network traffic processing to host processors (based on processor usage and network load) Reduces latency of network path Reduces CPU utilization for processing network traffic Increases throughput Root Partition Hyper-V Switch Routing VLAN Filtering Data Copy Virtual Machine Virtual NIC Virtual Function Physical SR-IOV NIC Physical NIC Supports Live Migration Network SR-IOV NetworkI/O I/Opath pathwithout with SR-IOV SR-IOV Enabling & Live Migration Turn On IOV Live Migration Enable IOV (VM NIC Property) Virtual Function is “Assigned” Team automatically created Traffic flows through VF Break Team Remove VF from VM Migrate as normal Post Migration Reassign Virtual Function Assuming resources are available Software path is not used Virtual Machine Network Stack Software NIC“TEAM” “TEAM” VM has connectivity even if Software Switch (IOV Mode) Virtual Function Physical SR-IOV NIC Physical NIC Switch not in IOV mode IOV physical NIC not present Different NIC vendor Different NIC firmware Software Switch (IOV Mode) Virtual Function SR-IOV Physical NIC Dynamic Virtual Machine Queue (VMQ) is a feature available to computers running Windows Server 2012 with the Hyper-V server role installed, that have VMQ-capable network hardware. VMQ uses hardware packet filtering to deliver packet data from an external virtual machine network directly to virtual machines, which reduces the overhead of routing packets and copying them from the management operating system to the virtual machine. IPsec Task Offload: Microsoft expects deployment of Internet Protocol security (IPsec) to increase significantly in the coming years. The large demands placed on the CPU by the IPsec integrity and encryption algorithms can reduce the performance of your network connections. IPsec Task Offload is a technology built into the Windows operating system that moves this workload from the main computer's CPU to a dedicated processor on the network adapter. SR-IOV is a specification that allows a PCIe device to appear to be multiple separate physical PCIe devices. The SR-IOV specification was created and is maintained by the PCI SIG, with the idea that a standard specification will help promote interoperability. SR-IOV works by introducing the idea of physical functions (PFs) and virtual functions (VFs). Physical functions (PFs) are full-featured PCIe functions; virtual functions (VFs) are “lightweight” functions that lack configuration resources. Windows Server 2008 Windows Server 2008 R2 Windows Server 2012 Yes, via partners Yes, via partners Windows NIC Teaming in box. VLAN Tagging Yes Yes Yes MAC Spoofing Protection No Yes, with R2 SP1 Yes ARP Spoofing Protection No Yes, with R2 SP1 Yes SR-IOV Networking No No Yes Network QoS No No Yes Network Metering No No Yes Network Monitor Modes No No Yes IPsec Task Offload No No Yes VM Trunk Mode No No Yes NIC Teaming • • • • Helps to increase availability and enable access to server-based applications during planned and unplanned downtime Scale: Support for up to 64 nodes and 8,000 VMs in a cluster HIPAA Breach: Stolen Hard Drives • March 2012: Large Medical Provider in Tennessee paying $1.5 million to the US Dept. Health & Human Services • Theft of 57 hard drives that contained protected health information (ePHI) for over 1 million individuals • Secured by: • Security Patrols • Biometric scanner • Keycard scanner • Magnetic locks • Keyed locks “71% of health care organizations have suffered at least one data breach within the last year” -Study by Veriphyr http://support.microsoft.com/kb/943984 http://support.microsoft.com/kb/2775067 Disaster Recovery Application/Service Failover I/O Redundancy Physical Node Redundancy Hardware Fault • Hyper-V Replica for Asynchronous Replication • CSV 2.0 Integration with Storage Arrays for Synchronous Replication • Non-Cluster Aware Apps: Hyper-V App Monitoring • VM Guest Cluster: iSCSI, fibre Channel • VM Guest Teaming of SR-IOV NICs • Network Load Balancing & Failover via Windows NIC Teaming • Storage Multi-Path IO (MPIO) • Multi-Channel SMB • Live Migration for Planned Downtime • Failover Cluster for Unplanned Downtime • Windows Hardware Error Architecture (WHEA)/RAS 73 Disaster Recovery Challenges • Cost • Complexity • Inflexibility • Initial Replication • Distance Requirements • • Sandy: NJ Coast Before and After • • http://www.microsoft.com/en-us/download/details.aspx?id=34591 Largest VMs for mission-critical workloads Largest VM disks for massive data storage Largest cluster sizes for scale-out infrastructure Deep Integration with hardware for extreme performance Best in Class Agility Open & Extensible Software Defined Networking in the box Built-in replication for simplified disaster recovery http://t.co/R25yZMOX