SlideShare a Scribd company logo
1 of 38
• Statements about capabilities or benefits are subject to change

• Packaging and licensing have not yet been determined

• Any concepts shown are for illustration purposes only

Disclaimer:
This presentation contains preliminary information that may be changed substantially prior to final commercial release of the software described herein.
The information contained in this presentation represents the current view of Microsoft Corporation on the issues discussed as of the date of the presentation. Because Microsoft
must respond to changing market conditions, it should not interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of the information
presented after the date of the presentation. This presentation is for informational purposes only.
MICROSOFT MAKES NO WARRANTIES, EXPRESSED, IMPLIED ,OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Microsoft may have patents, patent applications, trademarks, copyrights or other intellectual property rights , covering subject matter in this presentation. Except as expressly
provided in any written license agreement from Microsoft, the furnishing of this information does not give you any license to these patents , trademarks, copyrights or other
intellectual property rights.
MISSION CRITICAL WORKLOADS




                             Windows Server 8 – Developer Preview
FLEXIBLE


STORAGE        PROCESSOR   MEMORY   NETWORK
Windows Server 8
                               Windows Server 2008   Windows Server 2008 R2
                                                                                  Developer Preview

HW Logical Processor Support          16 LPs                  64 LPs                    160 LPs

Virtual Machine Processor
                                   Up to 4 VPs             Up to 4 VPs               Up to 32 VPs
Support
                                                          8:1 for Server          Hyper-V scales with
VP:LP Ratio                            8:1
                                                       12:1 for Client (VDI)     hardware capabilities
Max VMs/VPs per Host                   128                   384/512                  1024/2048
                                                                                  Yes – now includes
                                                                                    AMD: XSAVE, AES
Latest CPUs Instructions         Yes – at the time       Yes – at the time
                                                                               INTEL: AES/NI, PCLMULQDQ,
                                                                                        XSAVEOPT




                                                                                   Windows Server 8 – Developer Preview
Windows Server 8
                          Windows Server 2008   Windows Server 2008 R2
                                                                         Developer Preview
Physical Memory Support          1 TB                    1 TB                    2 TB
Virtual Machine Memory        Up to 64 GB            Up to 64 GB           Up to 512 GB
Guest NUMA Support                No                     No                      Yes
Runtime Changes                   No                     No                      Yes




                                                                         Windows Server 8 – Developer Preview
Windows Server 2008      Windows Server 2008 R2     Windows Server 8 Beta
Cluster Scale            16 Nodes up to 1000 VMs   16 Nodes up to 1000 VMs   63 Nodes up to 4000 VMs
Live Migration              Yes, one at a time        Yes, one at a time     Yes, with no limits. As many
                                                                               as hardware will allow.
Live Storage Migration     No. Quick Storage         No. Quick Storage       Yes, with no limits. As many
                          Migration via SCVMM       Migration via SCVMM        as hardware will allow.
Servers in a Cluster               16                        16                          64
Demo
• NUMA (Non-uniform memory access)            NUMA node 1     NUMA node 2

  • Helps hosts scale up the number of
                                                                            Processors
    cores and memory access
  • Partitions cores and memory into
                                                                            Memory
    “nodes”
  • Allocation and latency depends on the
    memory location relative to a processor
• High performance applications detect
  NUMA and minimize cross-node
  memory access

                                                      Host NUMA
NUMA node 1    NUMA node 2


• This is optimal…                                                   Processors


  • System is balanced
                                                                     Memory
  • Memory allocation and thread
    allocations within the same NUMA    NUMA node 3    NUMA node 4
    node
                                                                     Processors
  • Memory populated in each NUMA
    node                                                             Memory
NUMA node 1        NUMA node 2

• This isn’t optimal…                                                           Processors

  • System is imbalanced
  • Memory allocation and thread allocations                                    Memory

    across different NUMA nodes
  • Multiple node hops
                                               NUMA node 3        NUMA node 4
  • NUMA Node 2 has an odd number of
    DIMMS                                                                       Processors

  • NUMA Node 3 doesn’t have enough
                                                                                Memory
  • NUMA Node 4 has no local memory (worst
    case)



                                                             Host NUMA
• Guest NUMA
  • Presenting NUMA topology within VM
  • Guest operating systems & apps can
                                            vNUMA node A vNUMA node B               vNUMA node A vNUMA node B


    make intelligent NUMA decisions about
    thread and memory allocation
• Guest NUMA nodes are aligned
  with host resources
                                                   NUMA node 1 NUMA node 2 NUMA node 3 NUMA node 4



• Policy driven per host –
  best effort, or force alignment
Demo
Even when multiple VMs are competing for bandwidth …
           … customers want predictability


                                                            15
                          Tenant 1: Multiple VM Workloads



                                                                 $$




                                                            25
                          Tenant 2: Multiple VM Workloads


         Data Center
                                                                 $$$$
Customers want specialized functionality with lots of choice …
  … for firewalls, monitoring and physical fabric integration

                               Tenant 1: Multiple VM Workloads




                                Tenant 2: Multiple VM Workloads


            Data Center



                                                                  Windows Server 8 – Developer Preview
