Book Image

Hyper-V Network Virtualization Cookbook

By : Ryan Boud
Book Image

Hyper-V Network Virtualization Cookbook

By: Ryan Boud

Overview of this book

Table of Contents (16 chapters)
Hyper-V Network Virtualization Cookbook
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Index

Introduction


Microsoft System Center 2012 R2 Virtual Machine Manager (VMM) is a critical component of Hyper-V Network Virtualization. It provides the management infrastructure to control Hyper-V Network Virtualization.

It provides the following features:

  • Network definitions, both physical and virtual

  • Control of Hyper-V hosts

  • Virtual Machine templates

  • Service templates

VMM is a part of the Microsoft System Center 2012 R2 product. It is primarily composed of seven components, which are listed in the following table:

VMM component

Description

VirtualManagerDB

VirtualManagerDB is a Microsoft SQL Server database. It contains all the configuration data for VMM, the passwords (encrypted), job history, performance data, and so on.

VMM Console

This console makes use of the VMM PowerShell module to perform all of its tasks. It is purely a frontend for the VMM PowerShell module.

VMM Management Server

The management server is responsible for undertaking all actions. It is responsible for communicating with its agents on Hyper-V hosts, library servers, WSUS servers, and so on.

VMM Library Server

The library server contains all the physical files required for virtual and physical machines, including VHDX files, answer files, drivers for physical servers, application files, and so on.

VMM Agent

This is responsible for undertaking the required actions from the VMM Management Server.

VMM PXE Server

The PXE server is a Windows Deployment server that has the VMM agent server installed. It is solely used for bare metal deployment of Hyper-V hosts.

VMM Update Server

This is a WSUS server that has updates applicable to the servers under VMM's management.

The following diagram shows the components and where they would be installed:

VMM is capable of managing the alternative hypervisors: XenServer and VMware ESX/vSphere (via a VMware vCenter installation).

For the smallest implementation, it is possible to install all of the components on a single server, including the VirtualManagerDB database. You have the option to make the installation of VMM highly available by using features such as SQL Server Failover Clustering, SQL Server AlwaysOn High Availability Groups, Failover Clustering for VMM Management Servers, Clustered File Servers for the VMM Library, and multiple Windows Deployment Servers.