networking fabric in hyper v and vmm
play

Networking Fabric in Hyper-V and VMM Richard Ulfvin Who the heck - PowerPoint PPT Presentation

Networking Fabric in Hyper-V and VMM Richard Ulfvin Who the heck areya! Might know commands like sh run or sh config might have tried tools like NetSH or Netmon played with Hyper-V or just configured


  1. Networking Fabric in Hyper-V and VMM Richard Ulfvin

  2. 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 

  3. 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 learn how Virtual Machine Manager can manage networks  Key Takeaways  When to use different features/extensions  How to get started

  4. Who Am I – Where do I work

  5. Why this session? We face many network challanges like…  Keep systems and services running  High to continous availability  High reliability and reduced complexity  Security, multitenancy, extensibility  Cannot keep throwing money at it (CAPEX)  Network virtualization, QoS, bandwidth management  Performance (latency, throughput, scalability)  Control Operational cost (OPEX) – Reduce complexity

  6. Network bottlenecks …  In the host networking stack  In the NICs  In the switches

  7. Network Features…  Receive Side Scaling (RSS)  Receive Segment Coalescing (RSC)  Dynamic Virtual Machine Queuing (DVMQ)  Single Root I/O Virtualization (SR-IOV)  NIC Teaming  RDMA/Multichannel support for virtual machines on SMB 3.0

  8. …and more features.  DCTCP/DCB/QoS  DHCP Guard/Router Guard/ Port Mirroring  Port ACLs  IPSEC Task Offload for VMs  Network virtualization

  9. DEMO A Look Inside Windows Server 2012

  10. The Hyper-V Switch  Hyper-V Port ACLs & Switch Extentions.  Extensions are Filters or Windows Filtering Platform providers.  Extensions state / configuration is unique to each instance of an extensible switch on a machine Extension Extension Virtual Switch Extension Extension Virtual Switch Hyper-V Host 1 Hyper-V Host 2 Extension Extension Hyper-V Host 1 Hyper-V Host 2 Extension (Capture) Logical Switch (VMM) Extension (Filtering) Virtual Switch Extension Manager (VSEM) Extension (Forwarding)

  11. DEMO A Look Inside the Hyper-V switch

  12. Extensions in Hyper-V Switch  5Nine - http://www.5nine.com (WFP)  InMon - http://www.inmon.com (sFlow)  Cisco (Nexus 1000v)

  13. Concept of networks in SCVMM Logical Subnet- IP Pool Logical “ StaticSrv ” 1 - M network VLAN 1 - M 1 - M Network “10.0.0.1 - “10.0.0.0/24” definition 10.0.0.99” “VLAN 5” “ Building 42” “Corp” M - M Virtual M - M network Host group M - M adapter “Production” 1 - M M - M 1 - 1 Virtual switch Physical network adapter

  14. Steps to a successful deployment

  15. Host Configuration 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

  16. DEMO A Look Inside SCVMM

  17. Cisco Nexus 1000V Terminology

  18. # logical-network DMZ ….. Cisco Configuration # network-segment-pool DMZ_POD1 ….. # network-segment DMZ_POD1_SUBNET1 switchport mode access switchport access vlan 20 ip-pool DMZ_POD1_Pool1 Logical network “DMZ” network-segment-pool DMZ_POD1 # network-segment DMZ_POD1_SUBNET2 switchport mode access Network Site “ DMZ_POD1 ” switchport access vlan 21 VM Network DMZ_POD1_SUBNET1 ip-pool DMZ_POD1_Pool2 network-segment-pool DMZ_POD1 VM Network DMZ_POD1_SUBNET2 VM Network DMZ_POD1_SUBNET3 # network-segment DMZ_POD1_SUBNET3 switchport mode access switchport access vlan 22 ip-pool DMZ_POD1_Pool2 network-segment-pool DMZ_POD1

  19. DEMO Cisco Nexus 1000V

  20. Why network virtualization?

  21. Network Virtualization using Generic Routing Encapsulation (NVGRE) VM VM VM Name: AME Name: BGW Name: ADB VSID: 10136955 VSID: 6242158 VSID: 10136955 Hyper-V Hyper-V ProviderSwitch ProviderSwitch Customer Address VM Mac VSID PA = 10.0.1.133 Provider Addresss PA = 10.0.1.130 NIC (ProvIF) NIC (ProvIF) PA = 10.0.1.134 Customer Route(s) Lookup Route(s) Physical Switch

  22. DEMO Network Virtualization

  23. 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  B312 Network Management in VMM (Part 1)  B313 Network Management in VMM (Part 2)  MGT315 Networking in VMM SP1  HTTP www.addlevel.se/blogg (this presentation)

  24. KVÄLLSMINGEL UTVÄRDERING  Fyll i utvärderingen så att vi kan bli ännu  Best of MMS avslutas med ett gigantiskt bättre till nästa gång! mingel på närliggande Dubliner direkt efter dagens sista session!  Antigen via länken du fick med din biljett eller vid någon av datorerna i  Microsoft och LabCenter bjuder på god öl TrueSec:s monter och ett unikt tillfälle för experter, branschkollegor och eventdeltagare att  Tävla samtidigt om en HP Elitepad 900 mingla tillsammans. (Vinnaren presenteras i Utställarfoajén direkt efter sista sessionen).  Vi ses väl där?

Recommend


More recommend