In computing, virtualization refers to the abstraction of the resources of a computer, called hypervisor or VMM (Virtual Machine Monitor) that creates an abstraction layer between the hardware of the physical machine (host) and the operating system of the virtual machine ( virtual machine, guest), becoming a means to create a virtual version of a device or resource, such as a server, a storage device, a network or even an operating system, where the the resource is divided into one or more execution environments.
This layer of software (VMM) operates, manages and arbitrates the four main resources of a computer (CPU, memory, network, storage) and thus dynamically allocates those resources among virtual machines defined in the host computer. So we can have multiple virtual machines running on the same physical computer.
The implementation of the Consolidation and Virtualization allows you to reduce costs, increase utilization of infrastructure resources and versatility in handling application.
The advantages of virtualizing
see more