文件存储CPFS支持两种存储规格,分别为100 MB/s/TiB基线和200 MB/s/TiB基线。本文列举了在相同文件系统容量下使用不同客户端访问文件系统时,100 MB/s/TiB基线和200 MB/s/TiB基线的文件系统性能指标、适用的高级功能、数据流动性能等,您可以根据业务需求选择合适的CPFS存储规格。
文件系统实例性能
CPFS支持通过CPFS-POSIX客户端或CPFS-NFS客户端访问文件系统,以下列举了在相同文件系统容量下通过CPFS-POSIX客户端或CPFS-NFS客户端访问文件系统时,200 MB/s/TiB基线与100 MB/s/TiB基线规格的CPFS文件系统可提供的吞吐、IOPS能力及IO时延。
CPFS-POSIX客户端
指标 | 100 MB/s/TiB基线 | 200 MB/s/TiB基线 |
---|---|---|
吞吐 | min{0.1*存储容量(GiB),20000}MBps | min{0.2*存储容量(GiB),20000}MBps |
IOPS | min{15*存储容量(GiB),2800000} | min{30*存储容量(GiB),2800000} |
平均单路4k读延迟 | 0.6 ms | 0.4 ms |
平均单路4k写延迟 | 0.8 ms | 0.6 ms |
CPFS-NFS客户端
文件存储CPFS提供通用型和缓存型两种NFSv3协议服务类型。下表对比了两种协议类型的指标,您可根据业务需求选择合适的协议服务类型访问文件系统。
协议服务类型 | 指标 | 100 MB/s/TiB基线 | 200 MB/s/TiB基线规格 |
---|---|---|---|
通用型 | 吞吐 | 与CPFS文件系统带宽一致,min[100*存储容量(TiB),20000]MB/s。 | 与CPFS文件系统带宽一致,min[200*存储容量(TiB),20000]MB/s。 |
IOPS | 读写:min[4000*存储容量(TiB),960000] | 读写:min[8000*存储容量(TiB),960000] | |
单路时延 |
|
| |
单客户端最大吞吐 | 600 MB/s | 600 MB/s | |
单客户端最大IOPS |
|
| |
缓存型 | 吞吐 | 创建协议服务时指定的最大读带宽。最大为100 GB/s。 | 创建协议服务时指定的最大读带宽。最大为100 GB/s。 |
IOPS |
|
| |
单路时延 |
|
| |
单客户端最大吞吐 | 1.1 GB/s | 1.1 GB/s | |
单客户端最大IOPS |
|
|
数据流动性能
文件存储CPFS支持与对象存储OSS之间进行数据流动。当创建数据流动任务后,CPFS文件系统会自动同步OSS Bucket中的对象元数据。同步完成后您能通过高性能且POSIX兼容的文件接口快速地处理OSS中的数据。同时,CPFS文件系统支持通过CPFS控制台或OpenAPI将数据导出至OSS Bucket。其性能如下表所示:
操作类型 | 指标 | 说明 |
---|---|---|
导入数据 | GB级以上文件吞吐 |
|
MB级文件OPS | 单目录、多目录导入:1000。 | |
导出数据 | GB级以上文件吞吐 |
|
MB文件OPS | 单目录、多目录导出:600。 | |
删除数据 | OPS | 单目录、多目录删除:2000。 |
按需加载(Lazy-load) | GB级以上文件吞吐 |
|
MB文件OPS | 单目录、多目录导入:1000。 | |
元数据自动更新 | OPS |
|
容量规格
- 起步容量:3.6 TiB
- 扩容步长:1.2 TiB
- 最大容量:1 PiB