掛載訪問
本文介紹掛載文件系統的客戶端說明及掛載場景。在掛載文件系統前,請閱讀以下內容。
客戶端說明
CPFS支持通過CPFS-POSIX客戶端或CPFS-NFS客戶端兩種方式掛載訪問文件系統,同時支持通過CPFS-POSIX客戶端和CPFS-NFS客戶端互相訪問。例如,通過CPFS-POSIX客戶端創建的文件,修改的內容通過CPFS-NFS客戶端可見,反之亦然。
CPFS-POSIX客戶端和CPFS-NFS客戶端有如下差異點,您可以根據業務需求選擇合適的方式掛載CPFS文件系統。
使用限制
CPFS-POSIX客戶端:待掛載CPFS的服務器需要最少2個CPU核、4 GiB內存確保正常運行。
支持的Linux版本
關于CPFS-POSIX客戶端和CPFS-NFS客戶端支持的Linux版本,請參見使用限制。
差異
差異
CPFS-POSIX客戶端
CPFS-NFS客戶端
使用方式
在計算節點Linux系統上安裝POSIX客戶端安裝包,并將計算節點加入集群。
需安裝輕量化NFS客戶端,在Linux系統上執行
mount
命令進行掛載后可訪問。需要創建的掛載點
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)、特殊操作系統版本、影視渲染。
掛載場景
ECS實例掛載CPFS文件系統
容器服務Kubernetes版掛載CPFS文件系統
僅支持通過NFS協議訪問CPFS文件系統。具體操作,請參見CPFS2.0靜態卷。
云電腦掛載CPFS文件系統
僅支持通過NFS協議訪問CPFS文件系統。具體操作,請參見在云電腦中掛載CPFS文件系統。