Hyper-V 术语

本部分总结了特定于虚拟机技术的关键术语,这些术语在整个性能优化主题中使用:

术语 定义
子分区 根分区创建的任何虚拟机。
设备虚拟化 一种机制,允许在多个使用者之间抽象化和共享硬件资源。
模拟设备 模拟实际物理硬件设备的虚拟化设备,以便来宾可以使用该硬件设备的典型驱动程序。
启发 对客户操作系统进行优化,使其能够识别虚拟机环境,并调整其行为以适应虚拟机。
来宾 在分区中运行的软件。 它可以是功能齐全的作系统或小型专用内核。 虚拟机监控程序与来宾无关。
虚拟机监控程序 位于硬件上方和一个或多个操作系统下方的软件层。 其主要作业是提供称为分区的独立执行环境。 每个分区都有自己的虚拟化硬件资源集(中央处理单元或 CPU、内存和设备)。 虚拟机监控程序控制并仲裁对基础硬件的访问权限。
逻辑处理器 处理一个执行线程的处理单元(指令流)。 每个处理器核心可以有一个或多个逻辑处理器,每个处理器套接字可以有一个或多个内核。
传递磁盘访问 整个物理磁盘在来宾中作为虚拟磁盘的表示形式。 数据和命令通过物理磁盘(通过根分区的本机存储堆栈)传递,虚拟堆栈不会干预处理。
根分区 首先创建的根分区拥有所有虚拟机监控程序未拥有的资源,包括大多数设备和系统内存。 根分区托管虚拟化堆栈并创建和管理子分区。
特定于 Hyper-V 的设备 没有物理硬件模拟的虚拟化设备,因此来宾可能需要该 Hyper-V 特定设备的驱动程序(虚拟化服务客户端)。 驱动程序可以使用虚拟机总线(VMBus)与根分区中的虚拟化设备软件通信。
虚拟机 由软件仿真创建的虚拟计算机,其特征与真实计算机相同。
虚拟网络交换机 (也称为虚拟交换机)物理网络交换机的虚拟版本。 可将虚拟网络配置为为一个或多个虚拟机提供对本地或外部网络资源的访问。
虚拟处理器 被调度为在逻辑处理器上运行的处理器的虚拟抽象。 虚拟机可以有一个或多个虚拟处理器。
虚拟化服务客户端 (VSC) 来宾加载以使用资源或服务的软件模块。 对 I/O 设备来说,虚拟化服务客户端可以是由操作系统内核加载的设备驱动程序。
虚拟化服务提供商 (VSP) 由根分区中的虚拟化堆栈公开的提供程序,该提供程序向子分区提供资源或服务(例如 I/O)。
虚拟化堆栈 根分区中的软件组件的集合,这些组件协同工作以支持虚拟机。 虚拟化堆栈与虚拟机管理程序协同工作,并位于虚拟机管理程序之上。 它还提供管理功能。
VMBus 基于通道的通信机制,用于在具有多个活动虚拟化分区的系统上进行分区间通信和设备枚举。 VMBus 随 Hyper-V Integration Services 一起安装。

其他引用