文件名称:cpfs-os:ClusterTech并行文件系统
文件大小:815KB
文件格式:ZIP
更新时间:2024-06-07 08:39:03
C++
ClusterTech并行文件系统 这是CPFS( 并行文件系统)的开源版本。 CPFS是一种高性能的分布式并行文件系统,具有容错功能,并且易于安装。 该接口高度兼容POSIX,因此无需重写大多数应用程序即可享受CPFS提供的高速和容错能力。 CPFS集群由1个或2个(首选)元数据服务器以及5个数据服务器(现在为编译时间常数)的倍数组成。 元数据服务器存储目录数据并像RAID-1磁盘阵列一样复制它们。 数据服务器存储文件数据并像RAID-5磁盘阵列一样复制它们。 通过基于FUSE的客户端访问服务器数据。 使用FUSE提供的节点本地缓存,并实现了缓存一致性。 元数据是完全一致的。 数据实现了紧密开放的一致性。 该软件支持在服务器崩溃和恢复时自动进行故障转移和数据重新同步。 目前,系统在重新同步期间没有响应。 (我们现在正在尝试修改软件,以允许部分在线重新同步。)与实际的磁盘阵列不同,复制