虚拟化
虚拟化(Virtualization)是使用软件创建虚拟版本计算机资源的过程,包括虚拟化计算机、处理器、内存、存储和网络等。虚拟化技术可以将一台物理计算机作为多台虚拟的计算机使用,从而更有效利用计算机资源,降低成本。
简介
时间轴
虚拟对象分类
对象 | 描述 |
---|---|
服务器 | 服务器虚拟化,是在一台物理计算机上虚拟出一台或多台计算机。物理计算机称为虚拟主机,虚拟出来的计算机称为虚拟客户机或虚拟机(virtual machine)。用于创建和运行虚拟机的软件或硬件称为Hypervisor,也称虚拟机管理程序(virtual machine monitor,缩写为 VMM)。 服务器虚拟化分类: 完全虚拟化(full virtualization) 半虚拟化(para-virtualization) 操作系统层虚拟化(OS-level virtualization),也称容器化(Containerization),一般不叫做虚拟机(VM)。 |
内存 | |
数据 | |
网络 | |
桌面 |
了解更多 >> Red Hat :虚拟化技术/何为虚拟化
抽象程度分类
类别 | 描述 | 常用软件 |
---|---|---|
指令集架构等级的虚拟化 Instruction Set Architecture Level |
||
硬件层虚拟化 Hardware Abstraction Layer |
||
操作系统层虚拟化 OS-level virtualization |
也称容器化(Containerization),是将操作系统内核虚拟化。 | |
编程语言等级的虚拟化 Programming Language Level |
||
库等级的虚拟化 Library Level |
了解更多 >> 维基百科:虚拟化#按照抽象程度分类