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 Report

Transcript 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