Book Image

Mastering VMware vSphere Storage

By : Victor Wu, Eagle Huang
Book Image

Mastering VMware vSphere Storage

By: Victor Wu, Eagle Huang

Overview of this book

<p>vSphere Storage is one of the three main infrastructure components of a vSphere deployment (Compute, Storage, and Network).</p> <p>Mastering VMware vSphere Storage begins with an insightful introduction to virtualization and creating your own virtual machines. We then talk about VMware vCenter Server and virtual machine management, as well as managing vSphere 5 using vSphere Management Assistant (vMA) and esxcli and vmware-cmd commands. We then swiftly move on to a very interesting topic, reviewing the vSphere performance and troubleshooting methodology. We then configure VM storage profiles, Storage DRS, and Storage I/O control. More significantly, we will troubleshoot and analyze storage using the VMware CLI and learn how to configure iSCSI storage.</p> <p>By the end of the book, you will be able to identify useful information to make virtual machine and virtual data center design decisions.</p>
Table of Contents (21 chapters)
Mastering VMware vSphere Storage
Credits
About the Authors
About the Reviewers
www.PacktPub.com
Preface
Index

The VMware vSphere ESXi architecture


Firstly, you should understand the VMware vSphere architecture before considering how to optimize the performance of VMware vSphere ESXi. VMware vSphere ESXi (a hypervisor) installs the virtualization layer on an x86-based platform. vSphere ESXi is a platform for running some virtual machines on a single physical machine. Each VM runs on the VMM, which can provide virtual hardware for the guest operating system in the VM. VMware vSphere ESXi uses the VMM to share the physical hardware (for example, CPU, memory, network, storage devices, and so on) with each virtual machine in the VMkernel. Each virtual machine has only one VMM for physical resource sharing.

The following diagram shows the components of the vSphere ESXi host and the guest OS:

There are many different factors responsible for performance issues in a VMware vSphere environment. These factors depend on different hardware and software components, for example, CPU, memory, network, disk I/O,...