A virtual machine is a tightly isolated software container that can run its own operating systems and applications as if it were a physical computer. A virtual machine behaves exactly like a physical computer and contains it own virtual (ie, software-based) CPU, RAM hard disk and network interface card (NIC).
Virtual Machine Manager:
Virtual Machine Manager is a desktop user interface application used for managing virtual machines. It presents a summary view of running domains, their live performance & resource utilization statistics. The detailed view graphs performance & utilization over time. Wizards enable the creation of new domains, and configuration & adjustment of a domain's resource allocation & virtual hardware.
Every VMM implementation requires following components:
VMM server and default library server
VMM Administrator Console
Virtual machine host
Benefits of VMM
Virtual Machine Manager 2008 R2 helps enable centralized management of physical and virtual IT infrastructure
Increased server utilization
Dynamic resource optimization across multiple virtualization platforms
End-to-end capabilities such as planning, deploying, managing, and optimizing the virtual infrastructure
Centrally creates and manages virtual machines across the entire datacenter
Easily consolidates multiple physical servers onto virtual hosts
Rapidly provisions and optimizes new and existing virtual machines
Performance and Resource Optimization (PRO) enables the dynamic management of virtual resources through management packs that are PRO enabled. As an open and extensible platform, PRO encourages partners to design custom management packs that promote compatibility of their products and solutions with PRO's powerful management capabilities
Delegated Administration with User Roles
Improved Resource Calibration and Optimization
To add a new Guest Virtual Machine, Launch Hyper-V Manager from “Administrative Tools” and connect to the server with the Hyper-V Role (if not the localhost). In the Actions Menu on the right, click “New“. Click “Next” on the “Before you begin” wizard introduction window.
In the Specify Name and Location window, enter the name of the Guest Operating System. If you do not want to save the Virtual Machine in the default location then check the box for “Store the Virtual Machine in a different location” and browse and locate your new location. Once this done, click “Next”.
In the Assign memory window, set the memory for the Guest OS and click Next. Default is 512MB.
In the Configure networking window, select the Virtual Network (should have been created at the time of enabling the Hyper-V roles or can be done later on). If you choose the connect to the Virtual network later, select “Not connected” and click Next.
In the Connect Virtual Hard Disk window, create a new Virtual Hard disk and set its size. Default is 127GB. Here again, you can choose to save the disk in a different location than the defaults. Also, if you already have a Virtual Disk and want to use it, you can do so or choose to attach a Virtual Hard Disk later. Once, Virtual Hard Disk (VHD) is created, click “Next”.
In the Installation Options window, choose the media to perform the installation. This could be your physical CD/DVD drive or an ISO image on the system or Floppy disk or even from a Network installation server. Choose the installation option and click “Next”.
Now, you can see the new VM under the Virtual machines box in the Hyper-V Manager. When you click on it, in the bottom left, you can check the options specific to this virtual machine. The Settings option allows you to change any parameter like memory set at the time of creating the VM. One of the key thins to note is the “Integration Services” found under Management in the left pane. Integration services run under the guest operating system to provide some level of “integration” between the host and the guest OS like time sync, Guest OS backup etc.
Click Start under the VM or right-click and select Start to start the Virtual OS. This starts and runs in the background. Click Connect to actually, open a console session with the Guest OS. Depending on your Host system performance level you can run multiple guests OSs at any given time.
In the Summary window, check your options and click Finish if all is good to go. Here you can choose to start the Virtual Machine immediately after it is created. Default is to keep the VM OFF.