Root Partition             •   Capture extensions candirectbe Extensions
                                                     Windows Filter Platforminspect traffic and
                                                                               (WFP)
                                                     Forwarding extensions also traffic, defining
                                                     Filtering
 VM1                                     VM2
                                                     can destination(s) of each filtering packets
                                                     the inspect, drop, modify, and purposes
                                                     implemented traffic for report insert
                                                     generate new using NDIS packet APIs
VM NIC                  Host NIC        VM NIC       using WFP APIs
    BFE Service              Firewall

                                                 •   Capture VM DoS Prevention by Broadcom filter
                                                     Example: extensions do not modify existing
                                                     Forwarding extensions can capture and
           Extensible Switch                     •   ExtensibleAntivirus and Firewall software
                                                     Windows Switch traffic
                        Callout
                                                     traffic
   Filtering Engine


           Extension Protocol                        uses WFP for traffic filtering
          Capture Extensions
          Capture Extensions                         Examples:sflow by inMon 5NINE Software
                                                     Example: VirtualNexus 1000V and UCS
                                                              Cisco Firewall by
                                                     Example: NEC OpenFlow
             WFP Extensions
             WFP Extensions

          Filtering Extensions
          Filtering Extensions

         Forwarding Extensions
         Forwarding Extensions

           Extension Miniport



             Physical NIC
DIRECT DEVICE ASSIGNMENT TO VIRTUAL MACHINES WITHOUT COMPROMISING FLEXIBILITY

• Reduces CPU utilization for                               Root Partition               Virtual Machine
    processing network traffic
•   Reduces latency of network path                          Hyper-V Switch
•   Increases throughput                                                                       Virtual NIC
•   Supports Live Migration                                    Routing
•   Requires:                                                VLAN Filtering
                                                                                    VMBUS
    • Chipset: Interrupt and DMA remapping: VT-d2 or
                                                              Data Copy
      IOMMU
            • Access Control Services (ACS) on PCIe root
                                                                                               Virtual Function
               ports
            • Alternative Routing-ID Interpretation (ARI)      Physical NIC
                                                                         SR-IOV Physical NIC
    • CPU: Hardware virtualization, EPT or NPT
                                                            Network I/O path without SR-IOV
                                                             Network I/O path with SR-IOV
Even when hardware fails …
… customers want continuous availability
                                                           TEAMING
                    Tenant 1: Multiple VM Workloads




                     Tenant 2: Multiple VM Workloads


  Data Center




                                                       Windows Server 8 – Developer Preview
Hyper-V Extensible Switch
                       LBFO Admin GUI
                                                                            Frame distribution/aggregation
                                                                                    Failure detection
                                                                            Control protocol implementation
                           WMI
                                                                                  LBFO Provider
                      LBFO Configuration
                                           IOCTL
                            DLL                                             Port 1        Port 2          Port 3
                                                                                     Virtual miniport 1


                                                                                      IM MUX




                                                           Kernel mode
                                               User mode
•   Multiple modes: switch dependent                                                  Protocol edge

    and switch independent
•   Hashing modes: port and 4-tuple                                       NIC 1          NIC 2            NIC 3
•   Active active and active standby


                                                                                  Network switch
Demo
HYPER-V STORAGE: SCALING TO NEW HEIGHTS




                                          Windows Server 8 – Developer Preview
• >2TB disks
• Better performance (eliminate
  alignment issues)
• Resilient to corruption
• Embed user defined metadata
• Larger block sizes to adapt to
  workload requirements
Windows Server                                    Windows Server 8
                                                  Windows Server 2008 R2
                                  2008                                          Developer Preview
                             No. Quick Storage      No. Quick Storage      Yes, with no limits. As many as
Live Storage Migration
                            Migration via SCVMM    Migration via SCVMM           hardware will allow.
VMs on File Storage                 No                      No                       Yes, SMB

Guest Fiber Channel                 No                      No                          Yes
                                                                                  VHD up to 2 TB
Virtual Disk Format           VHD up to 2 TB          VHD up to 2 TB
                                                                                 VHDX up to 16 TB
VM Guest Clustering            Yes, via iSCSI          Yes, via iSCSI           Yes, via iSCSI or FC

Native 4k Disk Support              No                      No                          Yes

Live VHD Merge                  No, offline.            No, offline.                    Yes

Secure Copy Offload (ODX)           No                      No                          Yes




                                                                                          Windows Server 8 – Developer Preview
Token



Offload                                                          Offload
                Token                          Token
 Read                                                             Write




          Virtual       Actual Data Transfer           Virtual
           Disk              Intelligent                Disk
                           Storage Array
Creation of a 10 GB Fixed
            Disk
200
150                   ~3 Minutes
100
 50
                      <1 Second!
  0
      Average   ODX   Time
      Desktop         (seconds)
• PowerShell / WMI
Manageable
              • Workflows

              • Hyper-V Extensible Switch
 Extensible
              • Management through PowerShell

     Open /   • WMIv2 / CIM
  Standards   • OData
      Based   • Data Center TCP

                                        Windows Server 8 – Developer Preview
• Use PowerShell to manage and monitor    • File Servers & Shares
  Windows Server 8 Clouds                 • Hyper-V
                                            configurations
• Leverage the PowerShell community and   • Virtual Machines
  skills and build your own tools         • Failover Clusters
                                          • Network
• Simple and consistent APIs to manage      Configuration
  and monitor                             • Hyper-V Extensible
                                            Switch
