Microsoft 為其 Azure 公有云服務的基于磁盤的文件存儲提供了一種更可預測的計費方式,類似于其 SSD 文件存儲的預配置模式,作為按量付費系統的替代選擇。
Azure 有兩種文件存儲層級:使用快速 SSD 存儲的 Premium 層級和使用硬盤驅動器 (HDD) 的 Standard 層級。Premium 采用基于創建文件共享時容量的 Provisioned v1 模型計費。用戶選擇所需容量后,Azure 根據容量分配 IOPS 和吞吐量 (帶寬)。要獲得更多 IOPS 和/或吞吐量,必須配置更多容量。
按量付費模型是對基于 HDD 的文件存儲按使用容量、吞吐量和數據傳輸成本計費的標準方式。它有三個訪問層級:面向交易密集型工作負載的交易優化層級、用于平衡容量和交易需求的熱訪問層級,以及面向容量為中心工作負載的冷訪問層級。Azure 在存儲賬戶級別而非文件共享級別監控此方案,這使得文件共享成本難以確定。
Azure 存儲首席產品負責人 Vybava Ramadoss 表示:"基于使用量的定價可能非常難以理解和使用,因為很難或無法準確預測文件共享的使用情況。"
Microsoft 現在為 Standard (基于 HDD) 文件存儲層級提供了 Provisioned v2 定價模型。與 Provisioned v1 模型不同,用戶可以為文件共享單獨配置容量、IOPS 和吞吐量。不過,Azure 將"根據您選擇的預配置存儲量為您推薦 IOPS 和吞吐量配置"。
Provisioned v2 文件共享的大小可以從 32 GiB 擴展到 256 TiB,IOPS 最高可達 50,000,吞吐量可達 5 GiB/秒,用戶可以根據需要動態調整應用程序的性能,無需停機。
Azure 增加了 Provisioned v2 文件共享特性,相比按量付費方案有所提升。
Azure 使用五個指標監控此定價模型下的文件共享使用情況:
按最大 IOPS 的事務數,提供指定時間粒度內使用的最大 IOPS。
按最大 MiB/秒的帶寬,提供指定時間粒度內使用的最大吞吐量 (MiB/秒)。
文件共享預配置 IOPS,按小時跟蹤共享的預配置 IOPS。
文件共享預配置帶寬 MiB/秒,按小時跟蹤共享的預配置吞吐量。
IOPS 突發信用,幫助您跟蹤 IOPS 使用情況與突發之間的關系。
Provisioned v2 定價模型目前在北美、南美、歐洲和亞太地區的 24 個 Azure 區域可用。
相比之下,Azure NetApp Files 具有基于 1 TiB 增量的 Standard、Premium 和 Ultra 存儲層級。這些層級針對單重加密、雙重加密和冷層訪問的定價不同,在容量基礎上基本上要貴得多。
Azure Native Qumulo 實例分為熱層和冷層,熱層起價為 3,700 美元/月,冷層起價為 2,500 美元/月。使用量計費基于容量、吞吐量和 IOPS 指標。表格比較了 Azure Files、NetApp 和 Qumulo 在 Azure 中的文件服務的基本容量/月價格,已標準化為每 GiB 數字。
此表僅提供基本容量價格。各種文件存儲服務的完整價格比較需要考慮吞吐量和 IOPS 費用,以及可能適用的其他費用,如快照成本。
相比之下,Dell APEX File Storage for Azure 按年度許可容量 (TB) 定價:12 個月為 642.81 美元,36 個月為 1,578.8 美元。Dell 表示,運行該產品的成本是軟件計劃費用加上運行 Dell APEX File Storage for Azure 軟件的 Azure 虛擬機基礎設施成本的組合。
目前只有一個軟件計劃,即集群部署計劃,且是免費的。沒有按虛擬機實例定價的詳細信息。