在 VMM 计算构造中设置库

重要

此版本的 Virtual Machine Manager (VMM) 已终止支持。 建议 升级到 VMM 2022

阅读本文,了解 System Center - Virtual Machine Manager (VMM) 库以及如何与之交互。

VMM 库是一个文件共享,包含用于在 VMM 构造中部署虚拟机和服务的资源目录。 库中存储有:

  • 基于文件的资源(如虚拟硬盘、ISO 映像和脚本、驱动程序文件和应用程序包) (SQL Server 数据层应用程序和 Web 部署) 。
  • 不基于文件的资源,如用于创建 VM 和服务的虚拟机模板和服务模板。
  • 脱机虚拟机

默认情况下安装 VMM 时,会在 VMM 管理服务器上创建单个库共享。 可以添加其他共享。 若要实现高可用性,可以部署文件服务器的故障转移群集。 不支持横向扩展文件服务器 (SOFS)。 在 VMM 控制台中,使用“库” 视图与库和库资源交互。

在库中可以执行哪些操作?

资源类型 可以添加哪些资源?
基于文件的资源 虚拟硬盘 (.vhd/.vhdx/.vmdk)、ISO 映像文件 (.iso)、PowerShell 脚本 (.ps1)、SQL Server 脚本 (.sql)、Web 部署 (MSDeploy) 包 (.zip)、SQL Server 数据层应用 (DACS) (.dacpac)、驱动程序文件 (.inf)、应答文件(.inf、xml)、虚拟软盘 (.vfd/.flp)
模板和配置文件 使用模板,可以快速创建各项设置一致的 VM 和服务。 创建具有特定设置的配置文件并将其添加到模板。

VM 模板,用于创建单台 VM。 可通过现有虚拟硬盘、库中的另一个 VM 模板或主机上部署的 VM 来创建模板。

服务模板,用于创建多台 VM,可包括 Windows Server 角色和功能的设置。 除了使用硬件和来宾 OS 配置文件外,服务模板还可以使用应用程序和SQL Server配置文件。

硬件配置文件 定义硬件设置,例如 CPU、内存和 VM 的优先级,以便在主机上进行资源分配。

来宾操作系统配置文件,用于定义操作系统设置,当通过模板创建 VM 时,会应用这些设置。

应用程序配置文件,用于说明如何安装应用。 VMM 支持以下应用部署机制:数据层应用 (DAC) 和 WebDeploy (MSDeploy),运行为 Windows Installer (.msi) 、setup.exe、Windows PowerShell Desired State Configuration (DSC)、Puppet 和 Chef 创建的脚本。

SQL Server 配置文件,用于说明如何为 SQL Server DAC 自定义 SQL Server 实例。
等效对象 等效对象是被视为等效的库资源的用户定义分组。 将对象标记为等效对象后,指向模板或配置文件中某个库共享上的特定虚拟磁盘时,VMM 会替换创建 VM 或服务时的等效对象。 这意味着,无需依赖特定的物理资源就可以创作模板和配置文件,并且可以在不影响模板和配置文件可用性的情况下提供资源。 VMM 支持虚拟磁盘、.iso 映像和自定义资源作为等效对象。
云库 云库是分配给私有云或存储节点的只读库存储,具有相应权限的自助服务用户可以在其中存储 VM 和服务。 可以将资源添加到云库,供私有云用户使用。
自助服务用户内容 自助服务用户可以上传自己的资源,这些资源可在创作模板时使用。 用户可以与其他自助服务用户共享资源。
存储的 VM 和服务 用户可以将未使用的 VM 存储在云库的存储节点。
更新目录和基线 如果通过 VMM 管理更新,则 WSUS 更新基线将存储在库中。
自定义资源 添加自定义资源,确保未编制索引的资源显示在库中。 为此,请使用 创建一个文件夹。CR 扩展并将其保存到库共享。 可以访问该共享的所有用户都可以使用文件夹中的内容。 自定义资源的示例包括执行前脚本和执行后脚本以及自定义安装包。
管理复制的库共享 可以管理复制的库服务器。 可以使用任何复制技术(如 DFSR)通过 VMM 管理复制的共享。

后续步骤

了解如何将基于文件的资源添加到库