May 2020
Intermediate to advanced
262 pages
6h 48m
English
Virtual machines are probably the easiest to understand. A virtual machine is like having your own physical computer or server to install whichever operating system and applications you would like. However, a virtual machine is not a physical machine itself. It is an emulation of a single computer running on a much more powerful computer. The computer that hosts the virtual machine may host many more virtual machines that each operate as if they were a separate computer.
In the following diagram, we can see multiple virtual machines sharing the same hardware:

A hypervisor layer, responsible for creating and running the virtual ...