In this first proper installment in the series, we will be installing Proxmox on our server and creating our first virtual machine.
But first, let’s discuss some concepts.
What is a virtual machine
A virtual machine (VM) is an entirely software-based emulation of computer hardware. For all intents and purposes, a virtual machine behaves identically to a physical computer, but comes with several key benefits:
- Virtual machines are more easily managed than physical machines. They can be created, destroyed, copied and edited with the click of a button, or represented in code with Infrastructure as Code
- Virtual machines allow for more efficient allocation of compute resources. If you have several servers each which need 8 GBs of RAM, it is often less expensive to purchase a single piece of physical hardware, and divide the resources using virtual machine than to buy several low powered servers
- Virtual machines facilitate running multiple operating systems on physical piece of hardware. Each virtual machine runs its own copy of an operating system, which means that Windows and Linux servers can share the same hardware
What is a hypervisor
A hypervisor is a piece of software that manages virtual machines. It allocates resources to each of the virtual machines and provides a method for the user to manage those VMs. There are two types of hypervisors:
[Read More]