虚拟化

虚拟化(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

了解更多 >> 维基百科:虚拟化#按照抽象程度分类


资源

教程

相关文章