This document is a presentation on server and hardware virtualization that was prepared by Aakash Agarwal from open source documents. The presentation covers components of VMware server virtualization like hypervisors, virtual machines, vMotion, and virtual switches. It also discusses VMware virtualized host interfaces like VMXNET, e1000, and vlance interfaces. Finally, it provides an overview of Cisco UCS components and architecture. The presentation is intended to share knowledge and does not contain any confidential information.