文件存储CPFS(Cloud Paralleled File System)是阿里云推出的全托管、可扩展并行文件系统,满足高性能计算场景的需求。CPFS提供了统一的命名空间,支持成百上千的机器同时访问,拥有数十GB的吞吐、数百万的IOPS能力的同时还能保证亚毫秒级的延时。
您在阿里云控制台创建CPFS文件系统,通过标准的POSIX文件协议挂载即可以使用。阿里云CPFS特有的数据流动功能可以实现将对象存储OSS中的数据合并入CPFS,进行统一命名空间的元数据管理。您可以手动或者通过自动Lazy-load能力,将OSS中的数据复制到CPFS中,实现通过POSIX文件接口高速访问OSS中的数据。在保持海量数据在OSS中低成本存储的同时,获得高性能文件访问能力。CPFS文件系统应用于AI训练、自动驾驶、基因计算、影视渲染、石油勘探、气象分析、EDA仿真等场景,适用于高吞吐、高IOPS、海量文件的IO密集型业务。
产品优势
- 高吞吐:IO带宽随容量线性提升,最大支持20 GB/s。如需更大带宽,请提交工单申请。
- 高IOPS:IOPS能力随容量扩展线性提升,最大支持2800000 IOPS。
- 低延时:稳定的亚毫秒级IO时延。
- 海量文件:全对称的元数据服务器架构,单文件系统支持40亿文件,10万以上元数据OPS能力。
- 低成本:支持与OSS数据进行高效率流动,降低数据存储成本。更多信息,请参见数据流动概述。
- 多协议互访:支持POSIX和NFS多协议互访,一份数据多种业务平台同时访问。更多信息,请参见协议服务概述。
- 数据隔离:统一命名空间下,NFS协议支持目录级挂载点,便捷数据调度的同时,实现不同业务间数据隔离。更多信息,请参见管理导出目录。
重要特性
- 协议服务
文件存储CPFS支持NFSv3协议,并与传统POSIX协议客户端实现协议互访。通过NFS协议,您可以获得更加优秀的操作系统兼容性和计算端弹性,并仍能享受CPFS强大的吞吐能力。更多信息,请参见协议服务概述。
- 数据流动
文件存储CPFS与对象存储OSS之间已实现数据流动。在CPFS侧管理OSS桶中的文件,并通过POSIX接口访问OSS中的数据,CPFS会以数据块粒度透明的加载OSS中的数据,并放入CPFS中进行加速,应用无需特殊改造。更多信息,请参见数据流动概述。
- NFSv4 ACL
CPFS文件系统支持NFSv4 ACL,您可以通过NFSv4 ACL给目录或文件授予访问权限,包括读、写、执行。更多信息,请参见NFSv4 ACL特性。
- 数据监控
CPFS支持监控功能,您可以通过监控功能查看CPFS文件系统使用情况的实时信息,如文件系统性能和NFS协议性能。更多信息,请参见查看CPFS性能监控。
存储规格
指标 | 100 MB/s/TiB基线 | 200 MB/s/TiB基线 |
---|---|---|
IO带宽 | 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 |
最大读吞吐(突发) | 读+写 20GB/s | |
最大写吞吐(突发) | ||
容量规格 |
|
支持地域
华东1(杭州)、华东2(上海)、华北1(青岛)、华北2(北京)、华北3(张家口)、华北5(呼和浩特)、华北6(乌兰察布)、华南1(深圳)、华南2(河源)、西南1(成都)。
若其他地域需要使用CPFS文件系统,请您提交工单咨询。