In Managing and Optimizing VMware vSphere Deployments, the authors cover how to lay the groundwork for VMware vSphere, ways to implement the platform, operations such as disaster recovery and physical to virtual conversions, as well as capacity management and performance in vSphere environments.
Beyond VMware vSphere deployment, the book also outlines roadblocks implementers can encounter to 100% server virtualization and offers a vSphere implementation case study.
Chapter 2 is available to download and read here (PDF). Authors Sean Crookston and Harley Stagner share a strategy for taking a vSphere implementation from design blueprint to completed deployment and vetting your implementation's stability. The book points to important functional virtualization requirements and constraints defined partially by stakeholder input, what to do if these factors change, how to reduce the workload of a vSphere server virtualization project by automating implementation tasks, and more.
From Chapter 2, Implementing the Solution:
The hardware has been deployed, vSphere has been installed, and you are ready to start eliminating all of those physical servers. Before going any further and placing production workloads in the infrastructure, the implementation should be verified. When talking about verifying the implementation, note that there are actually two different types of verification.
First, you need to verify the implementation for functionality. This means testing for a desired outcome. Here, you confirm items are functional under a number of scenarios outlined in your verification plan. Second, you need to verify configurations of your implementation. Again, you analyze the implementation, but this time you look to ensure your configurations match the intended design.
There are a number of scenarios in which a vSphere environment may function correctly in the current state yet not match the intended configurations. Note that when you test functionality, you are only testing against the present state. Configurations outlined in the design, however, may take into account anticipated changes to the infrastructure. Assessing both functionality and configuration helps mitigate these issues.
Editor's note: The chapter excerpt from Managing and Optimizing VMware vSphere Deployments, by Sean Crookston and Harley Stagner, is available courtesy of VMware Press, a publishing alliance between Pearson and VMware.
This was first published in September 2012