在准备基础架构以利用MooseFS或XtreemFS等分布式存储系统时,各个节点应如何将存储呈现给环境的其余部分?
将分区呈现在物理硬件附近是否更好,或者各个节点是否应该呈现逻辑卷和/或卷组?
在之前的问题“有没有办法通过 NFS 做类似 LVM 的事情? ”,我通过 VMware 的中介使用像GlusterFS这样的分布式系统获得了类似的结果。
对于分布式文件系统,如何最好地处理这种情况?该方法是否因选择的分布式文件系统而异?
在准备基础架构以利用MooseFS或XtreemFS等分布式存储系统时,各个节点应如何将存储呈现给环境的其余部分?
将分区呈现在物理硬件附近是否更好,或者各个节点是否应该呈现逻辑卷和/或卷组?
在之前的问题“有没有办法通过 NFS 做类似 LVM 的事情? ”,我通过 VMware 的中介使用像GlusterFS这样的分布式系统获得了类似的结果。
对于分布式文件系统,如何最好地处理这种情况?该方法是否因选择的分布式文件系统而异?
似乎有两种通用方法(至少在 MooseFS 和 XtreemFS 世界中):
一次开车
一次成交量方法
哪个看起来更好
根据 XtreemFS 的响应,MooseFS 似乎可以从一次卷的方法中受益,但前提是您可以很好地缓解潜在的驱动器故障。
Drive-at-a-time 的好处是,在单个驱动器发生故障(这似乎是可能发生的最令人担忧的物理错误)的情况下,MooseFS 的排序算法和恢复系统可以复制现在未复制的数据并“忽略“故障驱动器。
一次卷具有强制复制数据在不同服务器上的好处 - 但不能保证均匀/水平的单个驱动器使用。
这些答案来自MooseFS和XtreemFS各自的邮件列表——只有语法和可读性得到了改进;提供的原始线程链接