hyper v management n.
Skip this Video
Download Presentation
Hyper-V Management

Loading in 2 Seconds...

play fullscreen
1 / 52

Hyper-V Management - PowerPoint PPT Presentation

  • Uploaded on

Hyper-V Management. Symon Perriman Jeff Woolsey Technical Evangelist Principal Program Manager. Introduction to Hyper-V Jump Start. Agenda. Management options Hyper-V Manager Moving to Windows Server 2012 Hyper-V Creating virtual machines Resource pools Operating system support.

I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
Download Presentation

PowerPoint Slideshow about 'Hyper-V Management' - joshua-franklin

Download Now An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.

- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
hyper v management
Hyper-V Management

Symon Perriman Jeff Woolsey

Technical Evangelist Principal Program Manager

  • Management options
  • Hyper-V Manager
  • Moving to Windows Server 2012 Hyper-V
  • Creating virtual machines
  • Resource pools
  • Operating system support
  • Cloning virtual machines
  • Management tools
  • Hyper-V snapshots
  • Windows PowerShell
  • Security
  • RemoteFX
numerous management options
Numerous Management Options

System Center 2012 - VirtualMachine Manager

System Center 2012 -Operations Manager

System Center 2012 - App Controller

System Center 2012 - Configuration Manager

System Center 2012 - Data Protection Manager

System Center 2012 - Orchestrator

Hyper-V Manager

Command Line


Failover Cluster Manager

Windows PowerShell


Integrated Tool Experience

hyper v manager1
Hyper-V Manager

Hyper-V Manager Console

Hyper-V VM settings

overview of hyper v settings
Overview of Hyper-V Settings

Hyper-V server actions

Listing of virtual


Hyper-V servers


Virtual machine actions

Details of selected VM

overview of server settings
Overview of Server Settings

Default folder locations

Keyboard actions

User settings

vm connection application
VM Connection Application

Used to manage local or remote virtual machines

Installed with Hyper-V or RSAT

Uses RDP on port 2179

Uses the mstsc.exe Active-X control

Requires port 2179 open on Windows Firewall

moving vms to a windows server 2012 host
Moving VMs to a Windows Server 2012 Host

Export / Import

Export VMs that are not running (Export-VM)

Saves snapshots, VHDs, VMs, config XML

Import VMs (Import-VM)

Move VM (keeps same unique ID) (Move-VM)

Copy VM (creates new unique ID)

Duplicate VM (allows for multiple new VMs)

Backup / Restore

Varies based on backup provider


Server migration tools

creating virtual machines1
Creating Virtual Machines





Virtual hard disk

Operating system

New-VM, New-VHD, New-VMSwitch

virtual machine installation methods
Virtual Machine Installation Methods

Install using CD/DVD

Install from

an .ISO

Install from a boot floppy

dynamic memory
Dynamic Memory

Hyper-V memory enhancement introduced in Windows Server 2008 R2 SP1

Higher VM consolidation ratios on same hardware with minimal performance impact

Memory is pooled and dynamically distributed across VMs to allow it to easily grow or shrink with no service interruption

Active Memory addition

Memory is added immediately when VM needs it

Passive Memory reclamation

Unutilized memory is collected every 5 minutes

dynamic memory1
Dynamic Memory

Supports both server and desktop

VM Guests are enlightened

Guest Integration Components installed

Must be updated to 2012

Memory is added and removed via synthetic memory driver (memory VSC) support

Can be done while the VM is running

dynamic memory settings
Dynamic Memory Settings

Startup RAM: Memory needed to boot VM

Guest OS + Apps

Default: 512 MB

Maximum RAM: Memory limit for the VM

Default: 1TB

Memory Buffer: Free memory to try to maintain in the VM

Enables responsiveness for workload bursts

Allows use for file cache

Memory Priority: Order in which VMs are allocated memory

Range: Low – High

Default: mid-range

