Citrix DaaS

Microsoft System Center Virtual Machine Manager 虚拟化环境

如果您将 Hyper-V 与 Microsoft System Center Virtual Machine Manager (VMM) 结合使用以提供虚拟机,请遵循此指南。

有关受支持的 VMM 版本的列表,请参阅系统要求

可以使用 Machine Creation Services 或 Citrix Provisioning(以前称为 Provisioning Services)预配以下各项:

  • 第 1 代桌面或服务器操作系统 VM
  • 第 2 代 Windows Server 2016、Windows Server 2019、Windows Server 2022、Windows 10 和 Windows 11 虚拟机(带或不带安全启动)

安装和配置虚拟机管理程序

在服务器上安装 Microsoft Hyper-V 角色和 VMM。

验证以下帐户信息:

在 Studio 中,您在创建连接时指定的帐户必须是相关 Hyper-V 计算机的 VMM 管理员或 VMM 委派管理员。如果此帐户在 VMM 中仅具有委派管理员角色,则在连接创建过程中不会在 Studio 中列出存储数据。

您的用户帐户还必须是每个 Hyper-V Server 上的管理员本地安全组的成员,才能支持 VM 生命周期管理(例如 VM 创建、更新和删除)。

在单个 SCVMM 管理不同数据中心的多个群集的大型部署中,您可以限制管理员的主机组范围。

要限制主机组范围,请在 Microsoft System Center Virtual Machine Manager (VMM) 控制台中使用委派的管理员角色。

  1. 创建用户角色向导中,选择架构管理员(委派管理员)作为用户角色。
  2. Members(成员)中,在 Active Directory 中添加要用作委派管理员的用户帐户。
  3. Scope(作用域)中,选择您希望委派管理员有权访问的主机组。
  4. 使用委派管理员用户凭据创建新的“运行身份”帐户。稍后使用这些凭据创建虚拟机管理程序连接。请勿使用主管理员角色帐户。

安装 VMM 控制台

在具有 Citrix Cloud Connector 的每台服务器上安装系统中心虚拟机管理器控制台。

控制台版本必须与管理服务器版本一致。尽管早期版本的控制台可以连接到管理服务器,但是如果版本不同,预配 VDA 将失败。

通过 SCVMM 进行 Azure Stack HCI 预配

Azure Stack HCI 是一种超融合基础结构 (HCI) 群集解决方案,可在混合本地环境中托管虚拟化的 Windows 和 Linux 工作负载及其存储。

Azure 混合服务通过基于云的监视、站点恢复和 VM 备份等功能增强了群集功能。您还可以在 Azure 门户中集中查看所有 Azure Stack HCI 部署。

注意事项

请注意以下事项:

  • 不支持 Windows 10 Enterprise 多会话和 Windows 11 Enterprise 多会话工作负载。
  • SCVMM 2025 将支持 Azure Stack HCI 23H2 群集的管理。

将 Azure Stack HCI 与 SCVMM 集成

要将 Azure Stack HCI 与 SCVMM 集成,您需要先创建 Azure Stack HCI 群集,然后将该群集与 SCVMM 集成。

  1. 要创建 Azure Stack HCI 群集并将其注册到 Azure,请参阅 Microsoft 文档将 Azure Stack HCI 连接到 Azure
  2. 要将 Azure Stack HCI 群集与 SCVMM 集成,请执行以下操作:

    1. 登录准备托管 SCVMM 服务器的计算机并安装 SCVMM 2019 UR3 或更高版本。

      注意:

      在 Cloud Connector 虚拟机中安装 SCVMM 2019 UR3 或更高版本的管理员控制台。

    2. 在 VMM 控制台的设置页面中,创建一个运行方式帐户。
    3. 在 SCVMM 服务器中使用管理权限运行以下 PowerShell 命令,将 Azure Stack HCI 群集添加为主机:

      $runAsAccountName = 'Admin'
      $runAsAccount = Get-SCRunAsAccount -Name $runAsAccountName
      $hostGroupName = 'All Hosts'
      $hostGroup = Get-SCVMHostGroup -Name $hostGroupName
      $hostCluster = 'FQDN of Azure Stack HCI cluster'
      Add-SCVMHostCluster -Name $hostCluster -RunAsynchronously -VMHostGroup
      $hostGroup -Credential $runAsAccount -RemoteConnectEnabled $true
      <!--NeedCopy-->
      
    4. 现在,您可以在 VMM 控制台中查看 Azure Stack HCI 群集以及节点。
    5. 在 Studio 中创建 SCVMM 主机连接,然后创建 MCS 计算机目录。

下一步的去向

更多信息

Microsoft System Center Virtual Machine Manager 虚拟化环境