The functioning of server virtualization is in principle easily understandable. Virtualization intervenes in a concrete way as follows:
The first step is to select a server for the planned virtualization. It is usually a single dedicated server designed to use resources more efficiently and handle workloads better. It should then be check memory, processors and busy disks to determine the available capacity for one or more virtual machines. This makes it possible to estimate the number of virtual instances that can be used and the computing power that they can provide.
One hypervisor software such as Microsoft Hyper-V, vSphere from VMware or PlateSpin Migrate, usually occurs in the context of virtualization. A hypervisor partitions existing hardware and software. Hypervisors can be distinguished into two types, among others:
- Hypervisor type #1 : it runs directly on the server as a native hypervisor called « bare metal » (for example, for virtual machines).
- Type of hypervisor #2 : it runs at the software level of the host operating system (usually suitable for test environments).
Virtualization and partitioning can, among other things, lead to applications, storage, resources, servers and virtual networks.