• Write WMIv2 providers, get PowerShell   • Hyper-V Replica
  for free!
Demo
• Increased scale up and scale out         4,000 VM’s in a single cluster

  • 4x scale over Windows Server 2008 R2      Scale Up

   • Scale up to 63-nodes
   • Scale out to 4,000 VMs per cluster                                  Scale Out

                                                                                      Scale Out


• Windows Server 8 supports an                                                       ...
  industry best 4,000 VMs per                                                  63 nodes in a cluster
  cluster and can now massively
  scale out to 63 nodes in a cluster

                                                     Robust management tools



                                                                      Windows Server 8 – Developer Preview
CPU & Memory                       Networking                         Storage

• PHY: 160 Logical               • Hyper-V Extensible Switch       • New VHDX format
  Processors                     • Single Root I/O                 • Storage Offload (ODX)
• PHY: Up to 2 TB of RAM           Virtualization (SR-IOV)         • SMB2 Direct (RDMA)
• VM: 32 VPs                     • NIC Teaming                     • Guest Fiber Channel
• VM: 512 GB Memory                                                  (MPIO)
• Guest NUMA                                                       • 4k Native Disk Support
• Removal of VP: LP Ratios


                                           Clustering
            • Improved scale to 63 nodes and 4000 VMs per cluster
            • Improved CSV with support for storage offloads, better
              backup, RDMA, LBFO and security
Windows 8 Hyper-V: Scalability

More Related Content

What's hot

Amd accelerated computing -ufrj
Amd   accelerated computing -ufrjAmd   accelerated computing -ufrj
Amd accelerated computing -ufrjRoberto Brandao
 
Introduction to NetBSD kernel
Introduction to NetBSD kernelIntroduction to NetBSD kernel
Introduction to NetBSD kernelMahendra M
 
Monitoring and Managing Computer Resource Usage on OSGi Frameworks - Ikuo Yam...
Monitoring and Managing Computer Resource Usage on OSGi Frameworks - Ikuo Yam...Monitoring and Managing Computer Resource Usage on OSGi Frameworks - Ikuo Yam...
Monitoring and Managing Computer Resource Usage on OSGi Frameworks - Ikuo Yam...mfrancis
 
Virtualization with KVM (Kernel-based Virtual Machine)
Virtualization with KVM (Kernel-based Virtual Machine)Virtualization with KVM (Kernel-based Virtual Machine)
Virtualization with KVM (Kernel-based Virtual Machine)Novell
 
Roeder posterismb2010
Roeder posterismb2010Roeder posterismb2010
Roeder posterismb2010Chris Roeder
 
Dean Keynote Ladis2009 Google
Dean Keynote Ladis2009 GoogleDean Keynote Ladis2009 Google
Dean Keynote Ladis2009 GoogleDuoc
 
[Harvard CS264] 05 - Advanced-level CUDA Programming
[Harvard CS264] 05 - Advanced-level CUDA Programming[Harvard CS264] 05 - Advanced-level CUDA Programming
[Harvard CS264] 05 - Advanced-level CUDA Programmingnpinto
 

What's hot (12)

Amd accelerated computing -ufrj
Amd   accelerated computing -ufrjAmd   accelerated computing -ufrj
Amd accelerated computing -ufrj
 
UDS 2012 Xen
UDS 2012 XenUDS 2012 Xen
UDS 2012 Xen
 
I/O Scalability in Xen
I/O Scalability in XenI/O Scalability in Xen
I/O Scalability in Xen
 
Introduction to NetBSD kernel
Introduction to NetBSD kernelIntroduction to NetBSD kernel
Introduction to NetBSD kernel
 
Monitoring and Managing Computer Resource Usage on OSGi Frameworks - Ikuo Yam...
Monitoring and Managing Computer Resource Usage on OSGi Frameworks - Ikuo Yam...Monitoring and Managing Computer Resource Usage on OSGi Frameworks - Ikuo Yam...
Monitoring and Managing Computer Resource Usage on OSGi Frameworks - Ikuo Yam...
 
Virtualization with KVM (Kernel-based Virtual Machine)
Virtualization with KVM (Kernel-based Virtual Machine)Virtualization with KVM (Kernel-based Virtual Machine)
Virtualization with KVM (Kernel-based Virtual Machine)
 
System x M4
System x M4System x M4
System x M4
 
Hypervisors
HypervisorsHypervisors
Hypervisors
 
Nakajima hvm-be final
Nakajima hvm-be finalNakajima hvm-be final
Nakajima hvm-be final
 
Roeder posterismb2010
Roeder posterismb2010Roeder posterismb2010
Roeder posterismb2010
 
Dean Keynote Ladis2009 Google
Dean Keynote Ladis2009 GoogleDean Keynote Ladis2009 Google
Dean Keynote Ladis2009 Google
 
[Harvard CS264] 05 - Advanced-level CUDA Programming
[Harvard CS264] 05 - Advanced-level CUDA Programming[Harvard CS264] 05 - Advanced-level CUDA Programming
[Harvard CS264] 05 - Advanced-level CUDA Programming
 

Viewers also liked

02 allocative efficiency
02 allocative efficiency02 allocative efficiency
02 allocative efficiencyTravis Klein
 
