Tuesday, June 2, 2009

Windows Server 2008 Hyper-V Resource Kit

This book provides an in-depth, 360-degree view of Windows Server 2008 Hyper-V, this is the best book I’ve read so far on Windows Server 2008 Hyper-V, and it explains all the features and functionality of Hyper-V in great detail, with no ambiguities. It also explains best practices extensively, and goes a step further by explaining other considerations of Hyper-V that most books or articles don’t dive into. It all so covers System Center Virtual Machine manager, System Center Operations manager and System Center Data Protection manager in good depth with regards to Hyper-V.

Now, without further ado, “Windows Server 2008 Hyper-V Resource Kit Review”

Part 1 is the getting started part; it consists of the first three chapters. Chapter 1 gives you an introduction and makes a business case for virtualization. Chapter 2 gives you a comprehensive overview of Hyper-V, one of my favorite chapters in this book is chapter 3, it gives you the complete architecture of
Hyper-V, and it goes deep! this chapter explains Windows Hypervisor, parent & child partitions, and explains all the virtualization stack components in great detail.

Part 2 gets to the meat of the subject; it consists of six in-depth chapters that will help you to have a firm understanding of Hyper-V. Chapter 4 covers installation and configuration, this chapter provides step-by-step installation and configuration procedures for Hyper-V. Chapter 5 dives into the advanced features of
Hyper-V, such as using advanced virtual hard disk features, virtual machine snapshots, integration services, pass-through disk, fail-over clustering, etc. Chapter 6 is dedicated to the security features in Hyper-V, it reviews where the Hyper-V files, services, firewall rules are installed and what each file/s do. This chapter will also help you design and implement a robust security model for your virtual infrastructure. Chapter 7 discusses the best practices for Hyper-V as well as server and virtual machine optimization and operational considerations; this is a great chapter. Chapter 8 explains about migrating Virtual server 2005 R2 and virtual machine to Hyper-V and explains consideration before migrating. Chapter 9 takes a look at Windows Server 2008 R2 Hyper-V, it looks at the new Hyper-V features, explains about live Migration and how to use it.

Part 3 explains how to manage and maintain your Hyper-V infrastructure. Chapter 10 gives you a Hyper-V management overview; it explains about management solutions such as Hyper-V MMC and System Center Virtual Machine Manager (SCVMM), it also explains disaster recovery solutions such as System Center Data Protection manager and Windows Server backup. It ends with the overview of monitoring solutions, which tell you about performance monitor and System Center Operations Manager. Chapter 11 explains everything about Single Server Management, from customizing Hyper-V management view and settings right down to performing backup and recovery and monitoring heath & system performance, this is a must read for anyone that will be managing Hyper-V. Chapter 12 explains about Server Farm Management using System Center Virtual Machine manager, it also takes you through a step-by-step installation of System Center Virtual Machine Manager (SCVMM). Chapter 13 dives into backup & recovery, it goes a little deeper than chapter 10 and explains backup & recovery options extensively, as well as how to backup a virtual machine running Active Directory, it will also help you really understand how Hyper-V VSS (Volume Shadow copy Services) work. Chapter 14 is all about server migration using SCVMM, explains in-depth all the migration options that are available in SCVMM, what I liked the most was the Online/Offline Physical to Virtual migration. Chapter 15 is all about Systems Center Operations Manager (SCOM), and the management packs that are available for Hyper-V, as well as how to install management packs and monitor Hyper-V servers using SCOM. Chapter 16 is one of the most interesting chapters in this book, if you will install Hyper-V on a Core Server, which by the way is best practice, because it limits the attack surface. You then will most probably want to install PowerShell for management. PLEASE NOTE: Microsoft is working on official version of .NET and PowerShell for Server Core installations, so install PowerShell on Windows Server Core at your own risk for now. This chapter is all about managing Hyper-V with PowerShell on the Full Windows Server, it discusses about the Windows Management Instrumentation (WMI) classes, and explains how to use the Hyper-V library.

Part 4, this is the last part in this book, and is dedicated to server virtualization project methodology. It explains different server virtualization scenarios, and then goes into virtual desktop infrastructure. It then goes deeper by explaining project methodology such as envisioning, assessment, planning, designing and then piloting a Windows Server Hyper-V project. This part is a must read for architects and project managers, or anyone who will be involved in the earlier stages of the project. Chapter 17 starts off with data center scenarios, then is followed by scenarios for Branch Offices, Test Labs and software development, talks about considerations that architects and project managers should seriously take into account. These considerations are host design, management design and operational considerations, as well as much more. Chapter 18 explains fully what Virtual Desktop Infrastructure (VDI) is; it helps you identify major components of VDI and defines common VDI scenarios, it will give you a complete overview of the Microsoft VDI solution, and how Microsoft is working with Citrix to make this solution as flexible as possible. Chapter 19 is a chapter that discusses project envisioning in great detail, it explain how to create a vision all the way to how to create a budget. Chapter 20 talks about the discovery phase of the project, about collecting baseline information and collecting inventory information and discusses tools that can do all of that. Chapter 21 shows us how to identify the best candidate for server virtualization, it also explains about the hardware limitation and how to establish a performance threshold. It also show you how to identify the cost savings and a lot more. Chapter 22 is another one my favorite chapters in this part. It is about the planning and design phase of Hyper-V, its explains how to define Hyper-V server configurations, then it goes into consolidation planning which includes grouping of visualization candidates, and equipment reuse. Then its goes on to explain the additional design and planning tasks which include Virtual Infrastructure Management, Monitoring, Backup and Recovery. Chapter 23 is the last chapter in this book; it discusses the pilot phase of the project, pilot objectives, scope, architecture and risks. It also shows you how to establish project milestones and the success criteria, this chapter will also show you how to create a deployment plan, support plan, issues tracking plan, migration plan, training plan and so on.

In conclusion, this book, Windows Server 2008 Hyper-V Resource Kit, is the ultimate Windows Server 2008 Hyper-V book ever written so far, it contains gold nuggets that most books don’t have. The chapters are developed in such a way that they help you fully grasp all the complex concepts of Windows Server 2008 Hyper-V. This book will be available from the 10th of June 2009.
Windows® Server 2008 Hyper-V Resource Kit

That’s all from me and thanks for reading. I truly hope you’ll find joy in learning and mastering Windows Server 2008 Hyper-V. Please feel free to ask me any questions. Thanks.