HYPERVISOR AND CONTAINER
What are Virtual Machines? A virtual machine can be described as a "software computer" according to VMware's information. A virtual machine is a computer operating system or other computing environment that operates on top of software (a hypervisor) rather than bare metal computer hardware (a server). Understanding what a hypervisor is can help you better comprehend what a virtual machine is: Courtesy : Google Images What is Hypervisor? A hypervisor is a sort of operating system that allows you to operate many virtual machines with various operating systems on a single physical computer or server. The virtual machines are logically separated from one another, and the hypervisor virtualizes the underlying hardware and provides virtual computational resources (CPU, RAM, Storage, and so on) to the virtual machines.Windows HyperV and VMware's ESXi are two of the most used hypervisors nowadays.In short, hypervisors abstract away the hardware layer so virtual machines can...