Pivotal agile development_the_software-defined_enterprise
Pivotal agile development_the_software-defined_enterprisePivotal agile development_the_software-defined_enterprise
Pivotal agile development_the_software-defined_enterpriseEMC
 
Friday defeat of napoleon
Friday defeat of napoleonFriday defeat of napoleon
Friday defeat of napoleonTravis Klein
 
Weapons for peace
Weapons for peaceWeapons for peace
Weapons for peacevicolombia
 
RSA Discovers Massive Boleto Fraud Ring in Brazil
RSA Discovers Massive Boleto Fraud Ring in BrazilRSA Discovers Massive Boleto Fraud Ring in Brazil
RSA Discovers Massive Boleto Fraud Ring in BrazilEMC
 
система профориентации и основные её направления
система профориентации и основные её направлениясистема профориентации и основные её направления
система профориентации и основные её направленияТатьяна Глинская
 
2015 microeconomics syllabus
2015 microeconomics syllabus2015 microeconomics syllabus
2015 microeconomics syllabusTravis Klein
 
Thurs alliances of ww1
Thurs alliances of ww1Thurs alliances of ww1
Thurs alliances of ww1Travis Klein
 
Letter to grijalva friday
Letter to grijalva fridayLetter to grijalva friday
Letter to grijalva fridayTravis Klein
 
الإسلاميون والحكم .. المخاوف والتحديات
الإسلاميون والحكم .. المخاوف والتحدياتالإسلاميون والحكم .. المخاوف والتحديات
الإسلاميون والحكم .. المخاوف والتحدياتبصمات عابر
 
Day 9 westward expansion, women religion
Day 9 westward expansion, women religionDay 9 westward expansion, women religion
Day 9 westward expansion, women religionTravis Klein
 
Online Orientation 2015 Summer
Online Orientation 2015 SummerOnline Orientation 2015 Summer
Online Orientation 2015 SummerDan Etz
 

Viewers also liked (20)

02 allocative efficiency
02 allocative efficiency02 allocative efficiency
02 allocative efficiency
 
Leadership
Leadership Leadership
Leadership
 
Wed thurs reform
Wed thurs reformWed thurs reform
Wed thurs reform
 
Pivotal agile development_the_software-defined_enterprise
Pivotal agile development_the_software-defined_enterprisePivotal agile development_the_software-defined_enterprise
Pivotal agile development_the_software-defined_enterprise
 
Friday defeat of napoleon
Friday defeat of napoleonFriday defeat of napoleon
Friday defeat of napoleon
 
Weapons for peace
Weapons for peaceWeapons for peace
Weapons for peace
 
RSA Discovers Massive Boleto Fraud Ring in Brazil
RSA Discovers Massive Boleto Fraud Ring in BrazilRSA Discovers Massive Boleto Fraud Ring in Brazil
RSA Discovers Massive Boleto Fraud Ring in Brazil
 
Gdp per capita
Gdp per capitaGdp per capita
Gdp per capita
 
система профориентации и основные её направления
система профориентации и основные её направлениясистема профориентации и основные её направления
система профориентации и основные её направления
 
2015 microeconomics syllabus
2015 microeconomics syllabus2015 microeconomics syllabus
2015 microeconomics syllabus
 
Fri maya art
Fri maya artFri maya art
Fri maya art
 
Thurs alliances of ww1
Thurs alliances of ww1Thurs alliances of ww1
Thurs alliances of ww1
 
Renaissance art
Renaissance artRenaissance art
Renaissance art
 
Ppt toy3
Ppt toy3Ppt toy3
Ppt toy3
 
Letter to grijalva friday
Letter to grijalva fridayLetter to grijalva friday
Letter to grijalva friday
 
Gusta
GustaGusta
Gusta
 
Macro gdp
Macro gdpMacro gdp
Macro gdp
 
الإسلاميون والحكم .. المخاوف والتحديات
الإسلاميون والحكم .. المخاوف والتحدياتالإسلاميون والحكم .. المخاوف والتحديات
الإسلاميون والحكم .. المخاوف والتحديات
 
Day 9 westward expansion, women religion
Day 9 westward expansion, women religionDay 9 westward expansion, women religion
Day 9 westward expansion, women religion
 
Online Orientation 2015 Summer
Online Orientation 2015 SummerOnline Orientation 2015 Summer
Online Orientation 2015 Summer
 

Similar to Windows 8 Hyper-V: Scalability

Frokost seminar windows server 2012
Frokost seminar   windows server 2012Frokost seminar   windows server 2012
Frokost seminar windows server 2012Olav Tvedt
 
Virtualization Best Practices-Tips and Tricks From Expert
Virtualization Best Practices-Tips and Tricks From ExpertVirtualization Best Practices-Tips and Tricks From Expert
Virtualization Best Practices-Tips and Tricks From ExpertLai Yoong Seng
 
Private cloud virtual reality to reality a partner story daniel mar_technicom
Private cloud virtual reality to reality a partner story daniel mar_technicomPrivate cloud virtual reality to reality a partner story daniel mar_technicom
Private cloud virtual reality to reality a partner story daniel mar_technicomMicrosoft Singapore
 
Dynamic Data Center for Hosters, by Stefan Simon
Dynamic Data Center for Hosters, by Stefan SimonDynamic Data Center for Hosters, by Stefan Simon
Dynamic Data Center for Hosters, by Stefan SimonAlexey Kovyazin
 
