作者:Sanjay Ghemawat
          Howard Gobioff
          Shun-Tak Leung
翻译:tinyfool

5.1.2 块复制

诚如之前讨论的,每个块被复制到不同机架上的不同的块服务器上。用户可以为文件命名空间的不同部分设定不同的复制级别。缺省值是3。当有块服务器离线或者通过校验和验证(查看5.2章节)发现了坏块,主服务器克隆已存在的副本用来保证每个块被完全复制。虽然块复制工作的很好,但是我们也在寻找需要同等或者更少代码的,其他形式的跨服务器冗余方案来解决我们日益增长的只读存储需求。我们希望它更有挑战性,但是更加易于管理,在我们非常松散的系统结构下实现更复杂的冗余体系,因为我们的通讯主要是追加和读取构成的,而不是小的随机写。


<< 5.1.1 快速恢复 | 5.1.3 主节点复制 >>