搭配使用 Azure NetApp Files 和 Azure 虛擬桌面的優點
本文提供使用 Azure NetApp Files 部署 Azure 虛擬桌面的最佳做法指導方針。
Azure NetApp Files 是由 Azure 提供的高效能檔案儲存體服務。 可提供上看 450,000 IOPS 和不到 1 毫秒的延遲,並可支援極大規模的 Azure 虛擬桌面部署。 您可以幾近即時地視需要調整頻寬和變更 Azure NetApp Files 磁碟區的服務等級,而不需暫停 IO,同時維持資料平面的存取。 這項功能可讓您輕鬆地將 Azure 虛擬桌面部署規模最佳化,以節省成本。 您也可以建立具有空間效率、時間點磁碟區快照集,而不會影響磁碟區效能。 這項功能可讓您透過 ~snapshot
目錄的複本復原個別 FSLogix 使用者設定檔容器,或透過磁碟區原功能立即復原整個磁碟區。 最多有 255 個 (輪替) 快照集,可保護磁碟區免於資料遺失或損毀,管理員有許多機會能復原所做的動作。
範例藍圖
下列範例藍圖顯示 Azure 虛擬桌面與 Azure NetApp Files 的整合。 在集區式桌面案例中,使用者會使用多重工作階段虛擬機器導向集區主機中最佳可用的工作階段 (廣度優先模式)。 另一方面,個人桌面會保留給每個使用者本身具有的虛擬機器案例。
集區式桌面案例
針對集區式案例,Azure 虛擬桌面小組依據使用者計數對比 vCPU 建議下列指方針。 請注意,此建議中未指定任何虛擬機器大小。
工作負載類型 | 淺色 | 中 | 大量 |
---|---|---|---|
每個 vCPU 的使用者 | 6 | 4 | 2 |
這項建議經 500 位使用者 LoginVSI 測試確認,在每部 D16as_V4 虛擬機器上記錄約 62 個「知識/中型使用者」。
例如,在每部 D16as_V4 虛擬機器 62 位使用者的情況下,Azure NetApp Files 在每個環境可輕鬆地支援 60,000 位使用者。 評估虛擬機器 D32as_v4 上限的測試正在進行中。 如果每個 vCPU 建議的 Azure 虛擬桌面使用者對於 D32as_v4 而言為 true,則系統達到 1,000 IP VNet 限制之前,會在 1,000 部虛擬機器中容納超過 120,000 位使用者,如下圖所示。
個人桌面案例
在個人桌面案例中,下圖顯示一般用途的架構建議。 使用者會對應至特定桌面 Pod,且每個 Pod 的虛擬機器數皆低於 1,000,以保留空間給從管理 VNet 傳播的 IP 位址。 Azure NetApp Files 可以輕鬆地處理每個單一工作階段主機集區 VNet 有 900 個以上的個人桌面,實際數目等於 1,000 減去中樞 VNet 中找到的管理主機數。 如果需要更多個人桌面,可以輕鬆新增更多 Pod (主機集區和虛擬網路),如下圖所示。
組建如下所示的 POD 型架構時,在登入時便將使用者指派給正確 Pod 非常重要,如此才能確保使用者一定找得到其使用者設定檔。