協議服務FAQ
CPFS協議服務支持哪些協議?
CPFS協議服務僅支持NFS v3協議。
CPFS協議服務是否收費?
通用型協議服務為免費功能。緩存型協議服務為收費服務,提供內存緩存能力和額外帶寬。關于緩存型協議服務費用,請參見CPFS產品定價。
CPFS協議服務適用哪些場景?
CPFS協議服務推薦用于基于容器技術的高性能計算和影視渲染場景使用。EDA芯片設計、氣象、石油計算等對I/O要求極高或依賴MPI-IO接口的場景,建議使用CPFS-POSIX客戶端掛載訪問CPFS文件系統。
CPFS-POSIX客戶端與CPFS-NFS客戶端有什么區別?
差異 | CPFS-POSIX客戶端 | CPFS-NFS客戶端 |
使用方式 | 在計算節點Linux系統上安裝POSIX客戶端安裝包,并將計算節點加入集群。 | 需安裝輕量化NFS客戶端,在Linux系統上執行 |
需要創建的掛載點 | POSIX掛載點。 | 協議服務NFS數據訪問點(導出目錄)。 |
支持K8s | CSI(host path模式)。 | CSI(nfs和host path模式)。 |
Quorum節點 | 會在用戶側創建3臺小規格Quorum節點。產生部分額外ECS費用。 | 無需創建Quorum節點。 |
客戶端可訪問空間 | 整個文件系統目錄樹。 | 目錄掛載點之下的目錄樹。 |
性能 | 最高的數據和元數據I/O訪問性能,推薦訪問100 KiB以下小文件使用。更多信息,請參見產品規格。 | 受NFS協議本身性能影響,數據和元數據的IOPS性能低于POSIX客戶端,推薦訪問100 KiB及以上數據文件使用。更多信息,請參見產品規格。 |
訪問控制 | NFS v4 ACL。 | NFS v4 ACL基于IP和IP段的只讀和讀寫控制。 |
推薦場景 | ECS。 | 容器(K8s/ACK/ECI)、特殊操作系統版本、影視渲染。 |
CPFS協議服務是否依賴創建POSIX掛載點?
CPFS協議服務和POSIX掛載點為各自獨立的訪問通道。如果只需要通過NFS訪問CPFS文件系統,可以不創建POSIX掛載點,直接創建協議服務并配置導出目錄后通過協議服務訪問CPFS文件系統。如果已創建POSIX掛載點,但是不再使用,可以刪除原有POSIX掛載點。
為什么無法啟用協議服務?
啟用CPFS協議服務需要滿足CPFS文件系統版本大于等于2.3.0版本,且無法通過白名單進行打開。關于如何查看文件系統版本號,請參見查詢文件系統版本號。
使用CPFS協議服務導出Fileset和目錄是否有區別?
在I/O訪問上沒有區別。但是Fileset會提供普通目錄沒有的更多能力,例如:數據流動。配合協議服務,可以滿足更多的業務場景需求。推薦創建新的Fileset后導出為數據訪問點。
協議服務是否支持協議服務規格變更?
支持。您可以參見如下操作進行變更:
通用型切換為緩存型
重要通用型不支持直接切換為緩存型協議服務,需要先刪除通用型規格的協議服務,然后再創建緩存型。反之亦然。在變更期間,服務會中斷,請預留好變更窗口再進行變更。
導出目錄需要重新生成。
刪除通用型協議服務
在協議服務頁面,單擊目標協議服務操作列的刪除,然后單擊確定。
創建緩存型協議服務
具體操作,請參見創建協議服務。
緩存型之間切換
在協議服務頁面,找到目標協議服務。
單擊修改,重新選擇協議服務規格。
單擊確定。
協議服務是否支持帶寬變更?
支持。您可以參見如下操作進行變更:
如何監控協議服務的性能?
如果僅需對監控指標配置閾值觸發告警規則,您可以通過云監控創建報警規則。具體操作,請參見配置基礎告警規則。
如果需要對多個監控指標配置按運算結果觸發告警規則,您可以通過企業云監控創建報警規則。具體操作,請參見配置高級告警規則。
刪除協議服務是否會刪除CPFS上的數據?
刪除協議服務不會影響存儲在CPFS上的數據,但是所有通過協議服務訪問CPFS的連接將會被強制斷開。您可以通過創建新的協議服務或者POSIX掛載點訪問原有數據。