Virtual machines
In virtual machines, we have a server that runs a host operating system, and a component called hypervisor in charge of virtualizing resources and hardware of the machine, such as CPU, or memory. We will start a new virtual machine, which uses the resources that the hypervisor exposes; this includes some mounted spaces to be used as a virtualizing hard drive for the machine.
Then, when the virtual machine starts, it will be like turning on a new computer, from loading the BIOS and booting the operating system on the virtual hard drive that we set up. Then, the operating system will start loading all the required components for virtualized hardware. For that reason, starting a virtual machine is a heavy process that usually ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access