Musings of a PC

Thoughts about Windows, TV and technology in general

SCVMM 2012: Overview of Networking

Just as an aside, it is worth noting that VMM 2012 has the following user role profiles:

  • VMM Admin
    • Scope: Entire system
    • Can take any action
    • Can use Administrator console or PowerShell
  • Delegated Admin
    • Scope: host groups and clouds
    • Set up fabric by configuring hosts, networking and storage
    • Create cloud from physical capacity
    • Assign cloud to self-service users
    • Can use Administrator console or PowerShell
  • Self-Service User
    • Scope: clouds only
    • Author templates
    • Deploy/manage VMs and Services
    • Share resources
    • Revocable actions
    • Quota as a shared and per-user limit
    • Can use Administrator console, PowerShell and Self-service portal
  • Read-only Administrator
    • Scope: host groups and clouds
    • No actions

Network Fabric Management

  • Define logical networks using VLANs and Subnets per datacentre location
  • Address management for static IPs, Load Balancer VIPs and MAC addresses
  • Automated provisioning of Load Balancers

A logical network is the abstraction of the physical network infrastructure, which allows you to model the network based on business needs. You can use them to describe networks for different purposes, e.g. traffic isolation, provision network for different SLAs.

It can span host groups in different locations with different IP subnets or VLANs. For each IP subnet/VLAN, it is possible to define IP pools of addresses to be used by VMM. Pools can contain IPv4 addresses or IPv6 addresses but not both.

An IP pool consists of a range of addresses, which is then described in terms of static IPs, reserved IPs and virtual IPs. Once the pool is defined, when a new VM is created, an IP address is checked-out. When the VM is deleted or migrated, the IP address is checked-in.

The virtual IPs are used for load balancers; they are similarly checked out from the IP Pool. Adding a load balancer to VMM requires a PowerShell provider. Once the provider has been added, a load balancer is defined through its connection properties and the connection validated. A VIP template is then defined in terms of the protocol, LB method, persistency and health monitors. There is support for f5, Citrix and Brocade, along with Microsoft’s NLB. There will also be a published interface if you want to develop your own PowerShell provider Smile.

VMM also supports MAC Address Pool management. You define the MAC range, associate it to a host group and then, when a VM is created, a MAC address is checked out and when the VM is deleted, the MAC address is checked in.


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: