Hyper V Explained

Hyper V Explained

What is Hyper V

MicrosoftHyper-V is released as Windows Server Virtualization, it’s a native hypervisor, it can create virtual machines on x86-64 systems running Windows.

Notes:

Type-1 or native hypervisors are hypervisors that run directly on the host’s hardware to control the hardware and to manage guest operating systems. For this reason, they are sometimes called bare metal hypervisors.


Hypervisor - Wikipedia



Hyper-V Architecture

A block diagram of Hyper-V, showing a stack of four layers from hardware to user mode

Hyper-V implements isolation of virtual machines in terms of a partition. A partition is a logical unit of isolation, supported by the hypervisor, in which each guest operating system executes. There must be at least one parent partition in a hypervisor instance, running a supported version of Windows Server (2008 and later).

The virtualization software runs in the parent partition and has direct access to the hardware devices. The parent partition creates child partitions that host the guest OSs. A parent partition creates child partitions using the hypercall API, which is the application programming interface exposed by Hyper-V.

A child partition does not have access to the physical processor, nor does it handle its real interrupts. Instead, it has a virtual view of the processor and runs in Guest Virtual Address, which, depending on the configuration of the hypervisor, might not necessarily be the entire virtual address space.

Child partitions do not have direct access to hardware resources, but instead have a virtual view of the resources, in terms of virtual devices. Any request to the virtual devices is redirected via the VMBus to the devices in the parent partition, which will manage the requests. The VMBus is a logical channel that enables inter-partition communication. The response is also redirected via the VMBus. If the devices in the parent partition are also virtual devices, it will be redirected further until it reaches the parent partition, where it will gain access to the physical devices.



To discover further about Hyper-V networking basics, check the article below:



Reference :

https://en.wikipedia.org/wiki/Hypervisor

https://en.wikipedia.org/wiki/Hyper-V

Bilel Ameur

Enthusiastic Network Engineer specializing in Cisco ACI, passionate about solving challenges. A lifelong learner who loves gaining and sharing knowledge. Profile: https://www.linkedin.com/in/bilel-ameur-71116b2b5
0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x