Scenarios VMM 2012 LOGICAL NETWORKS Classify network for VMs to access Map to network topology Allocate to hosts and clouds ADDRESS POOLS LOAD BALANCERS • Allocate a static.
Download ReportTranscript Scenarios VMM 2012 LOGICAL NETWORKS Classify network for VMs to access Map to network topology Allocate to hosts and clouds ADDRESS POOLS LOAD BALANCERS • Allocate a static.
Scenarios VMM 2012 LOGICAL NETWORKS Classify network for VMs to access Map to network topology Allocate to hosts and clouds ADDRESS POOLS LOAD BALANCERS • Allocate a static IP address • Apply settings for load • Create IP pool as a managed • Control load balancer • Create MAC address pool as • Create virtual IP templates to VMs from a preconfigured pool range of IP address assignments a managed range of MAC address assignments balancer capability in service deployment through vendor provider based on PowerShell consisting of load balancer configuration settings Internet Data VM to VM Logical Network “Corp” Logical network definition “Building 42” Host group “Production” Physical network adapter SubnetVLAN “10.0.0.0/24” “VLAN 5” IP Pool “StaticSrv” “10.0.0.110.0.0.99” Virtual network adapter Virtual switch IP POOLS Assigned to VMs, vNICs, hosts, and virtual IPs (VIP’s) Specified use in VM template creation Checked out at VM creation—assigns static IP in VM Returned on VM deletion MAC POOLS Assigned to VMs Specified use in VM template creation Checked out at VM creation—assigned before VM boot Returned on VM deletion VIRTUAL IP POOLS Assigned to service tiers that use a load balancer Reserved within IP Pools Assigned to clouds Checked out at service deployment Returned on service deletion AUTOMATION SUPPORTED BALANCERS Connect to load balancer through hardware provider F5 BIG-IP Assign to clouds, host groups, and logical networks Citrix NetScaler Configure load balancing method and add virtual IP on service deployment Brocade ServerIron ADX Microsoft Network Load Balancer VIRTUAL IP TEMPLATES Specifies preconfigured properties for configuring a load balancer at service deployment Specifies load balancing methods—round robin, least connections, fastest response Networking Scenarios VM Networks No Isolation VM Network No Isolation “mgmt” Logical Network “Corp” Logical network definition “Building 42” SubnetVLAN “10.0.0.0/24” “VLAN 5” IP Pool “StaticSrv” “10.0.0.110.0.0.99” Blue VM Red VM Virtualization Physical Server Blue Network Physical Network Red Network Provider Address Space (PA) Blue Corp Red Corp System Center Blue 10.0.0.5 10.0.0.7 Red 10.0.0.5 10.0.0.7 Datacenter Network Virtualization Policy 10.0.0.5 10.0.0.7 10.0.0.5 10.0.0.7 Blue 192.168.4.11 192.168.4.22 Red 192.168.4.11 192.168.4.22 192.168.4.11 192.168.4.22 Host 1 Host 2 Blue 10.0.0.5 192.168.4.11 10.0.0.7 192.168.4.22 Blue 10.0.0.5 192.168.4.11 10.0.0.7 192.168.4.22 Red 10.0.0.5 192.168.4.11 10.0.0.7 192.168.4.22 Red 10.1.1.1 192.168.4.11 10.1.1.2 192.168.4.22 Blue1 Red1 Blue2 Red2 10.0.0.5 10.0.0.5 10.0.0.7 10.0.0.7 Customer Address Space (CA) Hyper-V Network Virtualization VM Network Net. Virt. “Finance” Logical Network “Corp” VM Subnet 192.168.0.0 /16 Logical network definition “Building 42” SubnetVLAN “10.0.0.0/24” “VLAN 5” IP Pool (CA) 192.168.0.2 192.168.0.9 9 IP Pool (PA) “StaticSrv” “10.0.0.110.0.0.99” Hyper-V Network Virtualization Gateways VLAN VM Network VLAN “Finance” VM Subnet “99.0.0.0/24 ” “VLAN 44” Logical Network Logical network definition Not Connected “TenantVLANs “B42Tenants ” SubnetVLAN “99.0.0.0/24” “VLAN 44” IP Pool “StaticSrv” “99.0.0.199.0.0.99” External VM Network External “Finance” VM Subnet Logical Network Logical network definition Not Connected “TenantNets” IP Pool “StaticSrv” “99.0.0.199.0.0.99” “B27Tenants ” Networking Scenarios Key Tenets Extensible, not replaceable Pluggable switch 1st class citizen of system Open & public API model Logo certification and rich OS framework Unified Tracing thru virtual switch Benefit Added features don’t remove other features Extensions process all network traffic, including VM-to-VM Live Migration and offloads just work; Extensions work together Large ecosystem of extensions High quality extensions Shorter down times Extensions are Filters or Windows Filtering Platform Providers Extension state/configuration is unique to each instance of an Extensible Switch on a machine CA1 CA2 VM1 VM2 CA1 Hardware VMU 3rd Party components SCVMM Virtualization Root Partition VMM Agent VMM Server Vendor SCVMM Plugin Physical NIC (SRIOV) Physical NIC (Non SRIOV) Top of rack switch Vendor network mgmt console Policy database 3rd Party Extension Manager Provider Virtual Policy database 1. Import: Logical Networks IP Pools VM Networks Port Profiles Switch Extension Manager (VSEM) Provider Interface VMM Physical Host NICs Virtual Switch Instances VM vNICs Host vNICs Uplink pNIC1 Uplink pNIC2 …on Host1 Native Switch Settings Uplink pNIC1 …on Host2 Extension1 Extension2 Native Switch Settings Extension3 VM1 vNIC1 Uplink pNIC2 Native Switch Settings Extension1 Extension2 VM3 vNIC1 Host1 vNIC2 Uplink pNIC2 …on Host3 Extension3 VM2 vNIC1 Host1 vNIC1 Uplink pNIC1 Host2 vNIC2 Uplink pNIC2 …etc Extension1 Extension2 Native Switch Settings Extension3 VM4 vNIC1 Host2 vNIC1 Uplink pNIC1 VM5 vNIC1 Host3 vNIC1 Extension1 Extension2 Extension3 VM6 vNIC1 Host3 vNIC2 Host4 vNIC1 Host 4 vNIC 2 Physical Host NICs VMM Switch Infrastructure Uplink pNIC1 Uplink pNIC2 Host vNICs VM VS vNICs Instances Logical Switch Native Switch Settings …on Host1 VM1 vNIC1 Uplink pNIC2 Uplink pNIC1 Extension1 …on Host2 VM2 vNIC1 Host1 vNIC1 Extension2 Uplink pNIC2 VM4 vNIC1 Host2 vNIC1 Host2 vNIC2 Uplink pNIC1 Uplink pNIC2 Extension3 …on Host3 VM3 vNIC1 Host1 vNIC2 Uplink pNIC1 …on Host4 VM5 vNIC1 Host3 vNIC1 VM6 vNIC1 Host3 vNIC2 Host4 vNIC1 Host 4 vNIC 2 Logical Switch 1-M Physical NIC 1-M Logical switch objects Switch Extensions M - M “Cisco Nexus 1000v” “InMon 1 sFlow” -M “B42Switch” Self Service User Port Classificati on “Fast DB” “Web” “Restricted” Cloud 1-1 1-M 1-M 1-M vNIC Extension M - M Uplink Port Uplink Port Profile Profile Set M-1 Native Uplink Port Profile Extension M - M Virtual Virtual Port Port Profile Set Profile Native Virtual M-1 Port Profile 1-M Physical NIC 1-M Logical switch objects Uplink Port Profile Set Logical Switch M-1 1-M “B42Switch” Port Classificati on “Fast DB” “Web” “Restricted” Cloud 1-1 1-M 1-M 1-M vNIC Native Uplink Port Profile Virtual Port Profile Set Native Virtual M-1 Port Profile Integration Script http://northamerica.msteched.com www.microsoft.com/learning http://microsoft.com/technet http://microsoft.com/msdn