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

networking fabric in hyper v and vmm
SMART_READER_LITE
LIVE PREVIEW

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


slide-1
SLIDE 1

Networking Fabric in Hyper-V and VMM

Richard Ulfvin

slide-2
SLIDE 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 
slide-3
SLIDE 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
slide-4
SLIDE 4

Who Am I – Where do I work

slide-5
SLIDE 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
slide-6
SLIDE 6

Network bottlenecks…

  • In the host networking stack
  • In the NICs
  • In the switches
slide-7
SLIDE 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
slide-8
SLIDE 8

…and more features.

  • DCTCP/DCB/QoS
  • DHCP Guard/Router Guard/ Port Mirroring
  • Port ACLs
  • IPSEC Task Offload for VMs
  • Network virtualization
slide-9
SLIDE 9

DEMO A Look Inside Windows Server 2012

slide-10
SLIDE 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

Hyper-V Host 1 Virtual Switch Extension Extension Extension Hyper-V Host 2 Virtual Switch Extension Extension Extension Hyper-V Host 1 Hyper-V Host 2 Logical Switch (VMM) Virtual Switch Extension Manager (VSEM) Extension (Capture) Extension (Filtering) Extension (Forwarding)

slide-11
SLIDE 11

DEMO A Look Inside the Hyper-V switch

slide-12
SLIDE 12

Extensions in Hyper-V Switch

  • 5Nine - http://www.5nine.com (WFP)
  • InMon - http://www.inmon.com (sFlow)
  • Cisco (Nexus 1000v)
slide-13
SLIDE 13

Concept of networks in SCVMM

Logical Network

“Corp”

Host group “Production” M - M IP Pool

“StaticSrv” “10.0.0.1- 10.0.0.99”

1 - M

Physical network adapter

M - M M - M M - M 1 - M

Virtual switch Virtual network adapter

1 - 1 1 - M Subnet- VLAN

“10.0.0.0/24” “VLAN 5”

Logical network definition “Building 42” 1 - M

slide-14
SLIDE 14

Steps to a successful deployment

slide-15
SLIDE 15

Host Configuration

Converged Option1

10GbE each

VMN VM1

10GbE each Storage Live Migration Cluster Manage

Non-converged

1GbE 1GbE 1GbE HBA/ 10GbE 10GbE Storage Live Migration Cluster Manage

VM1 VMN

Converged Option2

VMN VM1

Storage Live Migration Cluster Manage RDMA Traffic 10GbE each

slide-16
SLIDE 16

DEMO A Look Inside SCVMM

slide-17
SLIDE 17

Cisco Nexus 1000V Terminology

slide-18
SLIDE 18

Cisco Configuration

# logical-network DMZ ….. # network-segment-pool DMZ_POD1 ….. # network-segment DMZ_POD1_SUBNET1 switchport mode access switchport access vlan 20 ip-pool DMZ_POD1_Pool1 network-segment-pool DMZ_POD1 # network-segment DMZ_POD1_SUBNET2 switchport mode access switchport access vlan 21 ip-pool DMZ_POD1_Pool2 network-segment-pool DMZ_POD1 # network-segment DMZ_POD1_SUBNET3 switchport mode access switchport access vlan 22 ip-pool DMZ_POD1_Pool2 network-segment-pool DMZ_POD1

Network Site “DMZ_POD1”

VM Network DMZ_POD1_SUBNET1 VM Network DMZ_POD1_SUBNET2 VM Network DMZ_POD1_SUBNET3

Logical network “DMZ”

slide-19
SLIDE 19

DEMO Cisco Nexus 1000V

slide-20
SLIDE 20

Why network virtualization?

slide-21
SLIDE 21

Network Virtualization using Generic Routing Encapsulation (NVGRE)

Hyper-V ProviderSwitch NIC (ProvIF) VM Name: AME VSID: 10136955 Physical Switch Hyper-V ProviderSwitch NIC (ProvIF) VM Name: BGW VSID: 6242158 PA = 10.0.1.133 PA = 10.0.1.134 PA = 10.0.1.130 VM Name: ADB VSID: 10136955

Customer Address VM Mac VSID Provider Addresss Customer Route(s) Lookup Route(s)

slide-22
SLIDE 22

DEMO Network Virtualization

slide-23
SLIDE 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)

slide-24
SLIDE 24

UTVÄRDERING

  • 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).

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
  • ch ett unikt tillfälle för experter,

branschkollegor och eventdeltagare att mingla tillsammans.

  • Vi ses väl där?