NVidia CUDA Tutorial - June 15, 2009
NVidia CUDA Tutorial - June 15, 2009NVidia CUDA Tutorial - June 15, 2009
NVidia CUDA Tutorial - June 15, 2009Randall Hand
 
Complete deck tech launch v2
Complete deck   tech launch v2Complete deck   tech launch v2
Complete deck tech launch v2MicrosoftUK
 
Hyper-V Infrastructure
Hyper-V InfrastructureHyper-V Infrastructure
Hyper-V InfrastructurePaulo Freitas
 
Advancedperformancetroubleshootingusingesxtop 101110131727-phpapp02
Advancedperformancetroubleshootingusingesxtop 101110131727-phpapp02Advancedperformancetroubleshootingusingesxtop 101110131727-phpapp02
Advancedperformancetroubleshootingusingesxtop 101110131727-phpapp02Suresh Kumar
 
Hyper V in Windows Server 2012
Hyper V in Windows Server 2012Hyper V in Windows Server 2012
Hyper V in Windows Server 2012Lai Yoong Seng
 
The Next Generation of Microsoft Virtualization With Windows Server 2012
The Next Generation of Microsoft Virtualization With Windows Server 2012The Next Generation of Microsoft Virtualization With Windows Server 2012
The Next Generation of Microsoft Virtualization With Windows Server 2012Lai Yoong Seng
 
webinar vmware v-sphere performance management Challenges and Best Practices
webinar vmware v-sphere performance management Challenges and Best Practiceswebinar vmware v-sphere performance management Challenges and Best Practices
webinar vmware v-sphere performance management Challenges and Best PracticesMetron
 
Virtual Server 2005 Overview Rich McBrine, CISSP
Virtual Server 2005 Overview Rich McBrine, CISSPVirtual Server 2005 Overview Rich McBrine, CISSP
Virtual Server 2005 Overview Rich McBrine, CISSPwebhostingguy
 
Servers Technologies and Enterprise Data Center Trends 2014 - Thailand
Servers Technologies and Enterprise Data Center Trends 2014 - ThailandServers Technologies and Enterprise Data Center Trends 2014 - Thailand
Servers Technologies and Enterprise Data Center Trends 2014 - ThailandAruj Thirawat
 
Storage-Performance-Tuning-for-FAST-Virtual-Machines_Fam-Zheng.pdf
Storage-Performance-Tuning-for-FAST-Virtual-Machines_Fam-Zheng.pdfStorage-Performance-Tuning-for-FAST-Virtual-Machines_Fam-Zheng.pdf
Storage-Performance-Tuning-for-FAST-Virtual-Machines_Fam-Zheng.pdfaaajjj4
 

Similar to Windows 8 Hyper-V: Scalability (20)

Frokost seminar windows server 2012
Frokost seminar   windows server 2012Frokost seminar   windows server 2012
Frokost seminar windows server 2012
 
Virtualization Best Practices-Tips and Tricks From Expert
Virtualization Best Practices-Tips and Tricks From ExpertVirtualization Best Practices-Tips and Tricks From Expert
Virtualization Best Practices-Tips and Tricks From Expert
 
Private cloud virtual reality to reality a partner story daniel mar_technicom
Private cloud virtual reality to reality a partner story daniel mar_technicomPrivate cloud virtual reality to reality a partner story daniel mar_technicom
Private cloud virtual reality to reality a partner story daniel mar_technicom
 
Overview on NUMA
Overview on NUMAOverview on NUMA
Overview on NUMA
 
NUMA overview
NUMA overviewNUMA overview
NUMA overview
 
Dynamic Data Center for Hosters, by Stefan Simon
Dynamic Data Center for Hosters, by Stefan SimonDynamic Data Center for Hosters, by Stefan Simon
Dynamic Data Center for Hosters, by Stefan Simon
 
NVidia CUDA Tutorial - June 15, 2009
NVidia CUDA Tutorial - June 15, 2009NVidia CUDA Tutorial - June 15, 2009
NVidia CUDA Tutorial - June 15, 2009
 
Complete deck tech launch v2
Complete deck   tech launch v2Complete deck   tech launch v2
Complete deck tech launch v2
 
pps Matters
pps Matterspps Matters
pps Matters
 
Hyper-V Infrastructure
Hyper-V InfrastructureHyper-V Infrastructure
Hyper-V Infrastructure
 
Nakajima numa-final
Nakajima numa-finalNakajima numa-final
Nakajima numa-final
 
Advancedperformancetroubleshootingusingesxtop 101110131727-phpapp02
Advancedperformancetroubleshootingusingesxtop 101110131727-phpapp02Advancedperformancetroubleshootingusingesxtop 101110131727-phpapp02
Advancedperformancetroubleshootingusingesxtop 101110131727-phpapp02
 
Hyper V in Windows Server 2012
Hyper V in Windows Server 2012Hyper V in Windows Server 2012
Hyper V in Windows Server 2012
 
Xen and Apache cloudstack
Xen and Apache cloudstack  Xen and Apache cloudstack
Xen and Apache cloudstack
 
The Next Generation of Microsoft Virtualization With Windows Server 2012
The Next Generation of Microsoft Virtualization With Windows Server 2012The Next Generation of Microsoft Virtualization With Windows Server 2012
The Next Generation of Microsoft Virtualization With Windows Server 2012
 
