虚拟化技术全面解析
1. 虚拟化基础概念
虚拟化这一术语诞生于 20 世纪 60 年代,最初指的是虚拟机(有时也称为“伪机器”),该术语本身可追溯到实验性的 IBM M44/44X 系统。近年来,虚拟机(VM)的创建和管理被称为“平台虚拟化”或“服务器虚拟化”。平台虚拟化是通过主机软件(控制程序)在给定的硬件平台上实现的,它为来宾软件创建一个模拟的计算机环境,即虚拟机。来宾软件不仅限于用户应用程序,许多主机还允许运行完整的操作系统。
以下是一些虚拟化相关的基础术语:
|术语|定义|
| ---- | ---- |
|虚拟化|指计算机资源的抽象,向用户隐藏计算资源的物理特性|
|管理程序(Hypervisor)|也称为虚拟机监视器(VMM),用于创建和运行虚拟机,允许一台主机计算机通过虚拟共享其资源(如内存和处理能力)来支持多个来宾虚拟机|
|仿真|使用应用程序或设备来模仿另一个程序或设备的行为|
|二进制翻译|一种二进制重新编译形式,将指令序列从源指令集转换为目标指令集|
|半虚拟化|为虚拟机提供一个与底层硬件 - 软件接口相似但不相同的软件接口|
|软件虚拟化|能够抽象软件安装过程并创建虚拟软件安装,虚拟化软件是安装到其独立单元中的应用程序|
|硬件虚拟化|使计算机能够运行同一或不同操作系统的多个副本,并防止一个虚拟机中的操作系统及其应用程序干扰另一个虚拟机中的操作系统和应用程序|
|网络和存储虚拟化|在网络中,将多个设备整合为一个逻辑视图,以便从单个控制台进行管理;也能使多个存储设备无论其类型或位置如何都能以相同的方式访问|
|容器|操作系统虚拟化的产物,提供轻量级虚拟环境,将一组进程和
超级会员免费看
订阅专栏 解锁全文
6398

被折叠的 条评论
为什么被折叠?



