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