webinar vmware v-sphere performance management Challenges and Best Practices
webinar vmware v-sphere performance management Challenges and Best Practiceswebinar vmware v-sphere performance management Challenges and Best Practices
webinar vmware v-sphere performance management Challenges and Best Practices
 
Virtual Server 2005 Overview Rich McBrine, CISSP
Virtual Server 2005 Overview Rich McBrine, CISSPVirtual Server 2005 Overview Rich McBrine, CISSP
Virtual Server 2005 Overview Rich McBrine, CISSP
 
Servers Technologies and Enterprise Data Center Trends 2014 - Thailand
Servers Technologies and Enterprise Data Center Trends 2014 - ThailandServers Technologies and Enterprise Data Center Trends 2014 - Thailand
Servers Technologies and Enterprise Data Center Trends 2014 - Thailand
 
Storage-Performance-Tuning-for-FAST-Virtual-Machines_Fam-Zheng.pdf
Storage-Performance-Tuning-for-FAST-Virtual-Machines_Fam-Zheng.pdfStorage-Performance-Tuning-for-FAST-Virtual-Machines_Fam-Zheng.pdf
Storage-Performance-Tuning-for-FAST-Virtual-Machines_Fam-Zheng.pdf
 
Open nebula froscon
Open nebula frosconOpen nebula froscon
Open nebula froscon
 

More from Microsoft TechNet - Belgium and Luxembourg

More from Microsoft TechNet - Belgium and Luxembourg (20)

Windows 10: all you need to know!
Windows 10: all you need to know!Windows 10: all you need to know!
Windows 10: all you need to know!
 
Configuration Manager 2012 – Compliance Settings 101 - Tim de Keukelaere
Configuration Manager 2012 – Compliance Settings 101 - Tim de KeukelaereConfiguration Manager 2012 – Compliance Settings 101 - Tim de Keukelaere
Configuration Manager 2012 – Compliance Settings 101 - Tim de Keukelaere
 
Windows 8.1 a closer look
Windows 8.1 a closer lookWindows 8.1 a closer look
Windows 8.1 a closer look
 
So you’ve successfully installed SCOM… Now what.
So you’ve successfully installed SCOM… Now what.So you’ve successfully installed SCOM… Now what.
So you’ve successfully installed SCOM… Now what.
 
Data Leakage Prevention
Data Leakage PreventionData Leakage Prevention
Data Leakage Prevention
 
Deploying and managing ConfigMgr Clients
Deploying and managing ConfigMgr ClientsDeploying and managing ConfigMgr Clients
Deploying and managing ConfigMgr Clients
 
Self Service BI anno 2013 – Where Do We Come From and Where Are We Going?
Self Service BI anno 2013 – Where Do We Come From and Where Are We Going?Self Service BI anno 2013 – Where Do We Come From and Where Are We Going?
Self Service BI anno 2013 – Where Do We Come From and Where Are We Going?
 
Hands on with Hyper-V Clustering Maintenance Mode & Cluster Aware Updating
Hands on with Hyper-V Clustering Maintenance Mode & Cluster Aware UpdatingHands on with Hyper-V Clustering Maintenance Mode & Cluster Aware Updating
Hands on with Hyper-V Clustering Maintenance Mode & Cluster Aware Updating
 
SCEP 2012 inside SCCM 2012
SCEP 2012 inside SCCM 2012SCEP 2012 inside SCCM 2012
SCEP 2012 inside SCCM 2012
 
Jump start your application monitoring with APM
Jump start your application monitoring with APMJump start your application monitoring with APM
Jump start your application monitoring with APM
 
What’s new in Lync Server 2013: Persistent Chat
What’s new in Lync Server 2013: Persistent ChatWhat’s new in Lync Server 2013: Persistent Chat
What’s new in Lync Server 2013: Persistent Chat
 
What's new for Lync 2013 Clients & Devices
What's new for Lync 2013 Clients & DevicesWhat's new for Lync 2013 Clients & Devices
What's new for Lync 2013 Clients & Devices
 
Office 365 ProPlus: Click-to-run deployment and management
Office 365 ProPlus: Click-to-run deployment and managementOffice 365 ProPlus: Click-to-run deployment and management
Office 365 ProPlus: Click-to-run deployment and management
 
Office 365 Identity Management options
Office 365 Identity Management options Office 365 Identity Management options
Office 365 Identity Management options
 
SharePoint Installation and Upgrade: Untangling Your Options
SharePoint Installation and Upgrade: Untangling Your Options SharePoint Installation and Upgrade: Untangling Your Options
SharePoint Installation and Upgrade: Untangling Your Options
 
The application model in real life
The application model in real lifeThe application model in real life
The application model in real life
 
Microsoft private cloud with Cisco and Netapp - Flexpod solution
Microsoft private cloud with Cisco and Netapp -  Flexpod solutionMicrosoft private cloud with Cisco and Netapp -  Flexpod solution
Microsoft private cloud with Cisco and Netapp - Flexpod solution
 
Managing Windows RT devices in the Enterprise
Managing Windows RT devices in the Enterprise Managing Windows RT devices in the Enterprise
Managing Windows RT devices in the Enterprise
 
