掛載訪問
本文介紹掛載文件系統(tǒng)的客戶端說明及掛載場景。在掛載文件系統(tǒng)前,請閱讀以下內(nèi)容。
客戶端說明
CPFS支持通過CPFS-POSIX客戶端或CPFS-NFS客戶端兩種方式掛載訪問文件系統(tǒng),同時支持通過CPFS-POSIX客戶端和CPFS-NFS客戶端互相訪問。例如,通過CPFS-POSIX客戶端創(chuàng)建的文件,修改的內(nèi)容通過CPFS-NFS客戶端可見,反之亦然。
CPFS-POSIX客戶端和CPFS-NFS客戶端有如下差異點,您可以根據(jù)業(yè)務需求選擇合適的方式掛載CPFS文件系統(tǒng)。
使用限制
CPFS-POSIX客戶端:待掛載CPFS的服務器需要最少2個CPU核、4 GiB內(nèi)存確保正常運行。
支持的Linux版本
關于CPFS-POSIX客戶端和CPFS-NFS客戶端支持的Linux版本,請參見使用限制。
差異
差異
CPFS-POSIX客戶端
CPFS-NFS客戶端
使用方式
在計算節(jié)點Linux系統(tǒng)上安裝POSIX客戶端安裝包,并將計算節(jié)點加入集群。
需安裝輕量化NFS客戶端,在Linux系統(tǒng)上執(zhí)行
mount
命令進行掛載后可訪問。需要創(chuàng)建的掛載點
POSIX掛載點。
協(xié)議服務NFS數(shù)據(jù)訪問點(導出目錄)。
支持K8s
CSI(host path模式)。
CSI(nfs和host path模式)。
Quorum節(jié)點
會在用戶側創(chuàng)建3臺小規(guī)格Quorum節(jié)點。產(chǎn)生部分額外ECS費用。
無需創(chuàng)建Quorum節(jié)點。
客戶端可訪問空間
整個文件系統(tǒng)目錄樹。
目錄掛載點之下的目錄樹。
性能
最高的數(shù)據(jù)和元數(shù)據(jù)I/O訪問性能,推薦訪問100 KiB以下小文件使用。更多信息,請參見產(chǎn)品規(guī)格。
受NFS協(xié)議本身性能影響,數(shù)據(jù)和元數(shù)據(jù)的IOPS性能低于POSIX客戶端,推薦訪問100 KiB及以上數(shù)據(jù)文件使用。更多信息,請參見產(chǎn)品規(guī)格。
訪問控制
NFS v4 ACL。
NFS v4 ACL基于IP和IP段的只讀和讀寫控制。
推薦場景
ECS。
容器(K8s/ACK/ECI)、特殊操作系統(tǒng)版本、影視渲染。
掛載場景
ECS實例掛載CPFS文件系統(tǒng)
容器服務Kubernetes版掛載CPFS文件系統(tǒng)
僅支持通過NFS協(xié)議訪問CPFS文件系統(tǒng)。具體操作,請參見CPFS2.0靜態(tài)卷。
云電腦掛載CPFS文件系統(tǒng)
僅支持通過NFS協(xié)議訪問CPFS文件系統(tǒng)。具體操作,請參見在云電腦中掛載CPFS文件系統(tǒng)。