Citrix Virtual Apps and Desktops

Nutanix 云和合作伙伴解决方案

Nutanix AHV Prism Central

Citrix Virtual Apps and Desktops 支持以下云管理程序中的 Nutanix Cloud Clusters (NC2),用于 Citrix 管理的 Nutanix AHV Prism Central 插件。

  • Amazon Web Services (AWS)
  • Microsoft Azure

Nutanix Cloud Clusters

Citrix Virtual Apps and Desktops 支持 AWS 和 Azure 上的 Nutanix Cloud Clusters。Nutanix 集群简化了应用程序在私有云或多个公有云上的运行方式。

有关设置 NC2 的更多信息,请参阅:

要求

要使用 NC2,您需要以下帐户:

  • 一个 Nutanix 帐户
  • 对于 AWS:一个具有以下权限的 AWS 帐户。

    • IAMFullAccess
    • AWSConfigRole
    • AWSCloudFormationFullAccess
  • 对于 Azure:

    • 有效的“NC2 on Azure”许可证
    • 一个包含以下角色之一的 Azure 帐户:

      • Global Administrator
      • Cloud Application Administrator
      • Application Administrator
      • 所有权限

NC2 on Azure 的权限

Microsoft.Compute/register/action
Microsoft.Compute/availabilitySets/write
Microsoft.Compute/availabilitySets/delete 
Microsoft.Compute/disks/read 
Microsoft.Compute/disks/write
Microsoft.Compute/disks/delete 
Microsoft.Compute/locations/usages/read
Microsoft.Compute/availabilitySets/read 
Microsoft.Compute/virtualMachines/* 
Microsoft.Compute/snapshots/* 
Microsoft.Compute/images/*
Microsoft.Network/register/action 
Microsoft.Network/natGateways/* 
Microsoft.Network/networkInterfaces/* 
Microsoft.Network/networkSecurityGroups/* 
Microsoft.Network/publicIPAddresses/* 
Microsoft.Network/virtualNetworks/* 
Microsoft.Network/locations/usages/read 
Microsoft.Storage/register/action 
Microsoft.Storage/checknameavailability/read Microsoft.Storage/locations/checknameavailability/read Microsoft.Storage/locations/usages/read 
Microsoft.Storage/storageAccounts/write 
Microsoft.Storage/storageAccounts/read 
Microsoft.Storage/storageAccounts/delete Microsoft.Storage/storageAccounts/blobServices/containers/clearLegalHold/action Microsoft.Storage/storageAccounts/blobServices/containers/delete Microsoft.Storage/storageAccounts/blobServices/containers/lease/action
Microsoft.Storage/storageAccounts/blobServices/containers/ read Microsoft.Storage/storageAccounts/blobServices/containers/ write Microsoft.Storage/storageAccounts/blobServices/read Microsoft.Storage/storageAccounts/blobServices/write Microsoft.Storage/storageAccounts/listAccountSas/action Microsoft.Storage/storageAccounts/listkeys/action Microsoft.Storage/storageAccounts/listServiceSas/action Microsoft.Storage/storageAccounts/regeneratekey/action Microsoft.Storage/storageAccounts/revokeUserDelegationKeys/action Microsoft.ResourceHealth/AvailabilityStatuses/read Microsoft.ResourceHealth/events/read
Microsoft.ResourceHealth/AvailabilityStatuses/current/read
Microsoft.ManagedIdentity/userAssignedIdentities/* Microsoft.Resources/subscriptions/locations/read Microsoft.Resources/subscriptions/resourceGroups/read Microsoft.Resources/subscriptions/resourceGroups/write Microsoft.Resources/subscriptions/resourceGroups/delete Microsoft.Resources/subscriptions/resourcegroups/deployments/read
Microsoft.Resources/subscriptions/resourcegroups/deployments/write Microsoft.Resources/subscriptions/resourcegroups/resources/read Microsoft.Resources/subscriptions/tagNames/read Microsoft.Resources/subscriptions/tagNames/write Microsoft.Resources/subscriptions/tagNames/delete Microsoft.Resources/subscriptions/tagNames/tagValues/write Microsoft.Resources/subscriptions/tagNames/tagValues/read Microsoft.Resources/subscriptions/tagNames/tagValues/delete Microsoft.Resources/tags/read 
Microsoft.Resources/tags/write 
Microsoft.Resources/tags/delete 
Microsoft.Resources/providers/read 
Microsoft.Compute/sshPublicKeys/read 
Microsoft.Compute/sshPublicKeys/write 
Microsoft.Compute/sshPublicKeys/delete Microsoft.Compute/sshPublicKeys/generateKeyPair/action Microsoft.Nutanix/Interfaces/read 
Microsoft.Nutanix/Interfaces/write 
Microsoft.Nutanix/Interfaces/delete 
Microsoft.Nutanix/Nodes/read 
Microsoft.Nutanix/Nodes/write
Microsoft.Nutanix/Nodes/delete 
Microsoft.Nutanix/register/action
Microsoft.Network/virtualHubs/*
Microsoft.Network/routeTables/read 
Microsoft.Network/routeTables/write 
Microsoft.Network/routeTables/delete 
Microsoft.Network/routeTables/join/action
Microsoft.Network/routeTables/routes/read Microsoft.Network/routeTables/routes/write Microsoft.Network/routeTables/routes/delete Microsoft.CostManagement/query/read 
Microsoft.CostManagement/views/read Microsoft.CostManagement/externalSubscriptions/query/read Microsoft.CostManagement/externalSubscriptions/dimensions/read Microsoft.CostManagement/externalSubscriptions/read Microsoft.CostManagement/externalBillingAccounts/forecast/read
Microsoft.CostManagement/externalBillingAccounts/read
Microsoft.CostManagement/externalBillingAccounts/query/read Microsoft.CostManagement/externalBillingAccounts/ externalSubscriptions/read Microsoft.CostManagement/externalSubscriptions/forecast/read Microsoft.CostManagement/operations/read Microsoft.CostManagement/forecast/read 
Microsoft.Network/virtualWans/write 
Microsoft.Network/virtualWans/read 
Microsoft.Network/virtualWans/delete Microsoft.Network/virtualWans/virtualHubs/read Microsoft.Network/virtualWans/join/action Microsoft.Network/virtualHubs/hubVirtualNetworkConnections/ read Microsoft.Network/virtualHubs/hubVirtualNetworkConnections/ write Microsoft.Network/virtualHubs/hubVirtualNetworkConnections/ delete Microsoft.Network/privateEndpoints/pushPropertiesToResource/ action Microsoft.Network/privateEndpoints/read
Microsoft.Network/privateEndpoints/write Microsoft.Network/privateEndpoints/delete Microsoft.Network/privateDnsZones/read Microsoft.Network/privateDnsZones/delete Microsoft.Network/privateDnsZones/join/action Microsoft.Network/privateDnsZones/write Microsoft.Network/privateEndpoints/privateDnsZoneGroups/ write
Microsoft.Network/privateEndpoints/privateDnsZoneGroups/read Microsoft.Network/privateEndpoints/privateDnsZoneGroups/delete
Microsoft.Storage/storageAccounts/blobServices/containers/blobs/add/action Microsoft.Storage/storageAccounts/blobServices/containers/blobs/delete
Microsoft.Storage/storageAccounts/blobServices/containers/blobs/deleteBlobVersion/action 
Microsoft.Storage/storageAccounts/blobServices/containers/blobs/filter/action Microsoft.Storage/storageAccounts/blobServices/containers/ blobs/read Microsoft.Storage/storageAccounts/blobServices/containers/blobs/tags/read
Microsoft.Storage/storageAccounts/blobServices/containers/blobs/tags/write Microsoft.Storage/storageAccounts/blobServices/containers/ blobs/write Microsoft.Storage/storageAccounts/blobServices/containers/blobs/filter/action Microsoft.Storage/storageAccounts/blobServices/containers/blobs/modifyPermissions/action
<!--NeedCopy-->

创建 Nutanix 集群

  1. 登录您的 Nutanix 帐户。
  2. 导航到 Nutanix 集群选项,然后单击启动Nutanix 控制台随即打开。有关更多信息:

  3. 选择创建新 VPC 的选项。

集群创建完成后,检索 Nutanix Prism 的地址。

故障排除

集群创建过程可能会因以下错误而失败:

  • 集群未在给定时间内创建。正在删除集群
  • 主机 Nutanix 集群 - 节点 XXXXXXXXXXX:实例 i-xxxxxxxxxxxxx:禁用网络接口源/目标检查错误
  • 主机 Nutanix 集群 - 节点 XXXXXXXXXXX:无法获取实例 i-xxxxxxxxxxxxxx 网络接口信息

如果集群创建失败,请尝试在其他区域重新创建一个。请务必在重试之前删除 Nutanix CloudFormation Stack (CFS)。

注意:

除了其他资源外,Nutanix CFS 还会创建:

  • 一个名为 Nutanix Cluster xxxxxxxxxxxxx 10.0.0.0/16 的 VPC
  • 两个子网 10.0.128.0/24 和 10.0.129.0/24
  • 一个 Internet 网关
  • 一个 NAT 网关

检索 Prism 服务器地址

  1. 将 NC2 集群注册到 Prism Central 服务器。请参阅将集群注册到 Prism Central
  2. 使用 Prism Central 服务器的主机名或 IP 地址作为地址。

适用于 Nutanix Prism Element 的 NC2

Citrix Virtual Apps and Desktops 支持以下云管理程序中的 Nutanix Cloud Clusters (NC2),用于 Nutanix Prism Element 插件。

  • Amazon Web Services (AWS)

AWS 上的 Nutanix Cloud Clusters

有关 AWS 上的 Nutanix Cloud Clusters 的更多信息,请参阅Nutanix Cloud Clusters on AWS 部署和用户指南

提示:

此支持提供与 Nutanix 本地集群相同的功能。仅支持单个集群,即 Prism Element。有关更多信息,请参阅此处

要在 AWS 上使用 NC2,您需要以下帐户:

  • 一个 Nutanix 帐户
  • 一个具有以下权限的 AWS 帐户:
    • IAMFullAccess
    • AWSConfigRole
    • AWSCloudFormationFullAccess

有关创建 Nutanix 集群以及集群创建失败时的故障排除,请参阅创建 Nutanix 集群故障排除

集群创建完成后,检索 Nutanix Prism 的地址:

检索 Prism 服务器地址

  1. 转至 Nutanix 控制台
  2. 在控制台的右上角,将鼠标悬停在链接启动 Prism Element 上并复制 URL。

后续步骤

更多信息

Nutanix 云和合作伙伴解决方案