映像管理
简介
MCS 目录创建或更新过程分为两个阶段:
-
主映像制作:将源映像转换为已发布映像
-
克隆:从已发布映像创建新的 VM
借助映像管理功能,MCS 将主映像制作阶段与整个预配工作流分离。
您可以从单个源映像准备各种 MCS 映像版本(准备好的映像),并在多个不同的 MCS 计算机目录中使用它们。您还可以跨托管单元共享准备好的映像版本。此实施显著降低了存储和时间成本,并简化了 VM 部署和映像更新过程。
使用此映像管理功能的好处包括:
-
无需创建目录即可提前生成准备好的映像。
-
在多种场景中重复使用准备好的映像,例如创建和更新目录。
-
显著缩短目录创建或更新时间。
-
跨托管单元共享准备好的映像版本:
-
对于 Azure、Nutanix AHV Prism Central 和 VMware,映像版本可以在相同连接类型的主机连接之间共享。
-
对于 Amazon WorkSpaces Core 托管实例,映像版本可以在同一 AWS 区域或不同区域内,跨不同的可用区共享,并绑定到不同的托管单元。
-
对于 AWS EC2,映像版本可以在同一 AWS 区域内,跨不同的可用区共享,并绑定到不同的托管单元。
-
对于 XenServer,镜像版本只能在同一主机连接中的托管单元之间共享。
-
注意:
-
此功能目前适用于 Amazon WorkSpaces Core Managed Instances、AWS EC2、Azure、Nutanix AHV Prism Central、Red Hat OpenShift、VMware 虚拟化和 XenServer 环境。
-
您可以创建 MCS 计算机目录,而无需使用准备好的镜像。在这种情况下,您无法获得此功能的好处。但是,对于 Amazon WorkSpaces Core Managed Instances,请仅使用准备好的镜像版本创建 MCS 目录。您不能直接使用主镜像创建目录。
用例
镜像管理功能的一些用例包括:
-
版本管理:镜像版本允许您:
-
管理特定镜像的不同迭代或更新。
-
为不同目的维护镜像的多个版本。
-
-
逻辑分组:您可以创建多个镜像定义以:
-
根据项目、部门或应用程序和桌面类型等各种条件对镜像版本进行逻辑分组。
-
在组织内更高效地管理镜像。
-
-
镜像共享:您可以在相同连接类型的主机连接中的托管单元之间共享准备好的镜像版本,以:
-
确保不同托管单元之间镜像的一致性和统一性。
-
什么是准备好的镜像?
借助映像管理功能,MCS 将主映像阶段从整体目录创建或更新工作流中分离出来,并将该过程分解为两个阶段:
-
从单个源映像创建准备好的映像。
-
使用准备好的映像创建或更新 MCS 计算机目录。
您可以提前创建准备好的映像。您可以使用单个准备好的映像来创建或更新多个 MCS 预配的计算机目录。
了解在使用 Studio 时,准备好的映像如何在多个 MCS 计算机目录中应用:
映像定义:映像定义是映像版本的逻辑分组。映像定义包含以下信息:
-
创建映像的原因
-
它适用于哪个操作系统
-
有关使用映像的其他信息。
目录不是从映像定义创建的,而是从基于映像定义创建的映像版本创建的。
映像版本:映像版本管理映像定义的版本控制。一个映像定义可以有多个映像版本。使用映像版本作为准备好的映像来创建或更新目录。
-
对于 Azure 和 VMware,映像版本可以在相同连接类型的主机连接之间共享。
-
对于 Amazon WorkSpaces Core 托管实例,映像版本可以在同一 AWS 区域内或不同区域的不同可用区之间共享,并与不同的托管单元关联。
-
对于 AWS EC2,映像版本可以在同一 AWS 区域内的不同可用区之间共享,并与不同的托管单元关联。
-
对于 XenServer,映像版本只能在同一主机连接中的托管单元之间共享。
另外,如果您想使用 PowerShell 命令创建预配方案来创建或更新目录,则必须根据您的环境需要,基于主映像版本规范创建准备好的映像版本规范。
-
对于 Azure、Nutanix AHV Prism Central 和 VMware,映像版本可以在相同连接类型的主机连接之间共享。
-
对于 Amazon WorkSpaces Core 托管实例,映像版本可以在同一 AWS 区域或不同区域内,跨不同的可用区(与不同的托管单元关联)共享。
-
对于 AWS EC2,映像版本可以在同一 AWS 区域内,跨不同的可用区(与不同的托管单元关联)共享。
-
对于 XenServer,映像版本只能在同一主机连接中的托管单元之间共享。
要求
-
对于 Windows 主映像,仅支持 VDA 映像版本 2311 或更高版本。必须明确选择并安装 MCS/IO 组件。启用或禁用 MCS I/O 配置必须在创建或更新计算机目录时确定,因为它默认未启用。
限制
目前,此功能不支持以下各项:
-
Azure 中的多个 NIC
-
持久数据磁盘功能
-
多会话休眠
-
映像类型更改
-
在 Azure 中跨托管单元共享准备好的映像版本时,不允许使用以下共享方法:
-
直接共享
-
共享到公共社区库
-
使用 Studio 进行映像生命周期管理
使用 Studio 时,映像的生命周期如下:
-
创建准备好的映像:创建映像定义及其初始映像版本。
-
从初始映像版本创建映像版本。
-
如有需要,将映像版本共享给虚拟化环境中的托管单元。
-
使用映像版本作为准备好的映像来创建目录。
-
使用不同的准备好的映像更新计算机目录。
-
管理映像定义和版本:编辑映像版本的名称和描述,以及映像定义的描述。
-
删除映像版本。
-
删除映像定义。
此外,您还可以使用 PowerShell 管理映像。请参阅 使用 PowerShell 进行映像生命周期管理。
使用 PowerShell 进行映像生命周期管理
如果要使用 PowerShell 命令创建预配方案,则必须根据主映像版本规范创建准备好的映像版本规范,以满足您的环境需求。
主映像版本规范:主映像版本规范是在映像版本下添加或创建的特定映像。您可以将管理程序中的现有映像添加为主映像版本规范,或根据您的环境需要,基于主映像版本规范创建准备好的映像版本规范。准备好的映像版本规范可用于多种预配方案。
您可以跨托管单元共享映像版本规范,具体取决于您的虚拟化环境:
-
在 Azure、VMware 和 Amazon WorkSpaces Core 托管实例环境中,您可以跨托管单元共享映像版本规范,无论它们位于相同连接类型的相同或不同主机连接中。在 Azure 中,通过 Azure 计算库 (ACG) 的磁盘共享功能实现共享。
-
对于 AWS EC2,映像版本可以在同一 AWS 区域内,跨不同的可用区共享,并绑定到不同的托管单元。
-
在 Nutanix AHV Prism Central 和 XenServer 中,您只能在同一主机连接中的托管单元之间共享映像版本规范。
使用 PowerShell 命令时,映像的生命周期为:
-
创建映像:
-
创建映像定义。
-
在指定托管连接中为映像定义添加新配置。
-
创建映像版本。
-
添加主映像版本规范。
-
创建准备好的映像版本规范。
-
-
如有需要,根据虚拟化环境的共享限制,与另一个托管单元共享映像版本规范:
-
对于 Azure 和 VMware,映像版本可以在相同连接类型的主机连接之间共享。
-
对于 Amazon WorkSpaces Core 托管实例,映像版本可以在同一 AWS 区域内或在不同区域中,跨不同的可用区共享,并绑定到不同的托管单元。
-
对于 AWS EC2,映像版本可以在同一 AWS 区域内跨不同的可用区共享,并绑定到不同的托管单元。
-
对于 XenServer,映像版本只能在同一主机连接中的托管单元之间共享。
-
-
使用准备好的映像版本规范创建 MCS 计算机目录:
-
创建代理目录。
-
创建身份池。
-
使用
New-ProvScheme命令创建预配方案,其中包含准备好的映像版本规范 Uid 参数。 -
将代理目录与预配方案链接。
-
-
在 MCS 计算机目录中创建 VM。
-
使用
Set-ProvScheme命令更改预配方案的准备好的映像版本规范。 -
管理映像定义和版本:编辑映像版本和映像定义。
-
删除 MCS 计算机目录:删除顺序为:计算机目录 > 共享的准备好的映像版本规范(如果共享映像)> 准备好的映像版本规范 > 主映像版本规范 > 映像版本 > 指定托管连接中映像定义的配置 > 映像定义。在删除映像版本规范之前,请确保准备好的映像版本规范未与任何 MCS 计算机目录关联。
了解“映像”节点
使用 Images 节点创建和管理 MCS 准备的映像。其主视图分为四个部分:
-
准备好的映像在主机单元之间共享:在 Azure 和 VMware 中

