Virtualization is a technology that allows multiple operating systems or applications to run simultaneously on a single physical server. Virtualization technology can create multiple virtual machines (VMs). Each virtual machine has its own independent operating system and applications, but they share resources of the same physical server, such as CPU, memory, hard disk, etc.
The main advantages of virtualization include:
virtualization technology is widely used in data centers, cloud computing services, desktop virtualization and other fields. Common virtualization technologies include server virtualization, storage virtualization, and network virtualization.