Using the Hyper-V virtualization capabilities built into Windows Server 2008, organizations can slash costs for power, space, and maintenance, and dramatically improve IT flexibility at the same time. This is the first book to offer comprehensive, independent, real-world coverage of planning, designing, implementing, and supporting Windows Server 2008 Hyper-V virtualization environments. Authored by Rand Morimoto and Jeff Guillet–top consultants of Microsoft technologies with unsurpassed experience deploying Hyper-V in enterprise organizations–this book delivers start-to-finish guidance for every facet of your virtualization initiative.
Leverage the experience from hundreds of real world implementations of Hyper-V and Virtual Machine Manager 2008 in your deployment of a virtualized server environment
- Implement best practices for planning, prototyping, and deploying Hyper-V–including strategies, processes, and templates
- Install and configure Windows 2008 Server with Windows Hyper-V Services
- Provide guest operating systems ranging from Windows 2003 Server to Linux
- Administer Hyper-V Host Servers as standalone hosts or in multiple host environments
- Optimize Hyper-V Host Server and guest sessions, by efficiently allocating memory, processors,
- disk space, and other resources
- Move from basic server virtualization to a systematically managed virtual enterprise environment
- Use Virtual Machine Manager 2008 to centrally monitor all your Hyper-V hosts and guest sessions
- Quickly provision new guest images wherever and whenever you need them
- Implement reliable failover processes to overcome failures in guest sessions, host systems, or sites
- Troubleshoot problems with both Hyper-V hosts and guest operating systems
Author(s): Rand Morimoto, Jeff Guillet
Edition: 1
Publisher: Sams
Year: 2008
Language: English
Pages: 480
Windows® Server 2008 Hyper-V Unleashed......Page 1
Table of Contents......Page 5
Introduction......Page 22
Part I: Windows 2008 Hyper-V Overview......Page 26
What Is Server Virtualization and Microsoft Hyper-V?......Page 28
Choosing to Virtualize Servers......Page 32
Understanding Microsoft’s Virtualization Strategy......Page 34
What’s New in Hyper-V......Page 36
Determining What Is Needed to Virtualize Servers......Page 40
The Right Time to Implement Hyper-V......Page 48
Migrating from Microsoft Virtual Server 2005 and VMware......Page 50
Understanding the Administration of Virtual Guest Sessions......Page 52
Ensuring High Availability of a Hyper-V Host Server......Page 56
Best Practices......Page 58
2 Best Practices at Planning, Prototyping, Migrating, and Deploying Windows Server 2008 Hyper-V......Page 60
Identifying the Business Goals and Objectives to Implement Hyper-V Virtualization......Page 61
Identifying the Technical Goals and Objectives to Implement Hyper-V......Page 64
The Discovery Phase: Understanding the Existing Environment......Page 70
The Design Phase: Documenting the Vision and the Plan......Page 74
The Migration Planning Phase: Documenting the Process for Migration......Page 78
The Prototype Phase: Creating and Testing the Plan......Page 84
The Pilot Phase: Validating the Plan on an Initial Set of Servers......Page 86
Summary......Page 89
Best Practices......Page 90
Logically Distributing Virtual Servers on Specific Host Systems......Page 94
Choosing Servers to Virtualize......Page 99
Capturing the Workload Demands of Existing Servers......Page 103
Analyzing the Workload Demands of Existing Servers......Page 111
Choosing the Hyper-V Host System Environment......Page 113
Sizing a Hyper-V Host System Without Existing Guest Data......Page 114
Best Practices......Page 117
Part II: Windows 2008 Hyper-V Host and Guest Installation......Page 120
Planning and Preparing a Server Installation......Page 122
Installing a Clean Version of Windows Server 2008 Operating System......Page 128
Installing the Hyper-V Server Role......Page 136
Understanding Server Core Installation......Page 139
Performing Common Server Tasks with Server Core......Page 141
Best Practices......Page 147
Choosing the Guest Session Operating System......Page 150
Installing a Windows-Based Guest Operating System Session......Page 151
Installing a Linux-Based Guest Operating System Session......Page 156
Modifying Guest Session Configuration Settings......Page 160
Launching a Hyper-V Guest Session......Page 162
Installing the Windows Guest Session Integration Tools......Page 164
Using Snapshots of Guest Operating System Sessions......Page 166
Best Practices......Page 168
Part III: Administering and Maintaining Hyper-V Host Services......Page 170
6 Managing, Administering, and Maintaining a Hyper-V Host Server......Page 172
Becoming Familiar with the Hyper-V Administration Console......Page 173
Managing Windows Server 2008 Remotely......Page 176
Managing Host Server, Virtual Switch, and Disk Settings......Page 184
Using Common Practices for Securing and Managing a Hyper-V Host Server......Page 189
Keeping Up with Service Packs and Updates......Page 193
Backing Up the Hyper-V Host and Guests......Page 199
Managing Backups Using the Command-Line Utility Wbadmin.exe......Page 207
Maintaining Windows Server 2008 Hyper-V Systems......Page 208
Performing Management Tasks with Server Manager......Page 214
Best Practices......Page 227
Defining Capacity Analysis......Page 230
Using Capacity-Analysis Tools......Page 235
Optimizing the Performance of Hyper-V Host Servers and Guest Sessions......Page 255
Monitoring System Performance......Page 259
Optimizing Performance by Server Roles......Page 268
Best Practices......Page 270
Part IV: System Center Virtual Machine Manager 2008 in a Hyper-V Environment......Page 272
History of Virtualization and Virtualization Management......Page 274
What Is Virtual Machine Manager 2008?......Page 276
Consoles in VMM......Page 278
Administrative Console in VMM......Page 279
Heterogeneous VM Management......Page 282
The VMM Library......Page 284
Roles-Based Access Control......Page 286
The Value VMM 2008 Brings to the Enterprise......Page 287
Who Needs VMM 2008?......Page 290
Summary......Page 291
Best Practices......Page 292
Understanding the Components of VMM 2008......Page 294
Preparing the Server for VMM 2008......Page 296
VMM 2008 Installation......Page 301
Understanding the VMM Administrator Console......Page 310
Summary......Page 319
Best Practices......Page 320
Understanding Virtual Machine Conversions......Page 322
Performing a P2V Conversion......Page 324
Performing a V2V Conversion......Page 331
Creating a Virtual Lab......Page 338
Best Practices......Page 339
Understanding Roles-Based Access and Delegation to Provision Virtual Machines......Page 342
Managing User Roles......Page 343
Deploying Virtual Machines......Page 352
Migrating a VM......Page 361
Summary......Page 364
Best Practices......Page 365
Part V: Maintaining Guest Session Uptime in a Hyper-V Environment......Page 368
12 Application-Level Failover and Disaster Recovery in a Hyper-V Environment......Page 370
Choosing the Best Fault-Tolerance and Recovery Method......Page 371
Failover Clustering in Windows Server 2008......Page 375
Overview of Failover Clustering in a Hyper-V Host Environment......Page 379
Deploying a Failover Cluster for Hyper-V Hosts......Page 384
Backing Up and Restoring Failover Clusters......Page 401
Best Practices......Page 404
13 Debugging and Problem Solving the Hyper-V Host and Guest Operating System......Page 406
Using the Task Manager for Logging and Debugging......Page 407
Using Event Viewer for Logging and Debugging......Page 411
Performance and Reliability Monitoring......Page 420
Setting Baseline Values......Page 430
Using the Debugging Tools Available in Windows Server 2008......Page 432
Common Problems Found in Hyper-V......Page 443
Summary......Page 448
Best Practices......Page 449
A......Page 450
C......Page 452
D......Page 455
E......Page 457
G......Page 458
H......Page 459
I......Page 461
J-L......Page 462
M......Page 463
O......Page 465
P......Page 466
Q-R......Page 468
S......Page 469
T......Page 473
V......Page 474
W......Page 478
X......Page 480