Enable Multi Tenant Clouds Network Virtualization. Dynamic VM Placement. Secure Isolation. … High Scale & Low Cost Datacenters Leverage Hardware. High Availability. SMB2. Low Cost Storage. … Manageable & Extensible WMIv2. PowerShell. Extensible Switch. …
Management OS Tenant A Tenant B Tenant B Tenant C Hyper-V Extensible Switch !
Management OS Tenant A Tenant B Tenant B Tenant C Hyper-V Extensible Switch ! …
Management OS Tenant A Tenant B Tenant B Tenant C Hyper-V Extensible Switch !
is a solution of the past.
VM 1 VM 2 VM 3 Hyper-V Extensible Switch ∞ ∞ ???
Tenant 2: Multiple VM Workloads Tenant 1: Multiple VM Workloads
Service VM 2 VM 3 3 Gbps 4 Gbps 3 Gbps
High Priority Normal Priority Normal Priority Critical Hyper-V Extensible Switch
Silver Tenant Hyper-V Extensible Switch Bronze Tenant Gold Tenant Provision with absolute values if bandwidth guarantee is desired or it is easy to convey to tenants However, no oversubscription
Gold Tenant Gold Tenant Hyper-V Extensible Switch Gold Tenant Gold Tenant Gold Tenant Gold Tenant The maximum amount of bandwidth that can be guaranteed to VMs is the bandwidth of a member NIC in the NIC team. Note: This is an invalid configuration! NIC Teaming
Tenant 2: Multiple VM Workloads Tenant 1: Multiple VM Workloads
Hosted VM Hyper-V Extensible Switch Hosted VM WAN links are expensive Cap VM throughput to the Internet to avoid bill shock Interne t
Hyper-V Extensible Switch Unified Remote Access Gateway WAN links are expensive Cap VM throughput to the Internet to avoid bill shock ∞ Interne t Intrane t
VM !
Capacit y Meter Traffic Meter Peak Bandwidt h Meter Peak Bandwidt h Meter Buffer Reserved Bandwidt h Meter VM Data Path Control Path
Data & storage network Hyper-V servers Applicatio n Servers File Servers 10Gb E
Data Storage Data Fabric Storage Fabric TOR 10GbE Converged Fabric TOR iSCSI SMB NFS Fiber Channel
Management OS NIC Teaming A 10GbE port replaces multiple 1GbE ports QoS policies apply outside VMs Create multiple tNICs, each with its own minimum bandwidth policy
Hyper-V Extensible Switch Management OS NIC Teaming Hosted VM Alternatively, team multiple 10G NICs Provide multiple vNICs, each with its own workload and QoS policy
Management OS ∞ VM 3 ???
VM Capacit y Meter Traffic Meter Peak Bandwidt h Meter Peak Bandwidt h Meter Buffer Reserved Bandwidt h Meter VM Data Path Control Path
LAN Miniport iSCSI Miniport Windows Network Stack Windows Storage Stack DCB Traffic Classificatio n PowerShell WMI PowerShell WMI
LAN Miniport Windows Network Stack Windows Storage Stack DCB Traffic Classificatio n PowerShell WMI PowerShell WMI