Assignment 3: Virtualization Across the Board
CIS512 Advance Computer Architecture
February 27, 2014
Hardware virtualization is when the virtual machine manager is embedded in the circuits of a hardware component instead of being called up from a third-party software application. The virtual machine manager is called a hypervisor. The job of the hypervisor is to control processor, memory and other firmware resources. The hypervisor acts like a traffic cop, allowing multiple operating systems to run on the same device without requiring source code or binary changes. Each operating system appears to have the processor, memory, and other firmware resources all to itself but in reality, the hypervisor is controlling the processor and its resources, allocating what is needed to each operating system in turn.
Hardware virtualization help businesses by cutting capital and operating costs while increasing IT service delivery without being locked into limited choices of operating systems, applications, and hardware. It helps reduce hardware and operating costs by as much as 50% and energy costs by 80%. This saves a lot of money per year for every server workload virtualized, reduce the time it takes to provision new servers by up to 70%, and Decrease downtime and improve reliability with business continuity and built-in data disaster recovery (Server Consolidation). By leveraging virtualization, businesses reduce IT costs associated with complex computing environments. Virtualization essentially lets one computer do the job of multiple computers by sharing the resources of a single computer across multiple environments. (http://partnerit.com/2008/08/virtualization-reduces-it-costs/).
Hardware virtualization enables higher utilization rates of hardware because each server supports enough virtual machines to increase its utilization from the typical 15% to as much as 80%. It has helped chop down the costs. Virtualization means less hardware. Second, since you don’t...