比較使用 NFS 對 Azure 檔案儲存體、Blob 儲存體和 Azure NetApp Files 的存取
如果您透過網路檔案系統 (NFS) 通訊協定來存取供應項目,此文章提供這些供應項目之間的比較。 如果您透過任何其他方法來加以存取,則不適用此比較。
如需更通用的比較,請參閱這篇文章來比較 Azure Blob 儲存體和 Azure 檔案儲存體,或參閱這篇文章來比較 Azure 檔案儲存體和 Azure NetApp Files。
比較
類別 | Azure Blob 儲存體 | Azure 檔案 | Azure NetApp Files |
---|---|---|---|
使用案例 | Blob 儲存體最適合用於大規模、大量讀取且循序存取的工作負載,其中的資料只需內嵌一次,而且最不需進一步修改。 如果維護很少或不需任何維護,Blob 儲存體提供的擁有權總成本最低。 以下是一些範例案例:大規模分析資料、輸送量敏感的高效能運算、備份和封存、自動駕駛、媒體轉譯或基因定序。 |
Azure 檔案儲存體是最適合隨機存取工作負載的高可用性服務。 針對 NFS 共用,Azure 檔案儲存體提供完整的 POSIX 檔案系統支援,而且除了以 VM 為基礎的平台,還可以輕鬆地從容器平台 (例如,Azure 容器執行個體 (ACI) 和 Azure Kubernetes Service (AKS)) 搭配內建 CSI 驅動程式使用。 以下是一些範例案例:共用檔案、資料庫、主目錄、傳統應用程式、ERP、CMS、不需進階管理的 NAS 移轉,以及需要擴增檔案儲存體的自訂應用程式。 |
由 NetApp 提供,具有進階管理功能的雲端全受控檔案服務。 Azure NetApp Files 適用於需要隨機存取的工作負載,並提供廣泛的通訊協定支援和資料保護功能。 以下是一些範例案例:需要豐富管理功能的內部部署企業 NAS 移轉、延遲敏感性工作負載 (例如 SAP HANA)、延遲敏感性或 IOPS 密集型高效能計算,或者需要同時進行多重通訊協定存取的工作負載。 |
可用的通訊協定 | NFSv3 REST Data Lake Storage |
SMB NFSv4.1 (這兩個通訊協定之間沒有互通性) |
NFSv3 和 NFSv4.1 SMB 雙重通訊協定 (SMB 和 NFSv3、SMB 和 NFSv4.1) |
主要功能 | 與 HPC 快取整合,以提供低延遲的工作負載。 整合式管理,包括生命週期、不可變的 Blob、資料容錯移轉及中繼資料索引。 |
依區域備援,以提供高可用性。 一致的個位數毫秒延遲。 隨容量調整規模的可預測效能和成本。 |
極低延遲 (低至亞毫秒)。 豐富的 ONTAP 管理功能 (例如快照集、備份、跨地區複寫和跨區域複寫)。 一致的混合式雲端體驗。 |
效能 (每磁碟區) | 最多可達 20,000 IOPS,最高可達 15 GiB/s 的輸送量。 | 最多可達 100,000 IOPS,最高可達 10 GiB/s 的輸送量。 | 最多可達 460,000 IOPS,最高可達 4.5 GiB/s 的輸送量 (每個一般磁碟區);最高可達 10 GiB/s 的輸送量 (每個大型磁碟區)。 |
調整 | 單一磁碟區最多可達 5 PiB。 單一 Blob 最多可達 190.7 TiB。 沒有最低容量需求。 |
單一檔案共用最多可達 100 TiB。 單一檔案最多可達 4 TiB。 50 GiB 最小容量。 |
單一標準磁碟區最多 100 TiB,大型磁碟區最多 2 PiB。 單一檔案最多可達 16 TiB。 一致的混合式雲端體驗。 |
定價 | Azure Blob 儲存體定價 | Azure 檔案儲存體定價 | Azure NetApp Files 定價 |
下一步
- 若要使用 NFS 存取 Blob 儲存體,請參閱 Azure Blob 儲存體中的網路檔案系統 (NFS) 3.0 通訊協定支援。
- 若要使用 NFS 存取 Azure 檔案儲存體,請參閱 Azure 檔案儲存體中的 NFS 檔案共用。
- 若要使用 NFS 存取 Azure NetApp Files,請參閱快速入門:設定 Azure NetApp Files 並建立 NFS 磁碟區。