root memory reserve
Root Memory Reserve

Root memory reserve is kept for the parent partition

Host reserve amount is automatically calculated based on SLAT capability, total size of host RAM, NUMA architecture

New registry key override added

Allows you to reserve static memory for the parent partition

May result in less memory being available for VMs

Dynamic Memory allows VMs to push up against the reserve consistently

New behavior better protects parent partition from VMs taking too much memory

Host Reserve

VM Overhead

Memory utilized by VMs

VM Reserve

supported guest operating systems
Supported Guest Operating Systems

Windows Server 2012, 2008 R2, 2008, 2003 R2

Windows Home Server 2011, Small Business Server 2011, MultiPoint Server

Windows 8, Windows 7 , Vista, XP SP2+

Ubuntu 12.04, CentOS 5.7+, Redhat 5.7+ and SUSE Linux Server 11 SP2, Open SUSE 12.1

Other operating systems no longer supported by Microsoft may still work, but are not officially supported

Current list: http://technet.microsoft.com/library/hh831531.aspx

linux on hyper v
Linux on Hyper-V

Linux workloads can be consolidated into VMs running on to a Microsoft hypervisor at no cost

Supported Linux guest operating systems: Ubuntu 12.04, CentOS 5.7+, Redhat 5.7+ and SUSE Linux Server 11 SP2, Open SUSE 12.1

Hyper-V hosted Linux VMs can leverage high-end enterprise features:

High Availability

Live Migration, Shared Nothing Live Migration

VM Replication with Hyper-V Replica

Linux VMs can be managed centrally from System Center 2012 – Virtual Machine Manager (VMM)

VM scale improvements (CPU, memory, disk, etc.)

hyper v integration services
Hyper-V Integration Services

Integration Components (ICs) make a guest OS aware that it is running in a VM

Many ICs come pre-installed with Hyper-V on a simulated “Setup Disk” which can be installed from the Action menu

Integration service settings managed from the VM settings

cloning domain controllers
Cloning Domain Controllers

Windows Server 2012 Hyper-V supports VM-GenerationID

Can clone a DC

Must be running Windows Server 2012

PDC Emulator role holder must be online and available and running Windows Server 2012

Must be a member of the CloneableDomain Controllers group in AD

Uses New-ADDCCloneConfigcmdlet in Windows PowerShell

failover cluster manager
Failover Cluster Manager

Integrated with Hyper-V

Deploy, configure, manage and connect to VMs from this interface

Launch Hyper-V wizards

Supports 8000 VMs per cluster

Manage clustered VMs using Failover Cluster Manager or System Center 2012 – Virtual Machine Manager




windows powershell
Windows PowerShell

Server Core, Hyper-V Server 2012 & RSAT Remoting support

Hyper-V integration

Also supports failover clustering and Virtual Machine Manager

windows management instrumentation
Windows Management Instrumentation


Native WMI scripting

Community Windows PowerShell Library

VMM 2012 Windows PowerShell Library

Useful when VMM server not available

Use WMIC (WMI Command Line) to access Hyper-V

Also supports failover clustering and Virtual Machine Manager

remote server administration tools
Remote Server Administration Tools

RSAT allows server management on client

Connect to hosts

Free download


Must enable feature on client

Select Role Administration Tools

Select Hyper-V Tools

remote desktop connection manager
Remote Desktop Connection Manager

Remote desktop connection management at scale

Connect to hosts or VMs

Runs on server & client

Free download


remote connections
Remote Connections

Remote Desktop Protocol

Launch MSTSC(.exe)

Connect to Hosts or VMs

Hyper-V Manager

Right-click Hyper-V Manager

Click Connect to Server

Connect to hosts

Similar experience with RSAT

virtual machine manager
Virtual Machine Manager

Centralized virtual machine deployment and management for Hyper-V, Virtual Server, failover clusters, and VMware ESX servers

Rapid provisioning of new and virtual machines with templates

