Server virtualization technologies are roughly divided into three types: full virtualization, paravirtualization, and operating system layer virtualization.
1. Full virtualization
The virtualization method uses a piece of software called a hypervisor to establish an abstraction layer between the virtual server and the underlying hardware. The core-based virtual machine KVM is an open source product for Linux systems.
2. Paravirtualization
One way to reduce this burden is to modify the guest operating system so that it thinks it is running in a virtual environment and can work with the hypervisor. This method is called para-virtualization.
3. Operating system layer virtualization
Another way to achieve virtualization is to add virtual server functions at the operating system level. SolarisContainer is an example of this, and Virtuozzo and OpenVZ are software solutions for Linux.
Introduction to virtualization technology:
Virtualization technology allows users to dynamically enable virtual servers, also called virtual machines. Each server can actually enable the operating system and any applications running on it mistakenly believe that the virtual machine is the actual hardware.
Running multiple virtual machines can also fully unleash the computing potential of physical servers and quickly respond to the changing needs of the data center. Data center managers today are faced with a wide variety of virtualization solutions, some proprietary and others open source.
上一篇:什么叫虚拟化技术
下一篇:kvm虚拟化分为软件和硬件