Understanding the Hyper-V Architecture
Hyper-V uses a virtual service provider/virtual service consumer architecture to provide hypervisor services to the virtual machines it supports. The full Hyper-V architecture includes several core components: The hypervisor interacts directly with a hardware-enabled virtualization processor to provide resources to virtual machines. It is a thin layer of software (less than 1 KB) that provides and maintains separation between the various partitions that run on top of it. In Hyper-V, partitions are logical units of isolation in which operating systems execute. The hypervisor also serves to map real and virtual components such as processor, memory, storage, and network cards. In fact, the hypervisor acts as a redirector to control all access to processor resources. The hypervisor resides on Designed for Windows server hardware because of its integration into Windows Server 2008. A parent partition is a special system partition that is used to host the virtualiz...