Moving from Device Centric to a User Centric Management
Moving from Device Centric to a User Centric Management Moving from Device Centric to a User Centric Management
Moving from Device Centric to a User Centric Management
 
Network Management in System Center 2012 SP1 - VMM
Network Management in System Center 2012  SP1 - VMM Network Management in System Center 2012  SP1 - VMM
Network Management in System Center 2012 SP1 - VMM
 

Recently uploaded

Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Nikki Chapple
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesManik S Magar
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkPixlogix Infotech
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024TopCSSGallery
 

Recently uploaded (20)

Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App Framework
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024
 

Windows 8 Hyper-V: Scalability

  • 1.
  • 2. • Statements about capabilities or benefits are subject to change • Packaging and licensing have not yet been determined • Any concepts shown are for illustration purposes only Disclaimer: This presentation contains preliminary information that may be changed substantially prior to final commercial release of the software described herein. The information contained in this presentation represents the current view of Microsoft Corporation on the issues discussed as of the date of the presentation. Because Microsoft must respond to changing market conditions, it should not interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of the information presented after the date of the presentation. This presentation is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESSED, IMPLIED ,OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION. Microsoft may have patents, patent applications, trademarks, copyrights or other intellectual property rights , covering subject matter in this presentation. Except as expressly provided in any written license agreement from Microsoft, the furnishing of this information does not give you any license to these patents , trademarks, copyrights or other intellectual property rights.
  • 3. MISSION CRITICAL WORKLOADS Windows Server 8 – Developer Preview
  • 4. FLEXIBLE STORAGE PROCESSOR MEMORY NETWORK
  • 5.
  • 6. Windows Server 8 Windows Server 2008 Windows Server 2008 R2 Developer Preview HW Logical Processor Support 16 LPs 64 LPs 160 LPs Virtual Machine Processor Up to 4 VPs Up to 4 VPs Up to 32 VPs Support 8:1 for Server Hyper-V scales with VP:LP Ratio 8:1 12:1 for Client (VDI) hardware capabilities Max VMs/VPs per Host 128 384/512 1024/2048 Yes – now includes AMD: XSAVE, AES Latest CPUs Instructions Yes – at the time Yes – at the time INTEL: AES/NI, PCLMULQDQ, XSAVEOPT Windows Server 8 – Developer Preview
  • 7. Windows Server 8 Windows Server 2008 Windows Server 2008 R2 Developer Preview Physical Memory Support 1 TB 1 TB 2 TB Virtual Machine Memory Up to 64 GB Up to 64 GB Up to 512 GB Guest NUMA Support No No Yes Runtime Changes No No Yes Windows Server 8 – Developer Preview
  • 8. Windows Server 2008 Windows Server 2008 R2 Windows Server 8 Beta Cluster Scale 16 Nodes up to 1000 VMs 16 Nodes up to 1000 VMs 63 Nodes up to 4000 VMs Live Migration Yes, one at a time Yes, one at a time Yes, with no limits. As many as hardware will allow. Live Storage Migration No. Quick Storage No. Quick Storage Yes, with no limits. As many Migration via SCVMM Migration via SCVMM as hardware will allow. Servers in a Cluster 16 16 64
  • 9.
  • 10. Demo
  • 11. • NUMA (Non-uniform memory access) NUMA node 1 NUMA node 2 • Helps hosts scale up the number of Processors cores and memory access • Partitions cores and memory into Memory “nodes” • Allocation and latency depends on the memory location relative to a processor • High performance applications detect NUMA and minimize cross-node memory access Host NUMA
  • 12. NUMA node 1 NUMA node 2 • This is optimal… Processors • System is balanced Memory • Memory allocation and thread allocations within the same NUMA NUMA node 3 NUMA node 4 node Processors • Memory populated in each NUMA node Memory
  • 13. NUMA node 1 NUMA node 2 • This isn’t optimal… Processors • System is imbalanced • Memory allocation and thread allocations Memory across different NUMA nodes • Multiple node hops NUMA node 3 NUMA node 4 • NUMA Node 2 has an odd number of DIMMS Processors • NUMA Node 3 doesn’t have enough Memory • NUMA Node 4 has no local memory (worst case) Host NUMA
  • 14. • Guest NUMA • Presenting NUMA topology within VM • Guest operating systems & apps can vNUMA node A vNUMA node B vNUMA node A vNUMA node B make intelligent NUMA decisions about thread and memory allocation • Guest NUMA nodes are aligned with host resources NUMA node 1 NUMA node 2 NUMA node 3 NUMA node 4 • Policy driven per host – best effort, or force alignment
  • 15. Demo
  • 16.
  • 17. Even when multiple VMs are competing for bandwidth … … customers want predictability 15 Tenant 1: Multiple VM Workloads $$ 25 Tenant 2: Multiple VM Workloads Data Center $$$$
  • 18. Customers want specialized functionality with lots of choice … … for firewalls, monitoring and physical fabric integration Tenant 1: Multiple VM Workloads Tenant 2: Multiple VM Workloads Data Center Windows Server 8 – Developer Preview
  • 19. Root Partition • Capture extensions candirectbe Extensions Windows Filter Platforminspect traffic and (WFP) Forwarding extensions also traffic, defining Filtering VM1 VM2 can destination(s) of each filtering packets the inspect, drop, modify, and purposes implemented traffic for report insert generate new using NDIS packet APIs VM NIC Host NIC VM NIC using WFP APIs BFE Service Firewall • Capture VM DoS Prevention by Broadcom filter Example: extensions do not modify existing Forwarding extensions can capture and Extensible Switch • ExtensibleAntivirus and Firewall software Windows Switch traffic Callout traffic Filtering Engine Extension Protocol uses WFP for traffic filtering Capture Extensions Capture Extensions Examples:sflow by inMon 5NINE Software Example: VirtualNexus 1000V and UCS Cisco Firewall by Example: NEC OpenFlow WFP Extensions WFP Extensions Filtering Extensions Filtering Extensions Forwarding Extensions Forwarding Extensions Extension Miniport Physical NIC
  • 20. DIRECT DEVICE ASSIGNMENT TO VIRTUAL MACHINES WITHOUT COMPROMISING FLEXIBILITY • Reduces CPU utilization for Root Partition Virtual Machine processing network traffic • Reduces latency of network path Hyper-V Switch • Increases throughput Virtual NIC • Supports Live Migration Routing • Requires: VLAN Filtering VMBUS • Chipset: Interrupt and DMA remapping: VT-d2 or Data Copy IOMMU • Access Control Services (ACS) on PCIe root Virtual Function ports • Alternative Routing-ID Interpretation (ARI) Physical NIC SR-IOV Physical NIC • CPU: Hardware virtualization, EPT or NPT Network I/O path without SR-IOV Network I/O path with SR-IOV
  • 21. Even when hardware fails … … customers want continuous availability TEAMING Tenant 1: Multiple VM Workloads Tenant 2: Multiple VM Workloads Data Center Windows Server 8 – Developer Preview
  • 22. Hyper-V Extensible Switch LBFO Admin GUI Frame distribution/aggregation Failure detection Control protocol implementation WMI LBFO Provider LBFO Configuration IOCTL DLL Port 1 Port 2 Port 3 Virtual miniport 1 IM MUX Kernel mode User mode • Multiple modes: switch dependent Protocol edge and switch independent • Hashing modes: port and 4-tuple NIC 1 NIC 2 NIC 3 • Active active and active standby Network switch
  • 23. Demo
  • 24.
  • 25. HYPER-V STORAGE: SCALING TO NEW HEIGHTS Windows Server 8 – Developer Preview
  • 26. • >2TB disks • Better performance (eliminate alignment issues) • Resilient to corruption • Embed user defined metadata • Larger block sizes to adapt to workload requirements
  • 27. Windows Server Windows Server 8 Windows Server 2008 R2 2008 Developer Preview No. Quick Storage No. Quick Storage Yes, with no limits. As many as Live Storage Migration Migration via SCVMM Migration via SCVMM hardware will allow. VMs on File Storage No No Yes, SMB Guest Fiber Channel No No Yes VHD up to 2 TB Virtual Disk Format VHD up to 2 TB VHD up to 2 TB VHDX up to 16 TB VM Guest Clustering Yes, via iSCSI Yes, via iSCSI Yes, via iSCSI or FC Native 4k Disk Support No No Yes Live VHD Merge No, offline. No, offline. Yes Secure Copy Offload (ODX) No No Yes Windows Server 8 – Developer Preview
  • 28. Token Offload Offload Token Token Read Write Virtual Actual Data Transfer Virtual Disk Intelligent Disk Storage Array
  • 29. Creation of a 10 GB Fixed Disk 200 150 ~3 Minutes 100 50 <1 Second! 0 Average ODX Time Desktop (seconds)
  • 30.
  • 31. • PowerShell / WMI Manageable • Workflows • Hyper-V Extensible Switch Extensible • Management through PowerShell Open / • WMIv2 / CIM Standards • OData Based • Data Center TCP Windows Server 8 – Developer Preview
  • 32. • Use PowerShell to manage and monitor • File Servers & Shares Windows Server 8 Clouds • Hyper-V configurations • Leverage the PowerShell community and • Virtual Machines skills and build your own tools • Failover Clusters • Network • Simple and consistent APIs to manage Configuration and monitor • Hyper-V Extensible Switch • Write WMIv2 providers, get PowerShell • Hyper-V Replica for free!
  • 33. Demo
  • 34.
  • 35. • Increased scale up and scale out 4,000 VM’s in a single cluster • 4x scale over Windows Server 2008 R2 Scale Up • Scale up to 63-nodes • Scale out to 4,000 VMs per cluster Scale Out Scale Out • Windows Server 8 supports an ... industry best 4,000 VMs per 63 nodes in a cluster cluster and can now massively scale out to 63 nodes in a cluster Robust management tools Windows Server 8 – Developer Preview
  • 36.
  • 37. CPU & Memory Networking Storage • PHY: 160 Logical • Hyper-V Extensible Switch • New VHDX format Processors • Single Root I/O • Storage Offload (ODX) • PHY: Up to 2 TB of RAM Virtualization (SR-IOV) • SMB2 Direct (RDMA) • VM: 32 VPs • NIC Teaming • Guest Fiber Channel • VM: 512 GB Memory (MPIO) • Guest NUMA • 4k Native Disk Support • Removal of VP: LP Ratios Clustering • Improved scale to 63 nodes and 4000 VMs per cluster • Improved CSV with support for storage offloads, better backup, RDMA, LBFO and security