当前位置: 首页 > 图灵资讯 > 技术篇> HDFS使用QJM实现高可用(一)

HDFS使用QJM实现高可用(一)

来源:图灵教育
时间:2023-06-08 09:26:14

QJM的基本原理是用2N+1个JournalNode存储Editlog,每次写数据操作都有大部分(>=N+1)当返回成功时,我认为写作成功,数据不会丢失。当然,该算法最多可以容忍N台机器。如果超过N台机器,该算法将无效。

第一部分

1.使用QJM实现HA已成为开源版的默认HA方案,那么,为什么呢? 用QJM实现HA?

1)不需要配置额外的高共享存储,降低了复杂性和维护成本;

2)不需要单独配置fencing实现,QJM本身内置fencing功能;

3)不存在Singlel存在 Point Of Failure;

4)系统健壮性强;

2.

未完待续