NAS檔案系統適用於巨量資料分析、共用資料、Web應用以及儲存日誌等情境。您可以將NAS檔案系統作為儲存卷掛載到容器中以滿足資料的持久化儲存和共用儲存的需求。通過阿里雲CSI組件,您可以通過CNFS託管NAS或者直接在容器中使用NAS等方式掛載使用。
如何選擇NAS
NAS提供了通用型和極速型兩種儲存類型,您可以基於選型指導,同時根據輸送量(峰值)、IOPS等效能指標,進一步選擇合適的NAS。詳細的儲存規格資訊,請參見:
計費說明
關於NAS的計費說明,請參見通用型NAS計費、極速型NAS計費、Apsara File Storage NAS產品定價。
使用方式
NAS檔案系統容量可以彈性擴充,隨著添加或者刪除檔案系統數量,檔案系統的容量在其最大容量範圍內會自動擴充或縮減。NAS支援共用儲存,同時為多個Pod提供服務。您可以在容器中直接使用NAS檔案系統,也可以基於CNFS託管NAS來提升NAS的效能和QoS控制,CNFS託管NAS可幫您解決傳統的共用檔案系統缺少容量配額的精確控制、無法恢複誤刪檔案、缺失儲存卷容量效能等監控指標、無安全加密及小檔案讀寫延遲等問題。兩者使用區別如下:
對比項 | 使用CNFS託管NAS(推薦) | 直接使用NAS |
支援的NAS類型 | 支援通用型NAS(效能型、容量型),不支援極速型NAS及通用進階型NAS。 |
|
叢集及組件要求 |
| 無要求 |
擴容儲存卷 | 預設開啟資源配額,以解決儲存容量不足的問題。您可以通過node_volume_capacity_bytes_used儲存指標,參見建立Prometheus警示規則配置警示進行儲存容量監控。 容量不足時,您可以動態自動擴容提升容量上限。請參見使用CNFS自動擴容NAS儲存卷。 | 僅通用型NAS支援目錄配額功能,且需要手動擴容NAS動態儲存裝置卷容量。 未開啟NAS目錄配額直接掛載NAS時,PVC儲存聲明的容量不會限制應用可以使用的容量,您可以在NAS規格允許的容量範圍內繼續使用。 |
恢複資料 | 預設開啟資源回收筒,避免誤刪除資料。 可以直接使用資源回收筒功能恢複NAS檔案資料。資源回收筒計費及使用說明,請參見使用說明。 | |
加速資料讀取 | 支援開啟CNFS NAS計算端分布式緩衝,為您提供接近本地檔案系統的小檔案操作效能。 說明
| 不支援 |
儲存應用資料 | 您可以使用CNFS管理NAS共用儲存卷或使用CNFS管理NAS隔離儲存卷。其中,CNFS管理的NAS隔離儲存卷支援subpath、sharepath兩種方式掛載使用。 | 您可以直接在容器中使用NAS靜態儲存卷或使用NAS動態儲存裝置卷。其中,NAS靜態儲存卷不支援擴容,NAS動態儲存裝置卷支援subpath、sharepath以及filesystem三種方式掛載。 |
使用限制
CSI組件不支援掛載SMB協議的NAS檔案系統,推薦使用NFSv3協議的檔案系統掛載。
NAS不支援跨VPC掛載,僅支援掛載到同一VPC的叢集中。
相關文檔
您可以通過CSI組件建立、掛載和卸載儲存卷。更多資訊,請參見管理csi-plugin和csi-provisioner組件。
使用NAS儲存卷時,如遇到許可權無法訪問的問題,請參見使用NAS儲存卷時,提示chown: Operation not permitted解決。
為確保不同使用者和使用者組之間資料的安全性,您可以參見如何?NAS的使用者或使用者組隔離?解決。
如果您在使用NAS過程中遇到讀寫訪問的問題,可參見讀寫訪問檔案類問題進行排查。
如果您在容器中使用NAS時遇到問題,可參見NAS儲存卷FAQ進行排查。