虚拟化技术 |
描述 | 操作系统虚拟化 |
在单个物理服务器上运行多个独立的操作系统实例。
每个操作系统实例都被视为一台独立的虚拟机,拥有自己的CPU、内存和存储资源。
例如:VMware Workstation、VirtualBox。
| 硬件虚拟化 |
直接在硬件层面上创建虚拟化环境。
通过虚拟化硬件资源,例如 CPU、内存和存储,允许在同一硬件平台上运行多个操作系统或应用程序。
例如:Xen、KVM。
| 应用程序虚拟化 |
在应用程序层面上进行虚拟化,允许应用程序在不同的操作系统或硬件平台上运行。
应用程序与底层操作系统和硬件环境隔离开来,从而实现跨平台兼容性。
例如:Docker、LXC。
![](http://img1.baidu.com/it/u=1008259785,2516339743&fm=253.jpg)
|