搭配 Azure 虛擬桌面使用 Azure NetApp Files 的優點

本文提供使用 Azure NetApp Files 部署 Azure 虛擬桌面的最佳做法指引。

Azure NetApp Files 是 Azure 中高效能的檔案記憶體服務。 它最多可提供 450,000 IOPS 和次毫秒延遲,能夠支援極大規模的 Azure 虛擬桌面部署。 您可以調整頻寬,並視需要變更 Azure NetApp Files 磁碟區的服務等級,而不需要暫停 IO,同時保留數據平面存取。 這項功能可讓您輕鬆地將 Azure 虛擬桌面部署規模優化,以節省成本。 您也可以建立符合空間、時間點的磁碟區快照集,而不會影響磁碟區效能。 這項功能可讓您透過目錄~snapshot的復本復原個別 FSLogix 使用者配置檔容器,或透過磁碟區還原功能立即回復整個磁碟區。 有多達 255 個 (輪替) 快照集可保護磁碟區免於數據遺失或損毀,系統管理員有許多機會復原已完成的工作。

範例藍圖

下列範例藍圖顯示 Azure 虛擬桌面與 Azure NetApp Files 的整合。 在集區桌面案例中,使用者會使用多會話虛擬機,導向集區中最佳的可用會話(廣度優先模式)主機。 另一方面,個人桌面會保留給每個使用者有自己的虛擬機的情況。

集區桌面案例

針對集區案例,Azure 虛擬桌面小組 會依用戶計數對 vCPU 建議 下列指引。 請注意,此建議中未指定任何虛擬機大小。

工作負載類型 淺色 大量
每個 vCPU 的使用者 6 4 2

這項建議是由500位使用者LoginVSI測試確認,將大約62個「知識/媒體使用者」記錄到每部D16as_V4虛擬機。

例如,每個D16as_V4虛擬機有62個使用者,Azure NetApp Files 可以輕鬆地支援每個環境60,000個使用者。 正在測試以評估D32as_v4虛擬機的上限。 如果每個 vCPU 建議的 Azure 虛擬桌面用戶對於D32as_v4而言為 true,則超過 120,000 位使用者會在擷取 1,000 部虛擬機之前符合 1,000 部虛擬機,如下圖所示。

Azure Virtual Desktop pooled desktop scenario

個人桌面案例

在個人桌面案例中,下圖顯示一般用途架構建議。 用戶會對應到特定的桌面Pod,而每個Pod只有1,000部以下的虛擬機,讓IP位址能夠從管理VNet傳播。 Azure NetApp Files 可以輕鬆地處理每個單一會話主機集區 VNet 900 個以上的個人桌面,實際虛擬機數目等於 1,000 減去中樞 VNet 中找到的管理主機數目。 如果需要更多個人桌面,很容易新增更多 Pod(主機集區和虛擬網路),如下圖所示。

Azure Virtual Desktop personal desktop scenario

建置類似這樣的 POD 架構時,在登入時將使用者指派給正確的 Pod 非常重要,以確保使用者一律會找到其使用者配置檔。

下一步