You are on page 1of 14

Microsoft Hyper-V Server 2008 R2 Getting Started Guide

Microsoft Corporation
Published: July 2009
Abstract
This guide helps you get started with Microsoft Hyper!" #er$er 200% &2 by pro$iding
infor'ation about its features( hardware re)uire'ents( and how to set up and 'anage it*
+or 'ore infor'ation about Hyper! #er$er 200% &2( see the Microsoft Hyper! #er$er ,eb site
-http:..go*'icrosoft*co'.fwlin/.01in/2d34294506* This docu'ent is also a$ailable in an online
for'at -http:..go*'icrosoft*co'.fwlin/.01in/2d347%0076*
Copyright inforation
2nfor'ation in this docu'ent( including 8&1 and other 2nternet ,eb site references( is sub9ect to
change without notice* 8nless otherwise noted( the co'panies( organi:ations( products( do'ain
na'es( e'ail addresses( logos( people( places( and e$ents depicted in e;a'ples herein are
fictitious* <o association with any real co'pany( organi:ation( product( do'ain na'e( e'ail
address( logo( person( place( or e$ent is intended or should be inferred* Co'plying with all
applicable copyright laws is the responsibility of the user* ,ithout li'iting the rights under
copyright( no part of this docu'ent 'ay be reproduced( stored in or introduced into a retrie$al
syste'( or trans'itted in any for' or by any 'eans -electronic( 'echanical( photocopying(
recording( or otherwise6( or for any purpose( without the e;press written per'ission of Microsoft
Corporation*
Microsoft 'ay ha$e patents( patent applications( trade'ar/s( copyrights( or other intellectual
property rights co$ering sub9ect 'atter in this docu'ent* =;cept as e;pressly pro$ided in any
written license agree'ent fro' Microsoft( the furnishing of this docu'ent does not gi$e you any
license to these patents( trade'ar/s( copyrights( or other intellectual property*
> 2009 Microsoft Corporation* ?ll rights reser$ed*
Microsoft( Hyper!( ,indows( ,indows !ista( and ,indows #er$er are either registered
trade'ar/s or trade'ar/s of Microsoft Corporation in the 8nited #tates and.or other countries*
?ll other trade'ar/s are property of their respecti$e owners*
Contents
Microsoft Hyper! #er$er 200% &2 @etting #tarted @uide**************************************************************7
<ew +eatures********************************************************************************************************************************* 7
!irtuali:ation Platfor' Co'parison************************************************************************************************* A
#etting 8p Microsoft Hyper! #er$er 200% &2******************************************************************************* %
&e$iew Prere)uisites for 2nstallation*********************************************************************************************** %
Processor************************************************************************************************************************************ %
Me'ory*************************************************************************************************************************************** 9
<etwor/ adapters************************************************************************************************************************ 9
?dditional considerations************************************************************************************************************* 9
2nstall Hyper! #er$er 200% &2****************************************************************************************************** 9
Configure Hyper! #er$er 200% &2******************************************************************************************* 40
Manage Hardware and Bri$ers***************************************************************************************************** 44
?dding hardware************************************************************************************************************************ 44
Configure Hyper! #er$er 200% &2 for &e'ote Manage'ent******************************************************42
Manage Hyper! #er$er 200% &2 &e'otely********************************************************************************* 4C
Configure !irtual <etwor/s*********************************************************************************************************** 47
Configure and Manage +ailo$er Clustering*********************************************************************************** 47
?dditional &eferences******************************************************************************************************************* 4A
Microsoft Hyper-V Server 2008 R2 Getting
Started Guide
Microsoft Hyper!" #er$er 200% &2 is the ne;t generation of Microsoft Hyper! #er$er 200%(
which is a hyper$isorbased product that was first released in #epte'ber 200%* Hyper! #er$er
pro$ides a si'plified( reliable( and opti'i:ed $irtuali:ation solution( which enables i'pro$ed
ser$er utili:ation and reduced costs* Decause Hyper! #er$er is a dedicated standalone product
that contains only the ,indows hyper$isor( a ,indows #er$er dri$er 'odel( and $irtuali:ation
co'ponents( it pro$ides a s'all footprint and 'ini'al o$erhead* 2t can easily fit into custo'ersE
e;isting 2T en$iron'ents( le$eraging their e;isting pro$isioning( 'anage'ent( support tools(
processes( and s/ills*
!e" #eatures
Hyper! #er$er 200% &2 contains the sa'e $irtuali:ation feature set as the Hyper! role in
,indows #er$er 200% &2* #o'e of the features included in Hyper! #er$er 200% &2 are:
$ive igration: Hyper! #er$er 200% &2 includes support for li$e 'igration* 1i$e 'igration
enables custo'ers to 'o$e running $irtual 'achines fro' one host to another without ser$ice
interruptions*
#ai%over c%ustering: Hyper! #er$er 200% &2 includes host clustering technology to enable
support for unplanned downti'e* ,ith li$e 'igration and failo$er clustering( custo'ers
recei$e high a$ailability and dyna'ic 'igration capabilities for planned and unplanned
downti'es*
&rocessor and eory support: Hyper! #er$er 200% &2 supports up to %soc/et physical
syste's and pro$ides support for up to AF cores* 2n addition( Hyper! #er$er 200% &2
supports up to 4 TD of &?M on a physical syste'*
'pdated Server Configuration too%: The #er$er Configuration tool is designed to si'plify
the 'ost co''on configuration tas/s* 2t helps you configure the initial settings without ha$ing
to type co''andline strings* 2n Hyper! #er$er 200%( this utility is called Hyper!
Configuration 8tility -H!Config6* 2n Hyper! #er$er 200% &2( this tool is called the #er$er
Configuration tool -#Config*c'd6* 2t is included in Hyper! #er$er 200% &2 and in the #er$er
Core installation option of ,indows #er$er 200% &2* Two configuration options are a$ailable
only when you run the #er$er Configuration tool on a ser$er running Hyper!
#er$er 200% &2:
?n option to ha$e the #er$er Configuration tool start auto'atically e$ery ti'e you log on
to a co'puter running Hyper! #er$er with the ?d'inistrator account
?n option to configure failo$er clustering
7
+or a detailed feature and support co'parison between Hyper! #er$er 200%( Hyper!
#er$er 200% &2( and ,indows #er$er 200% &2( see the !irtuali:ation Platfor' Co'parison
section*
Virtua%i(ation &%atfor Coparison
The following table pro$ides an o$er$iew co'parison of the features and support in the following
products:
Hyper! #er$er 200%
Hyper! #er$er 200% &2
,indows #er$er 200% &2 -=nterprise and Batacenter editions6
Capabi%ities Hyper-V Server 2008 Hyper-V
Server 2008 R2
)indo"s
Server 2008 R2
;AFbased
processor
architecture only
Ges Ges Ges
Hyper$isor
based
Ges Ges Ges
Product type #tandalone product #tandalone
product
Hperating
syste'
<u'ber of
soc/ets
-licensing6
8p to F 8p to % 8p to %
-=nterprise6
8p to AF
-Batacenter6
<u'ber of
cores supported
by the
hyper$isor
2F -with #er$ice Pac/ 2 or ID97A540
-http:..go*'icrosoft*co'.fwlin/.0
1in/2d34759%C66
AF AF
Me'ory 8p to C2 @D 8p to 4 TD 8p to 4 TD
!irtual 'achine
'igration
<one Juic/ and li$e
'igration
Juic/ and
li$e 'igration
-=nterprise and
Batacenter6
Ma;i'u'
nu'ber of
cluster nodes
<ot applicable 4A 4A
?d'inistrati$e Co''and line( te;tbased configuration Co''and line( Co''and line(
A
Capabi%ities Hyper-V Server 2008 Hyper-V
Server 2008 R2
)indo"s
Server 2008 R2
82 tool( and re'ote @82 'anage'ent -with
&e'ote #er$er ?d'inistration Tools or a
+ull installation of ,indows
#er$er 200% &26
te;tbased
configuration
tool( and re'ote
@82
'anage'ent
-with &e'ote
#er$er
?d'inistration
Tools or a +ull
installation of
,indows
#er$er 200% &2
6
te;tbased
configuration
tool( re'ote
'anage'ent(
and local @82
-Hyper!
Manager MMC6
Manage'ent =;isting 'anage'ent tools =;isting
'anage'ent
tools
=;isting
'anage'ent
tools
Manageable by
#yste' Center
!irtual Machine
Manager
Ges
-!irtual Machine Manager 200% and
!irtual Machine Manager 200% &26
Ges
-!irtual Machine
Manager 200%
&26
Ges
-!irtual Machine
Manager 200%
&26
!irtuali:ation rig
hts for ,indows
#er$er guest
$irtual 'achines
0 0 F $irtual
'achines
-=nterprise6
8nli'ited $irtual
'achines
-Batacenter6
<u'ber of
running $irtual
'achine guests
?s 'any as physical resources allow( up
to 492
?s 'any as
physical
resources allow(
up to C%F
?s 'any as
physical
resources allow(
up to C%F
Ma;i'u'
nu'ber of
$irtual
processors
% ti'es the nu'ber of logical processors % ti'es the
nu'ber of
logical
processors
% ti'es the
nu'ber of
logical
processors
Hyper! #er$er 200% and Hyper! #er$er 200% &2 also pro$ide the following support:
Storage
5
Birectattached storage: Gou can use #erial ?d$anced Technology ?ttach'ent -#?T?6(
e;ternal #erial ?d$anced Technology ?ttach'ent -e#?T?6( Parallel ?d$anced Technology
?ttach'ent -P?T?6( #erial ?ttached #C#2 -#?#6( #C#2( and +irewire*
#torage area networ/s -#?<s6: Gou can use 2nternet #C#2 -i#C#26( +ibre Channel( and #?#
technologies*
Guest operating syste support
#ee article 97F97% in the Microsoft Inowledge Dase -http:..go*'icrosoft*co'.fwlin/.0
1in/2d34759%46*
Setting 'p Microsoft Hyper-V Server 2008 R2
The following sections describe the steps to install and set up Hyper! #er$er 200% &2:
&e$iew Prere)uisites for 2nstallation
2nstall Hyper! #er$er 200% &2
Manage Hardware and Bri$ers
Configure Hyper! #er$er 200% &2 for &e'ote Manage'ent
Manage Hyper! #er$er 200% &2 &e'otely
Configure !irtual <etwor/s
Configure and Manage +ailo$er Clustering
Revie" &rere*uisites for +nsta%%ation
Hyper! $irtuali:ation technology re)uires specific hardware* Gou can identify syste's that
support ;AFbased architecture and Hyper! by searching the ,indows #er$er catalog for Hyper
! as an additional )ualification -http:..go*'icrosoft*co'.fwlin/.01in/2d344422%6*
Hyper! #er$er 200% &2 has hardware re)uire'ents that are si'ilar to the Hyper! role in
,indows #er$er 200% &2*
&rocessor
Mini'u': ?n ;AFbased processor with hardwareassisted $irtuali:ation* This is a$ailable in
processors that include a $irtuali:ation optionKspecifically( processors with 2ntel !irtuali:ation
Technology -2ntel !T6 or ?MB !irtuali:ation -?MB!6 technology*
Hardwareenforced Bata =;ecution Pre$ention -B=P6 'ust be a$ailable and enabled*
#pecifically( you 'ust enable the 2ntel LB -Me;ecute disableN6 bit or the ?MB <L -Mno
e;ecuteN6 bit*
%
Meory
Mini'u': 4 @D &?MO reco''ended: 2P @D &?M
Ma;i'u': 4 TD
!et"or, adapters
Mini'u': 4
&eco''ended: 2 or 'ore
Additiona% considerations
The settings for hardwareassisted $irtuali:ation and hardwareenforced B=P are a$ailable in
the D2H#* Howe$er( the na'es of the settings 'ay differ fro' the na'es identified pre$iously*
+or 'ore infor'ation about whether a specific processor 'odel supports Hyper!( chec/ with
the 'anufacturer of the co'puter*
2f you 'odify the settings for hardwareassisted $irtuali:ation or hardwareenforced B=P( you
'ay need to turn off the power to the co'puter and then turn it bac/ on* &estarting the
co'puter 'ay not apply the changes to the settings*
+nsta%% Hyper-V Server 2008 R2
+ollow the steps below to install and set the initial configuration of Microsoft Hyper! #er$er 200%
&2*
+nsta%% Hyper-V Server 2008 R2
4* #tart the co'puter fro' the installation 'edia*
2* 2n the #etup ,i:ard( clic/ the language you want to use during the installation*
C* 2n the ne;t screen( select the language to be installed( along with the ti'e and currency
for'ats and the /eyboard layout( and then clic/ !e-t*
F* Clic/ +nsta%% !o"( and then accept the license ter's*
7* 2n the ne;t screen( specify the location where you want Hyper! #er$er 200% &2 to be
installed( and then clic/ !e-t*
A* ?s the installation proceeds( the co'puter will restart se$eral ti'es* ,hen the installation
is co'plete( you will ha$e the opportunity to set up the ?d'inistrator account* Clic/ ./*
5* Type a strong password for the ?d'inistrator account( confir' it( and then press =<T=&*
%* ,hen you see the 'essage 0our pass"ord has been changed( clic/ ./*
9
Configure Hyper-V Server 2008 R2
Hyper! #er$er does not contain a graphical user interface* 2nstead( you configure Hyper!
#er$er using the #er$er Configuration tool -#config*c'd6* Gou can use an ordinary co''and
pro'pt for operations that are not a$ailable in the #er$er Configuration tool* Gou 'ust be a
'e'ber of the ?d'inistrators group to use the tool*
The #er$er Configuration tool is also a$ailable in #er$er Core installations of ,indows
#er$er 200% &2( although the options a$ailable in the tool are slightly different in that
en$iron'ent* The 'a9ority of the options in the #er$er Configuration tool are docu'ented in the
#er$er Core 2nstallation Hption @etting #tarted @uide -http:..go*'icrosoft*co'.fwlin/.0
1in/2B34CF2026*
Two options appear only when you run the #er$er Configuration tool in Hyper! #er$er 200% &2:
102 3o not disp%ay this enu at %ogin
112 #ai%over C%ustering #eature
Hption 40 si'ply allows you to control whether or not the #er$er Configuration tool auto'atically
starts whene$er you log on to the co'puter with an account in the ?d'inistrators group*
To enable or disable failo$er clustering( type 11 and press =<T=&* The tool will show the current
status of failo$er clustering*
#ee the Co''and &eference for a co'plete collection of all co''andline operations and
options -http:..go*'icrosoft*co'.fwlin/.01in/2B34C20426*
Decause there is no user interface( Hyper! #er$er is designed to be 'anaged re'otely in the
following ways:
8sing Hyper! Manager fro' &e'ote #er$er ?d'inistration Tools
-http:..go*'icrosoft*co'.fwlin/.01in/2B34C0%A26
8sing the Hyper! Manager Microsoft Manage'ent Console -MMC6 snapin fro' a ser$er
running ,indows #er$er 200% &2
40
8sing #yste' Center !irtual Machine Manager &2
Manage Hard"are and 3rivers
+ollow these procedures to add hardware( obtain a list of dri$ers( or disable dri$ers on a ser$er
running Hyper! #er$er 200% &2*
Adding hard"are
4o add hard"are
4* +ollow the instructions pro$ided by the hardware $endor for installing the hardware* 2f the
dri$er is already included in Hyper! #er$er 200% &2( Plug and Play will start and install
the dri$er* 2f the dri$er for the hardware is not included( proceed with the following steps*
!ote
Hyper! #er$er 200% &2 uses the ,indows #er$er dri$er 'odel* ?ny dri$ers that
wor/ with ,indows #er$er 200% &2 will also wor/ with Hyper! #er$er 200% &2*
2* Copy the dri$er files to a te'porary folder on the ser$er running Hyper! #er$er 200% &2*
C* ?t a co''and pro'pt( na$igate to the folder where the te'porary files are located( and
then run the following co''and( where driverinf is the file na'e of the *inf file for the
dri$er:
&nputi% 5i 5a QdriverinfR
F* 2f pro'pted( restart the co'puter*
4o obtain a %ist of drivers
4* ?t a co''and pro'pt( type:
Sc *uery type6 driver
!ote
Gou 'ust include the space after the e)ual sign for the co''and to co'plete
successfully*
4o disab%e a device driver
4* ?t a co''and pro'pt( type the following( where service_name is the na'e of the ser$ice
you obtained in the pre$ious procedure:
Sc de%ete Qservice_nameR
44
Configure Hyper-V Server 2008 R2 for
Reote Manageent
Defore you can 'anage Hyper! #er$er 200% &2 fro' a re'ote co'puter( you 'ust configure it
by following the steps below*
4o configure Hyper-V Server 2008 R2 for reote anageent
4* 2f it is not already running( start the #er$er Configuration tool by typing Sconfig7cd in a
co''and pro'pt and pressing =<T=&*
2* 2f the account you ha$e used to log on to the co'puter is already in the Bo'ain
?d'inistrators group( s/ip to the ne;t step* 2f the account you ha$e used to log on to the
co'puter is not in the Bo'ain ?d'inistrators group( add the account to the
?d'inistrators group by typing 8 and pressing =<T=&*
C* Type the do'ain na'e and user na'e and press =<T=&*
+or e;a'ple( type: doain9doain user*
F* Clic/ ./*
7* 2n the #er$er Configuration tool( configure re'ote 'anage'ent by typing : and pressing
=<T=&*
A* #elect any of the following re'ote 'anage'ent 'ethods* These options are not
e;clusi$eKyou can enable any or all of the' by repeating this step* +or re'ote
'anage'ent( you should enable all of the'*
?llow MMC &e'ote Manage'ent a* Type 1 to enable MMC &e'ote
Manage'ent*
b* ? 'essage appears that says:
M=nabling MMC firewall e;ceptions
and !irtual Bis/ #er$ice*N
c* ,hen the process is co'plete( the
following 'essage appears:
S&e'ote Manage'ent allowed for
all ,indows +irewall profiles*N Clic/
./*
=nable ,indows Power#hell a* Type 2 to enable ,indows
Power#hell*
b* ,hen the process is co'plete( the
following 'essage appears: MGou
'ust restart the co'puter to
co'plete the ,indows Power#hell
42
installation* &estart now0N Clic/
0es*
?llow #er$er Manager &e'ote
Manage'ent
!ote
Gou 'ust enable ,indows
Power#hell and restart the
co'puter before you can
enable #er$er
Manager &e'ote Manage'ent*
a* Type 8 to allow the co'puter to be
'anaged by using &e'ote #er$er
Manager*
b* ,hen the process is co'plete( the
following 'essage appears:
M&e'ote #er$er Manage'ent
enabled*N Clic/ ./*
5* Gou 'ay need to restart the co'puter to acti$ate the option*
%* 2f the co'puter running Hyper! #er$er is in a wor/group( see the Hyper! #er$er ho'e
page for 'ore infor'ation -http:..go*'icrosoft*co'.fwlin/.01in/2d347%0046*
Manage Hyper-V Server 2008 R2 Reote%y
?fter configuring the co'puter running Hyper! #er$er 200% &2 for re'ote 'anage'ent( you
can re'otely 'anage Hyper! #er$er through any of the following 'ethods:
8se Hyper! Manager in a +ull installation of ,indows #er$er 200% &2*
8se Hyper! Manager in ,indows 5 using &e'ote #er$er ?d'inistration Tools*
8se Microsoft #yste' Center !irtual Machine Manager 200% &2*
Choose the option that is right for you( and then follow the steps that correspond with your choice*
!otes
The Hyper! Manager Microsoft Manage'ent Console -MMC6 snapin is auto'atically
installed when the Hyper! role is enabled on +ull installations of ,indows
#er$er 200% &2*
2f you will be using a co'puter with a C2bit operating syste' to re'otely 'anage a
co'puter running Hyper! #er$er that has failo$er clustering enabled( you 'ust enable
C2bit support for failo$er clustering on the co'puter running Hyper! #er$er* Gou can do
this with the following co''and: dis ;on%ine ;enab%e-feature ;featurenae<
#ai%overC%uster-Core-).)=:
4C
4o anage fro a )indo"s Server 2008 R2 coputer
4* Hn the re'ote co'puter you will be 'anaging Hyper! #er$er fro'( enable the Hyper!
Manager MMC snapin: Hn the Start 'enu( clic/ Server Manager*
2* &ightclic/ #eatures( and then clic/ Add #eatures*
C* 8nder Reote Server Adinistration 4oo%s( clic/ Ro%e Adinistration 4oo%s( clic/
Hyper-V 4oo%s( and then clic/ !e-t*
F* Clic/ +nsta%%*
7* ?fter the co'puter restarts( clic/ the Start 'enu( clic/ Adinistrative 4oo%s( and then
clic/ Hyper-V Manager*
A* Hn the left side of the MMC window( clic/ Hyper-V Manager*
5* +ro' the Actions 'enu( clic/ Connect to Server( select Another Coputer( and then
enter the na'e or 2P address of the ser$er that you want to connect to*
4o anage fro )indo"s >
4* Hn the re'ote co'puter you will be 'anaging Hyper! #er$er 200% &2 fro'( download
and install the Hyper! Manager MMC snapin fro' &e'ote #er$er ?d'inistration Tools
-http:..go*'icrosoft*co'.fwlin/.01in/2B34C0%A26*
2* ?fter the co'puter restarts( clic/ the Start 'enu( clic/ Adinistrative 4oo%s( and then
clic/ Hyper-V Manager*
C* Hn the left side of the MMC window( clic/ Hyper-V Manager*
F* +ro' the Actions 'enu( clic/ Connect to Server( select Another Coputer( and then
enter the na'e or 2P address of the ser$er that you want to connect to*
To 'anage Hyper! #er$er re'otely fro' Microsoft #yste' Center !irtual Machine Manager(
see the !irtual Machine Manager content -http:..go*'icrosoft*co'.fwlin/.01in/2B34294A%6*
Configure Virtua% !et"or,s
Gou can configure one or 'ore $irtual networ/s for $irtual 'achines to access networ/ resources*
Configure $irtual networ/s as follows*
4o configure virtua% net"or,s
4* @o to any co'puter that you ha$e pre$iously set up for re'ote 'anage'ent of Hyper!
#er$er*
2* #tart the Hyper! Manager MMC snapin*
4F
C* +ro' the Actions 'enu( clic/ Connect to Server( select Another Coputer( and then
enter the na'e or 2P address of the ser$er that you want to connect to*
F* 2n the Actions 'enu( clic/ Virtua% !et"or, Manager*
7* 8nder Create virtua% net"or,( select ?-terna%( and then clic/ Add*
A* Type a na'e for the new $irtual networ/ -such as Corpnet6( and then clic/ ./*
!ote
,hen you create a $irtual networ/ re'otely( Hyper! #er$er creates the new $irtual
switch and binds it to the TCP.2P stac/ of the physical networ/* 2f the ser$er running
Hyper! #er$er is configured with only one physical networ/ adapter( this 'ay result in a
loss of networ/ connection* ,hen you create the e;ternal $irtual switch( ensure that you
select the A%%o" anageent operating syste to share this net"or, adapter chec/
bo; in #tep 7 in this procedure to a$oid this situation* ? drop of the networ/ connection is
nor'al during the creation of the $irtual switch on the physical adapter*
Configure and Manage #ai%over C%ustering
Gou can configure and 'anage failo$er clustering and li$e 'igration*
4o configure and anage fai%over c%ustering
4* 2n the #er$er Configuration tool -#config*c'd6( use option 11 to enable failo$er clustering*
2* Hn the re'ote co'puter that you will be 'anaging a failo$er cluster fro'( download and
install &e'ote #er$er ?d'inistration Tools -http:..go*'icrosoft*co'.fwlin/.0
1in/2B34C0%A26*
C* ?fter the co'puter restarts( clic/ Start( clic/ Adinistrative 4oo%s( and then clic/
#ai%over C%uster Manager* Gou can then use the 'anager to create and 'anage failo$er
clusters*
!ote
Gou can 'i; Hyper! #er$er 200% &2 nodes with nodes running #er$er Core installations of
,indows #er$er 200% &2* That is( a cluster can contain nodes of both /inds*
Additiona% References
Microsoft Hyper! #er$er ,eb site
-http:..go*'icrosoft*co'.fwlin/.01in/2B34294506
Microsoft #yste' Center !irtual Machine Manager ,eb site
-http:..go*'icrosoft*co'.fwlin/.01in/2B34294A%6
47

You might also like