network-segment-pool DMZ_POD1

advertisement
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 
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
Who Am I – Where do I work
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
Network bottlenecks…
 In the host networking stack
 In the NICs
 In the switches
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
…and more features.
 DCTCP/DCB/QoS
 DHCP Guard/Router Guard/ Port Mirroring
 Port ACLs
 IPSEC Task Offload for VMs
 Network virtualization
DEMO
A Look Inside Windows Server 2012
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
Hyper-V Host 1
Virtual Switch
Extension
Hyper-V Host 2
Logical Switch (VMM)
Virtual Switch Extension Manager (VSEM)
Extension
Extension
Extension
Hyper-V Host 1
Virtual Switch
Hyper-V Host 2
Extension (Capture)
Extension (Filtering)
Extension (Forwarding)
DEMO
A Look Inside the Hyper-V switch
Extensions in Hyper-V Switch
 5Nine - http://www.5nine.com (WFP)
 InMon - http://www.inmon.com (sFlow)
 Cisco (Nexus 1000v)
Concept of networks in SCVMM
Logical
Network
“Corp”
Logical
1 - M network
definition
“Building 42”
SubnetVLAN
1-M
IP Pool
1-M
“10.0.0.0/24”
“VLAN 5”
M-M
Physical network adapter
Virtual
network
adapter
1-M
M-M
“Production”
M-M
M-M
Host group
“StaticSrv”
“10.0.0.110.0.0.99”
1-1
Virtual switch
Steps to a successful deployment
Host Configuration
1GbE
VM1
VMN
Storage
Manage
Converged Option2
Cluster
VMN
Live Migration
VM1
Manage
Cluster
1GbE
Cluster
Converged Option1
Manage
Live Migration
1GbE
HBA/ 10GbE
Storage
VMN
Storage
VM1
Live Migration
Non-converged
10GbE
10GbE each
10GbE each
RDMA Traffic
10GbE each
DEMO
A Look Inside SCVMM
Cisco Nexus 1000V Terminology
# 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
Cisco Configuration
Logical network “DMZ”
Network Site “DMZ_POD1”
VM Network DMZ_POD1_SUBNET1
VM Network DMZ_POD1_SUBNET2
VM Network DMZ_POD1_SUBNET3
DEMO
Cisco Nexus 1000V
Why network virtualization?
Network Virtualization using Generic Routing
Encapsulation (NVGRE)
VM
Name: AME
VSID: 10136955
Customer Address
VM Mac
VSID
Provider Addresss
Customer Route(s)
Lookup Route(s)
VM
Name: BGW
VSID: 6242158
VM
Name: ADB
VSID: 10136955
Hyper-V
Hyper-V
ProviderSwitch
ProviderSwitch
NIC (ProvIF)
PA = 10.0.1.133
PA = 10.0.1.134
Physical Switch
NIC (ProvIF)
PA = 10.0.1.130
DEMO
Network Virtualization
Where to get more info – Channel 9 @ Microsoft
 VIR303
An Overview of Hyper-V Networking in Windows Server 2012
 B291
 B312
 B313
Cisco Networking Solution In Hyper-V
Network Management in VMM (Part 1)
Network Management in VMM (Part 2)
 MGT315
 HTTP
Networking in VMM SP1
www.addlevel.se/blogg (this presentation)
UTVÄRDERING
KVÄLLSMINGEL
 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
 Best of MMS avslutas med ett gigantiskt
mingel på närliggande Dubliner direkt
efter dagens sista session!
 Tävla samtidigt om en HP Elitepad 900
(Vinnaren presenteras i Utställarfoajén
direkt efter sista sessionen).
 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?
Download