{"id":649,"date":"2015-07-23T15:58:29","date_gmt":"2015-07-23T15:58:29","guid":{"rendered":"http:\/\/www.davidpapkin.net\/?p=649"},"modified":"2015-07-23T15:58:29","modified_gmt":"2015-07-23T15:58:29","slug":"managing-the-network-and-storage-infrastructure-in-microsoft-system-center-2012-r2-virtual-machine-manager-scvmm","status":"publish","type":"post","link":"https:\/\/davidpapkin.com\/?p=649","title":{"rendered":"Managing the Network and Storage Infrastructure in  Microsoft System Center 2012 R2 Virtual Machine Manager (SCVMM)"},"content":{"rendered":"<p>Microsoft System Center 2012 R2 includes components that you can deploy and manage through the\u00a0System Center 2012 R2 Virtual Machine Manager (VMM) console. The Fabric \u00a0workspace in the VMM\u00a0console simplifies working with a variety of storage and network technologies. Using these components,\u00a0you can build and connect your virtualization network and storage infrastructure, thereby creating the\u00a0underlying framework for deploying virtual machines, services, and clouds.<\/p>\n<p><strong>VMM Logical Networks<\/strong><br \/>\nA VMM logical network is a collection of VMM<br \/>\nnetwork sites, IP subnet information, and virtual<br \/>\nlocal area network (VLAN) information. You can<br \/>\nassociate IP address pools with IP subnets that are<br \/>\npart of a logical network.<\/p>\n<div id=\"attachment_650\" style=\"width: 310px\" class=\"wp-caption alignleft\"><a href=\"http:\/\/www.davidpapkin.net\/wp-content\/uploads\/2015\/07\/VMM-Logical-Networks.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-650\" class=\"size-medium wp-image-650\" src=\"http:\/\/www.davidpapkin.net\/wp-content\/uploads\/2015\/07\/VMM-Logical-Networks-300x200.jpg\" alt=\"vmm logical networks by David Papkin\" width=\"300\" height=\"200\" srcset=\"\/wp-content\/uploads\/2015\/07\/VMM-Logical-Networks-300x200.jpg 300w, \/wp-content\/uploads\/2015\/07\/VMM-Logical-Networks.jpg 670w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><p id=\"caption-attachment-650\" class=\"wp-caption-text\">vmm logical networks in SCVMM<\/p><\/div>\n<p>You can use logical networks in VMM to\u00a0describe networks with different purposes and<br \/>\nthen associate those networks with adapters. For\u00a0example, you can create one logical network for\u00a0traffic isolation (such as a network used for cluster\u00a0node communication), and then associate the\u00a0network adapters reserved for this communication\u00a0with this VMM logical network.<br \/>\nAt least one logical network must exist before you can deploy virtual machines and services. By default,when you add a Hyper-V host to VMM, if a physical network adapter on the host does not have anassociated logical network, VMM automatically creates and associates a logical network that matchesthe first Domain Name System (DNS) suffix label of the connection-specific DNS suffix.For example, if the DNS suffix for the host network adapter is adatum1.adatum.com, VMM creates a\u00a0logical network with the name adatum1.<br \/>\nWhen you create a logical network, you can create one or more associated network sites. A network site isa collection of one or more subnets, VLANs, and subnet-VLAN pairs. You can control which host groupsconnect to a network site. For example, if you have a Seattle host group and a New York host group, and\u00a0if you want to make the BACKEND logical network available to each, you can create two network sites forthe BACKEND logical network. You then can scope one network site to the Seattle host group (and any\u00a0desired child host groups), and the other network site to the New York host group (and any desired child\u00a0host groups).<br \/>\nWhen you associate one or more IP subnets with a network site, you can create an IP address pool. An IP\u00a0address pool is a range of IP addresses within an IP subnet. For example, the range 10.0.0.2 to 10.0.0.150\u00a0would be an address pool within the 10.0.0.0\/24 subnet. A static IP address pool enables VMM to\u00a0assign static IP addresses to hosts and allows you to manage IP addresses for the virtual environment.\u00a0Configuring static IP address pools is optional and you can assign addresses automatically through\u00a0Dynamic Host Configuration Protocol (DHCP), if it is available on the network.<\/p>\n<ul>\n<li><strong>What Is the VMM Networking Infrastructure?<\/strong><br \/>\nIn VMM, the networking infrastructure is a group \u00a0of configurable network resources that you can use to create, model, organize, and manage your virtualized server network connectivity.\u00a0The following sections describe the configurable components and their subcomponents.<\/p>\n<p><div id=\"attachment_651\" style=\"width: 310px\" class=\"wp-caption alignright\"><a href=\"http:\/\/www.davidpapkin.net\/wp-content\/uploads\/2015\/07\/vmmnetworkinginfrastructure.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-651\" class=\"size-medium wp-image-651\" src=\"http:\/\/www.davidpapkin.net\/wp-content\/uploads\/2015\/07\/vmmnetworkinginfrastructure-300x200.jpg\" alt=\"vmm network fabric  components\" width=\"300\" height=\"200\" srcset=\"\/wp-content\/uploads\/2015\/07\/vmmnetworkinginfrastructure-300x200.jpg 300w, \/wp-content\/uploads\/2015\/07\/vmmnetworkinginfrastructure.jpg 670w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><p id=\"caption-attachment-651\" class=\"wp-caption-text\">vmm network fabric components<\/p><\/div><\/li>\n<li><strong>Logical Networks<\/strong><br \/>\nLogical networks are a set of logical network objects that you can use to model your network<br \/>\nenvironment. You can create multiple logical networks, and then associate them with one or<br \/>\nmore host groups. For example, you can create a perimeter logical network, a development logical network, and a production logical network. When administrators or application administrators deploy virtual machines and services, they will be able to select a logical network without the need to understand the underlying networking infrastructure.<br \/>\n<strong>Network Sites<\/strong><br \/>\nYou can create network sites to associate subnets and VLANs with a location or department. You associate sites with the logical network, and then assign the host group that can use the network site.<br \/>\n<strong>MAC Address Pools<\/strong><br \/>\nVMM can assign static media access control (MAC) addresses automatically to new virtual network devices on Windows-based virtual machines that are running on any managed Windows Server 2012 Hyper-V, VMware ESX, or Citrix XenServer host. VMM has two default static MAC address pools: the default MAC address pool for Hyper-V and Citrix XenServer, and the default VMware MAC address pool for VMware ESX hosts. You should use the default static MAC address pools only if you set the MAC address type for a virtual machine to Static. If you set the virtual machine setting to Dynamic, the hypervisor will assign the\u00a0MAC address. You can use the default MAC address pools, or you can configure custom MAC address pools that you scope to specific host groups.<br \/>\n<strong>Virtual IP Templates<\/strong><br \/>\nA virtual IP template contains a load balancer and related configuration settings for a specific type of network traffic. For example, you could create a template that specifies the load balancing behavior for HTTPS traffic on a specific load balancer manufacturer and model. These templates represent the best\u00a0practices from a load balancer configuration standpoint. After you create a virtual IP template, users (including self-service users), can specify the virtual IP template to use when they create a service. When users model a service, they can choose an available template that best matches the needs of their load balancers and type of application.<br \/>\n<strong>Load Balancer Integration<\/strong><br \/>\nBy adding a load balancer to VMM, you can load balance requests to the service tier\u2019s virtual machines. You can use Network Load Balancing (NLB), or you can add supported hardware load balancers through the VMM console. VMM includes NLB as an available load balancer, and it uses the round-robin method for load balancing. To add supported hardware load balancers, you must install a configuration provider that is available from the load balancer manufacturer. The configuration provider is a plug-in to VMM that translates Windows PowerShell commands to application programming interface (API) calls, which are specific to a load balancer manufacturer and model. Supported hardware load balancer devices are F5 BIG-IP, Brocade ServerIron, and Citrix Netscaler. You must obtain the load-balancer provider from the<br \/>\nload-balancer vendor, and then install it on the VMM management server.<br \/>\n<strong>Logical Switches<\/strong><br \/>\nYou can use logical switches to apply a single configuration to multiple hosts. You configure logical-toHyper-V port profiles and uplink profiles, port classification, and virtual-switch extensions. By using logical switches, you can enforce compliance among the host servers and reduce the time required to deploy and administer hosts.<br \/>\n<strong>Port Profiles<\/strong><br \/>\nYou can create and use two Hyper-V port profiles in VMM:<br \/>\n\u2022 Virtual network adapter port profiles. You create this type of profile for use by virtual machines and<br \/>\nhosts. These profiles have configurable offload, security, and bandwidth settings.<br \/>\n\u2022 Uplink port profiles. You configure this type of profile to use with uplink ports. You can configure the load-balancing algorithm and teaming mode.<br \/>\n<strong>Port Classifications<\/strong><br \/>\nYou can create port classifications, and then use them across multiple logical switches to help identify and group sets of features.<br \/>\n<strong>Network Service<\/strong><br \/>\nA network service in VMM includes components such as gateways, virtual switch extensions, top-of-rack switches, and network managers. To add a network service, you must first install the associated provider, and then restart the System Center Virtual Machine Manager service. You can configure each of the following components by using the Add Network Service Wizard:<\/li>\n<li><strong>Gateway<\/strong>.<span style=\"line-height: 1.714285714; font-size: 1rem;\">In VMM, you can configure a gateway to allow network traffic in and out of a virtual\u00a0<\/span>machine network that is using network virtualization. You can configure this for local network routing which routes traffic between the virtual machine network and the physical network.\u00a0Alternatively, you can configure it for remote network routing, which first creates a virtual private network (VPN) connection with another endpoint of a site-to-site VPN, and then routes in and out of the virtual machine network through the VPN tunnel.<\/li>\n<li><strong>\u00a0Virtual switch extension<\/strong>s.<\/li>\n<\/ul>\n<p>Virtual switch extensions provide non-Microsoft vendors the ability to add monitoring, filtering, and forwarding extensions. For example, Cisco has created the Cisco Nexus\u00a01000V for Hyper-V. This forwarding extension allows Cisco administrators to configure networking in VMM by using familiar Cisco commands. An example of a monitoring extension is Host sFlow, which exports performance metrics using the sFlow protocol.<br \/>\n\u2022 Network managers. Network managers enable you to use a non-Microsoft network management console to configure forwarding extensions. With network managers, you can manage settings such as logical networks, sites, and virtual machine networks.<br \/>\n\u2022 TOR switches. By using VMM to manage TOR switches, you can control physical switch ports. For example, you can create the corresponding VLAN and apply it to the physical port, thus keeping both physical and virtual switch settings synchronized.<\/p>\n<p>&nbsp;<br \/>\n<iframe loading=\"lazy\" src=\"https:\/\/www.youtube.com\/embed\/L84AR1naQ2o\" width=\"420\" height=\"315\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Microsoft System Center 2012 R2 includes components that you can deploy and manage through the\u00a0System Center 2012 R2 Virtual Machine Manager (VMM) console. The Fabric \u00a0workspace in the VMM\u00a0console simplifies working with a variety of storage and network technologies. Using&hellip; <\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3,29,8,17,18],"tags":[69,70,92,118,138,159,160],"class_list":["post-649","post","type-post","status-publish","format-standard","hentry","category-computers","category-hyper-v","category-microsoft","category-system-center","category-virtualization","tag-davidmarkpapkin","tag-davidpapkin","tag-hyper-v","tag-microsoft-system-center","tag-scvmm","tag-system-center","tag-system-center-2012"],"_links":{"self":[{"href":"https:\/\/davidpapkin.com\/index.php?rest_route=\/wp\/v2\/posts\/649","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/davidpapkin.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/davidpapkin.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/davidpapkin.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/davidpapkin.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=649"}],"version-history":[{"count":0,"href":"https:\/\/davidpapkin.com\/index.php?rest_route=\/wp\/v2\/posts\/649\/revisions"}],"wp:attachment":[{"href":"https:\/\/davidpapkin.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=649"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/davidpapkin.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=649"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/davidpapkin.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=649"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}