Appendix A. Hyper-V Architecture and Components
Virtualization is not a new feature or technology, which everyone decided to have in their environment overnight. Actually, it's quite old. There were a couple of computers in the mid-60s that used virtualization, such as the IBM M44/44X, where you could run multiple VMs using hardware and software abstractions. It's known as the first virtualization system and the creation of the term virtual machine.
Although Hyper-V is in its fifth version, Microsoft virtualization technology is very mature. Everything started in 1988 with a company named Connectix. It had innovative products, such as Connectix Virtual PC and Virtual Server, an x86 software emulation for Mac, Windows, and OS/2.
In 2003, Microsoft acquired Connectix and a year later, it released Microsoft Virtual PC and Microsoft Virtual Server 2005. After a lot of improvements in the architecture during the project Viridian, Microsoft released Hyper-V in 2008, the second...