| 标签 | 部分 | 描述 |
|---|---|---|
| A | 映像定义 | 列出之前创建的映像定义。 |
| B | 映像版本 | 显示所选映像定义的映像版本。当查看所有关闭时,仅显示所选映像定义的版本。当其打开时,将显示所有定义中的映像版本。 |
| C | 详细信息 |
|
| D | 操作栏 | 列出您可以对映像定义和版本执行的操作,例如创建映像版本、编辑描述、管理映像共享(在准备好的映像共享的情况下)、删除映像版本和创建目录。 |
| E | 搜索栏 | 指定用于搜索符合条件的映像版本的筛选条件。 |
创建准备好的映像计算机目录
创建准备好的映像,并使用这些映像创建 MCS 计算机目录,方法如下:
-
工作室
-
PowerShell 命令
目前,您可以在 Amazon WorkSpaces Core Managed Instances、AWS EC2、Azure、Red Hat OpenShift、VMware 和 XenServer® 虚拟化环境中创建准备好的映像计算机目录。
注意:
您可以不使用准备好的映像来创建 MCS 计算机目录。在这种情况下,您无法获得此功能的优势。但是,对于 Amazon WorkSpaces Core Managed Instances,只能使用准备好的映像版本创建 MCS 目录。您不能直接使用主映像创建目录。
后续步骤
-
在 Amazon WorkSpaces Core Managed Instances 中使用准备好的映像创建目录
-
在 AWS EC2 中使用准备好的映像创建目录
-
在 Azure 中使用准备好的映像创建目录
-
在 Red Hat OpenShift 中使用准备好的映像创建目录
-
在 VMware 中使用准备好的映像创建目录
-
在 XenServer 中使用准备好的映像创建目录