Hyper-V Planning and Deployment Guide
Microsoft Corporation
Published: March 2009
Abstract
This guide describes the considerations you should take into account when planning to deploy the Hyper-V™ technology, and provides installation and configuration details that will help you deploy Hyper-V.
Copyright information
Information in this document, including URL and other Internet Web site references, is subject to change without notice. Unless otherwise noted, the companies, organizations, products, domain names, e-mail addresses, logos, people, places, and events depicted in examples herein are fictitious. No association with any real company, organization, product, domain name, e-mail address, logo, person, place, or event is intended or should be inferred. Complying with all applicable copyright laws is the responsibility of the user. Without limiting the rights under copyright, no part of this document may be reproduced, stored in or introduced into a retrieval system, or transmitted in any form or by any means (electronic, mechanical, photocopying, recording, or otherwise), or for any purpose, without the express written permission of Microsoft Corporation.
Microsoft may have patents, patent applications, trademarks, copyrights, or other intellectual property rights covering subject matter in this document. Except as expressly provided in any written license agreement from Microsoft, the furnishing of this document does not give you any license to these patents, trademarks, copyrights, or other intellectual property.
© 2009 Microsoft Corporation. All rights reserved.
Active Directory, Hyper-V, Microsoft, MS-DOS, Visual Basic, Visual Studio, Windows, Windows NT, Windows Server, and Windows Vista are trademarks of the Microsoft group of companies.
All other trademarks are property of their respective owners.
8/20/2009 –republished to fix content bug (restored missing list of file exceptions from pages 17-18).
Contents
Hyper-V Planning and Deployment Guide 7
About this guide 7
Overview of Hyper-V 7
What does Hyper-V do? 7
Who will be interested in this role? 8
What are the key features of Hyper-V? 8
Before You Install Hyper-V 8
Hardware Considerations 9
Hardware requirements 9
Memory 10
Processors 10
Networking 10
Storage 11
Other hardware components 12
About Virtual Machines and Guest Operating Systems 13
Running multiple virtual machines 13
Supported guest operating systems 13
Integration services 14
Additional considerations 16
Planning for Hyper-V Security 16
Hyper-V security best practices 17
Additional resources 20
Using Authorization Manager for Hyper-V Security 20
Configure Hyper-V for Role-based Access Control 21
Configuring role-based access control 22
Additional resources 23
Planning for Backup 24
Understanding backup options and considerations 24
Storage considerations 25
Understanding online and offline backups 25
Understanding the restore process 26
Considerations about clustered virtual machines 27
Installing Hyper-V 28
About the Hyper-V update packages 28
Hyper-V role package 28
Hyper-V Remote management tools packages 29
Hyper-V Language Pack for Windows Server 2008 30
Additional considerations 30
Install the Hyper-V Role on a Server Core Installation of Windows Server 2008 30
Additional references 32
Install the Hyper-V Role on a Full Installation of Windows Server 2008 33
Additional considerations 34
Install and Configure Hyper-V Tools for Remote Administration 34
Installing the management tools 34
Configuring the management tools 35
Configuring the server running Hyper-V 35
Configuring Windows Vista SP1 39
Configuring Virtual Networks 40
Virtual network types 41
Virtual networking basics 41
Networking and virtual machines 44
Configuring virtual local area networks (VLANs) 44
Implementing Disks and Storage 45
Determining your storage options on the management operating system 46
Determining your storage options on virtual machines 47
How to create virtual hard disks 49
How to configure physical disks that are directly attached to a virtual machine 50
Appendix A: Example Authorization Manager Tasks and Operations 51
Example tasks and operations 51
Add external network to server 51
Add internal network to server 52
Add private network 52
Apply a snapshot 52
Attach internal network adapter to virtual machine 53
Connect to a virtual machine 53
Create a virtual floppy disk or virtual hard disk 53
Create a virtual machine 53
Delete a private network 53
Delete a snapshot 54
Delete a virtual machine 54
Export virtual machine 54
Import virtual machine 54
Modify virtual machine settings (reconfigure a virtual machine) 54
Pass CTRL + ALT + DELETE (send control signals to a virtual machine) 54
Pause a virtual machine 55
Remove external network from server 55
Remove internal network adapter from a virtual machine 55
Remove internal network from server 56
Remove private network from server 56
Rename a snapshot 56
Rename a virtual machine 56
Resume a virtual machine 56
Save a virtual machine and start a virtual machine 57
Start a virtual machine 57
Turn off a virtual machine 57
View Hyper-V server settings 57
View network management 57
View virtual machines 57
Appendix B: Authorization Manager Terminology 58
Terminology 58
The Hyper-V Planning and Deployment Guide is intended to help you understand the considerations you should take into account when planning to deploy Hyper-V™, and to provide installation and configuration details that will help you deploy Hyper-V.
· Overview of Hyper-V
· Before You Install Hyper-V
· Installing Hyper-V
· Configuring Virtual Networks
· Implementing Disks and Storage
· Appendix A: Example Authorization Manager Tasks and Operations
· Appendix B: Authorization Manager Terminology
Hyper-V enables you to create a virtualized server computing environment using a technology that is part of Windows Server® 2008. You can use a virtualized computing environment to improve the efficiency of your computing resources by utilizing more of your hardware resources. This is possible because you use Hyper-V to create and manage virtual machines and their resources. Each virtual machine is a virtualized computer system that operates in an isolated execution environment. This allows you to run multiple operating systems simultaneously on one physical computer.
Note
Hyper-V is a hypervisor-based virtualization technology that requires specific hardware. For more information about the requirements and other considerations about hardware, see Hardware Considerations.
Hyper-V provides software infrastructure and basic management tools in Windows Server 2008 that you can use to create and manage a virtualized server computing environment. This virtualized environment can be used to address a variety of business goals aimed at improving efficiency and reducing costs. For example, a virtualized server environment can help you:
· Reduce the costs of operating and maintaining physical servers by increasing your hardware utilization. You can reduce the amount of hardware needed to run your server workloads.
· Increase development and test efficiency by reducing the amount of time it takes to set up hardware and software and reproduce test environments.
· Improve server availability without using as many physical computers as you would need in a failover configuration that uses only physical computers.
Hyper-V can be useful to you if you are:
· An IT administrator, planner, or designer.
· An IT architect responsible for computer management and security throughout your organization.
· An IT operations manager who is looking for ways to reduce the total cost of ownership of their server infrastructure, in terms of both power costs and management costs.
· A software developer or tester who is looking for ways to increase productivity by reducing the time it takes to build and configure a server for development or test use.
The key features of Hyper-V are as follows:
· 64-bit native hypervisor-based virtualization.
·...
jax2000