250 likes | 491 Views
Networking Fabric in Hyper-V and VMM. Richard Ulfvin. Who the heck are ´ ya !. Might know commands like ” sh run ” or ” sh config ”… … might have tried tools like NetSH or Netmon … … played with Hyper-V or just configured an IP address on a server .
E N D
Networking Fabric in Hyper-V and VMM Richard Ulfvin
Who the heckare´ya! • Mightknowcommands like ”shrun” or ”shconfig”… • …mighthavetriedtools like NetSH or Netmon… • …playedwith Hyper-V or just configured an IP address on a server
Session Objectives And Takeaways • Objectives • Understand networking in Windows Server 2012 • Understand the Hyper-V switch and its features/extensions • Understand what SDN is and Microsofts approach to it • Get to learnhowVirtualMachine Manager canmanagenetworks • KeyTakeaways • When to usedifferent features/extensions • How to get started
WhoAm I – Where do I work Networks… WTF!!!
Whythis session? We face manynetworkchallanges like… • Keep systems and services running • High to continousavailability • Highreliability and reducedcomplexity • Security, multitenancy, extensibility • Cannotkeepthrowingmoney at it (CAPEX) • Networkvirtualization, QoS, bandwidth management • Performance (latency, throughput, scalability) • Control Operationalcost (OPEX) – Reducecomplexity
Networkbottlenecks… • In the hostnetworking stack • In the NICs • In the switches
Network Features… • ReceiveSideScaling (RSS) • Receive Segment Coalescing (RSC) • DynamicVirtualMachineQueuing (DVMQ) • SingleRoot I/O Virtualization (SR-IOV) • NIC Teaming • RDMA/Multichannel support for virtualmachines on SMB 3.0
…and more features. • DCTCP/DCB/QoS • DHCP Guard/Router Guard/ Port Mirroring • Port ACLs • IPSEC Task Offload for VMs • Networkvirtualization
The Hyper-V Switch • Hyper-V Port ACLs & Switch Extentions. • Extensions are Filters or Windows FilteringPlatformproviders. • Extensions state / configuration is unique to eachinstanceof an extensible switch on a machine
Extensions in Hyper-V Switch • 5Nine - http://www.5nine.com (WFP) • InMon - http://www.inmon.com (sFlow) • Cisco (Nexus 1000v)
Conceptofnetworks in SCVMM Logical network definition “Building 42” Subnet-VLAN “10.0.0.0/24” “VLAN 5” IP Pool “StaticSrv” “10.0.0.1-10.0.0.99” 1 - M 1 - M 1 - M Logical Network “Corp” M - M Virtual network adapter M - M Host group“Production” M - M 1 - M M - M 1 - 1 Physical network adapter Virtual switch
Steps to a successfuldeployment Design Draw your network requirements. Ask questions up front and get answers. Hardware Use hardware that supports your design. Iterate back on your design. Configure hardware. VMM configuration Create logical objects Configure hosts Add tenants Deploy workloads
HostConfiguration Non-converged Converged Option1 Converged Option2 VM1 VMN VMN VM1 VMN VM1 Manage Live Migration Live Migration Cluster Storage Manage Cluster Live Migration Storage Storage Manage Cluster 10GbE each 1GbE 10GbE each 10GbE each 1GbE 10GbE HBA/ 10GbE 1GbE RDMA Traffic
# logical-network DMZ ….. # network-segment-poolDMZ_POD1 ….. # network-segment DMZ_POD1_SUBNET1 switchport mode access switchport access vlan20 ip-pool DMZ_POD1_Pool1 network-segment-pool DMZ_POD1 # network-segment DMZ_POD1_SUBNET2 switchport mode access switchport access vlan21 ip-pool DMZ_POD1_Pool2 network-segment-pool DMZ_POD1 # network-segment DMZ_POD1_SUBNET3 switchport mode access switchport access vlan22 ip-pool DMZ_POD1_Pool2 network-segment-pool DMZ_POD1 Cisco Configuration Logical network “DMZ” Network Site “DMZ_POD1” VM Network DMZ_POD1_SUBNET1 VM Network DMZ_POD1_SUBNET2 VM Network DMZ_POD1_SUBNET3
Whynetworkvirtualization? Isolation without reconfiguring your network Perfect for environmentswhere tenants come and go. Dev/Test on the fly. Complete self service Tenant administrators can create their own networks Migration freedom VMs can migrate across physical subnets. Address space mobility Bring an address space from your corporate network to a hoster
Network Virtualization using Generic Routing Encapsulation (NVGRE)
Where to get more info – Channel 9 @ Microsoft • VIR303 An Overview of Hyper-V Networking in Windows Server 2012 • B291 Cisco Networking Solution In Hyper-V • B312Network Management in VMM (Part 1) • B313 Network Management in VMM (Part 2) • MGT315 Networkingin VMM SP1 • HTTP www.addlevel.se/blogg (this presentation)
UTVÄRDERING KVÄLLSMINGEL Best of MMS avslutas med ett gigantiskt mingel på närliggande Dubliner direkt efter dagens sista session! Microsoft och LabCenter bjuder på god öl och ett unikt tillfälle för experter, branschkollegor och eventdeltagare att mingla tillsammans. Vi ses väl där? • Fyll i utvärderingen så att vi kan bli ännu bättre till nästa gång! • Antigen via länken du fick med din biljett eller vid någon av datorerna i TrueSec:s monter • Tävla samtidigt om en HP Elitepad 900 (Vinnaren presenteras i Utställarfoajén direkt efter sista sessionen).