当前位置:首页 > 虚拟化 > 正文

kvm虚拟化技术实战与原理解析(kvm虚拟化技术的优势)

Server virtualization technologies mainly include

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.