联科并行文件系统(CPFS):产品特点与典型应用说明

软件定位

CPFS是基于FUSE的开源并行文件系统,设计着重于容错,易于理解和易于部署。系统完全在用户空间中运行,对内核版本或其他组件的依赖性很小。

核心功能

系统优势内置容错CPFS使用多台服务器提供冗余。服务器故障后立即进行切换。服务器恢复后,自动与其他服务器进行数据同步。节省空间数据存储类似于RAID-5磁盘阵列,数据冗余的空间只有25%。尽管冗余,仍维持高速度。完全在用户空间运行无需匹配内核版本,只需要一个支持FUSE(Filesystem in USErspace)的Linux内核。易于理解用户可以轻松理解内部文件。系统的设计简单,并有完整文档,允许根据需要进行修改。易于构建获取Docker镜像,稍微修改Dockerfile,运行后即可产生适合安装在您的Linux发布的软件包。系统特点符合POSIX的文件系统以基于FUSE的客户端查看单个文件树,具有完整的元数据一致性和close-to-open的数据一致性,与大部分应用程序兼容。可扩展两个元数据服务器,任意数量的数据服务器组,每组包含5个数据服务器。可按需扩展IO性能和存储容量。支持两个权限模型可选择在元数据服务器或客户端检查文件系统访问权限。充分的测试使用各种工作负载来测试系统在运行不同的应用程序和处理不同故障的情况。多个预先构建版本我们已为CentOS,Fedora,Ubuntu和Debian预先构建和测试,可直接部署。

数据处理与集成

服务器恢复后,自动与其他服务器进行数据同步。节省空间数据存储类似于RAID-5磁盘阵列,数据冗余的空间只有25%。系统特点符合POSIX的文件系统以基于FUSE的客户端查看单个文件树,具有完整的元数据一致性和close-to-open的数据一致性,与大部分应用程序兼容。可扩展两个元数据服务器,任意数量的数据服务器组,每组包含5个数据服务器。支持两个权限模型可选择在元数据服务器或客户端检查文件系统访问权限。

应用与价值

联科集团(中国)有限公司旗下的联科并行文件系统(CPFS)面向设计研发与工程场景,把上述能力沉淀为可复用的产品能力。它帮助相关团队把核心业务流程纳入统一、可追溯的工作流,减少跨工具的手工协调与信息滞后,使决策与执行之间的链路更短、更稳。在业务节奏加快、协作节点增多的当下,这类工具的价值正从“可选”变为“刚需”,能否把流程与数据管清楚,往往直接决定团队的交付效率与质量底线。

评论