文件名称:MagmaFS:用于Linux的实验性分布式文件系统
文件大小:1.8MB
文件格式:ZIP
更新时间:2024-05-31 04:35:56
linux filesystem distributed distributed-file-system Shell
MagmaFS分布式文件系统 Magma是Linux的分布式网络文件系统。 分布式是指岩浆在节点(称为火山)的群集(称为熔岩网络)上分布数据。 由Magma管理的每个对象(包括文件,目录,符号链接等)都称为flare 。 每个火山都拥有SHA1键空间的一部分。 当火炬存储在岩浆内部时,其路径将被散列以产生SHA1密钥。 耀斑将由拥有密钥所属的SHA1密钥空间切片的火山主持。 该设计旨在克服众所周知的问题,这些问题与单点故障角色(例如主节点,名称节点等)的存在有关。 岩浆目前是一个实验项目。 它能够形成由两个或更多节点组成的网络,并将每个操作冗余地复制到下一个节点(在两个火山的情况下,这基本上等同于网络RAID1)。 岩浆有一个部分实现的负载均衡器,它将在节点之间移动密钥,以均衡整个网络上的压力。 可以使用提供的mount.magma命令在Linux上挂载Magma文件系统。 它需要内