Centralized library of infrastructure components

Allow for delegated management and access of VMs

hyper v vm snapshots
Hyper-V VM Snapshots


A point-in-time copy of a virtual machine

Do not affect the running state of a virtual machine

Snapshot any guest OS

VM can be running, off, stopped or saved, but not paused

In VMM, snapshots are called checkpoints

Snapshot files

VM configuration .XML file (*.xml)

Save state files (*.vsv)

VM memory contents (*.bin)

Snapshot differencing disk (*.avhd)

In Windows Server 2012, when a snapshot is deleted, the .avhd files are deleted without needing to shut down the VM

Checkpoint-VM, Export-VMSnapshot, Get-VMSnapshot, Rename-VMSnapshot, Remove-VMSnapshot

snapshot workflow
Snapshot Workflow

Pause the VM

Create differencing disk for VHD

Make a copy of the VM configuration file

Resume the VM

Save contents of the VM to disk

snapshot design considerations
Snapshot Design Considerations

Can now be used in production environments

2012 has support for snapshot restoration of domain controllers – but everything has to be 2012

Should be used in testing and training environments

May consume a significant amount of hard disk space

Can have unexpected results when deleted

Cannot be used with pass-through disks

Configure storage location before taking first snapshot

managing hyper v snapshots
Managing Hyper-V Snapshots

Create snapshot

Apply – Erases current state but prompts to take a new snapshot

Revert – Returns VM to last snapshot

Delete – Will not impact other snapshots

Deleting subtree removes all down-level snapshots

Merging – Deleting current snapshot will merge with parent

Settings – Can only update name & notes



keep the parent simple
Keep the Parent Simple

Use server core


Less code

Fewer patches

Less third party code

Less temptation to install other applications / workloads

Keep the parent for Hyper-V only

Don’t install other roles

Don’t install third-party programs

Don’t browse the web

keep the parent up to date
Keep the Parent Up-to-date

Simple. Obvious. Important.

Microsoft provides numerous options:

Windows Update

Built-in to Windows & Windows Server

Windows Server Update Services (WSUS)

Built-in to Windows Server

System Center Configuration Manager

Centralized management for wide ranging systems, devices and endpoints

delegate administration
Delegate Administration

Parent Administrator = Power over everything

Parent Administrator not needed for virtualization administration

Can be done with in-box tools or with SCVMM

keep guests up to date
Keep Guests Up-to-date

Simple. Obvious. Important.

Microsoft provides numerous options:

Windows Update

Built-in to Windows & Windows Server

Windows Server Update Services (WSUS)

Built-in to Windows Server

System Center Configuration Manager

Centralized management for wide ranging systems, devices and endpoints

windows server compliance manager
Windows Server Compliance Manager

Hyper-V support built-in

Provides centralized security baseline management features

Help you plan, deploy, operate and manage security baselines

Free Download


backup and restore with windows server backup
Backup and Restore with Windows Server Backup

Uses Volume Shadow Service

WSB is volume-based backup

Must backup all volumes hosting VM files

Online backup, unless

Integration Services not installed

OS does not support VSS

Dynamic Disks

WSB now has support for VMs on Cluster Shared Volumes (CSV)

resource metering
Resource Metering

Allows organizations to chargeback usage to business units or external customers with historical data

Uses Windows PowerShell cmdlets or WMI calls

Measurements available:

Average CPU usage

Average physical memory usage

Minimum/Maximum memory usage

Maximum amount of disk space allocated to a virtual machine

Total incoming/outgoing network traffic for a virtual network adapter


Hardware/Software GPU

Adaptive graphics

Support for WAN connections

Support for Multi-Touch

USB redirection

Media remoting


  • There are numerous management for Hyper-V including server tools, client tools, scripting and remote management
  • Use Failover Cluster Manager when working with clustered VMs
  • Use System Center 2012 - Virtual Machine Manager when working with a large number of VMs