你可以使用 Azure NetApp 檔案 作為 Azure HPC 快取的儲存目標。 本文說明這兩種服務如何協同運作,並提供設置建議。
Azure NetApp Files 結合了其 ONTAP 作業系統與 Microsoft Azure 的可擴展性與速度。 這種組合讓使用者能將既有工作流程轉移到雲端,而無需重寫程式碼。
新增 Azure HPC 快取元件,可以透過將多個 Azure NetApp 檔案卷置於一個聚合命名空間中,來提升檔案存取。 它可為位於不同服務區域的磁碟區提供邊緣緩存。 同時也能提升在較低階服務等級建立的容量的按需效能,以節省成本。
概觀
若要使用 Azure NetApp 檔案系統作為後端儲存,搭配 Azure HPC 快取,請遵循此流程。
- 請依 照下方「規劃您的系統」中的指引,建立 Azure NetApp 檔案系統與磁碟區。
- 在你需要存取檔案的區域建立 Azure HPC 快取。 (請參考 「建立 Azure HPC 快取」中的說明。)
- 在快取中定義指向 Azure NetApp 檔案卷的儲存目標。 為每個用於存取卷的獨特 IP 位址建立一個快取儲存目標。
- 讓客戶將 Azure HPC 快取掛載到 系統,而不要直接掛載 Azure NetApp 檔案卷宗。
規劃你的Azure NetApp Files 系統
在規劃您的 Azure NetApp Files 系統時,請注意本節中的項目,以確保能順利整合 Azure HPC 快取。
在建立 Azure HPC 快取用的磁碟區前 ,也請先閱讀 Azure NetApp Files 的文件 。
僅限 NFS 用戶端存取
Azure HPC 快取目前僅支援 NFS 存取。 它無法與 SMB ACL 或 POSIX 模式的位元卷一起使用。
專用子網適用於 Azure NetApp Files
Azure NetApp Files 使用單一委派子網路來管理其磁碟區。 其他資源無法使用該子網路。 此外,虛擬網路中只能有一個子網用於 Azure NetApp 檔案。 欲了解更多,請參閱 Azure NetApp 檔案網路規劃指引。
委派子網大小
在建立 Azure NetApp 檔案系統以搭配 Azure HPC 快取時,請使用委派子網的最小大小。
最小大小由網路遮罩 /28 指定,提供 16 個 IP 位址。 實務上,Azure NetApp Files 只使用三個可用的 IP 位址來存取磁碟區。 這表示你只需要在 Azure HPC 快取中建立三個儲存目標,就能涵蓋所有磁碟區。
如果委派的子網路太大,Azure NetApp Files 容量可能會使用超過單一 Azure HPC 快取實例能處理的 IP 位址。
Azure NetApp Files 文件中的快速啟動範例使用 10.7.0.0/16 作為委派子網,導致子網過大。
容量池服務等級
在選擇容量池的 服務等級 時,請考慮您的工作流程。 如果你經常將資料寫回 Azure NetApp 檔案儲存體,當寫回速度變慢時,可能會限制快取的效能。 對於會有頻繁寫入的磁碟區,請選擇較高的服務等級。
服務等級較低的卷可能會在任務開始時出現一些延遲,因為快取需要預先填充內容。 當快取已順利啟動並具有恰當的檔案組時,延遲應變得難以察覺。
事先規劃容量池服務等級非常重要,因為建立後無法更改。 需要在不同的容量池中建立一個新磁碟區,並將資料複製過去。
請注意,你可以更改磁碟區的儲存配額和容量池大小,而不會中斷存取。
在快取中建立儲存目標
在 Azure NetApp Files 系統設置完成並建立 Azure HPC 快取後,於快取中定義指向檔案系統磁碟區的儲存目標。
為你的 Azure NetApp Files 磁碟區使用的每個 IP 位址建立一個儲存目標。 IP 位址會列在磁碟區的掛載說明頁面。
如果多個磁碟區共用同一個 IP 位址,你可以使用一個儲存目標來管理所有的磁碟區。
請依照 Azure NetApp Files 文件中的掛載說明 ,找到要使用的 IP 位址。
你也可以透過 Azure CLI 找到 IP 位址:
az netappfiles volume list -g ${RESOURCE_GROUP} --account-name ${ANF_ACCOUNT} --pool-name ${POOL} --query "[].mountTargets[].ipAddress" | grep -Ee '[0-9]+[.][0-9]+[.][0-9]+[.][0-9]+' | tr -d '"' | tr -d , | sort | uniq
Azure NetApp 檔案系統中的匯出名稱只有單一路徑元件。 請勿嘗試在 Azure NetApp 檔案中建立根匯出 / 的儲存目標,因為該匯出不提供檔案存取。
這些儲存目標的虛擬命名空間路徑沒有特別限制。
掛載儲存目標
用戶端機器應該掛載快取,而不是直接掛載 Azure NetApp 檔案卷。 請依照 「掛載 Azure HPC 快取」的說明操作。
下一步
- 閱讀更多關於設定與使用 Azure NetApp 檔案的資訊
- 如需協助規劃及設定 Azure HPC 快取系統以使用 Azure NetApp 檔案,請 聯絡客服。