关于Hadoop失败和新HBase?

时间:2015-01-21 23:03:34

标签: hadoop hbase

我有两个问题:

1. Is NameNode still single point of failure in Hadoop YARN or new version of Hadoop e.g. 2.5?

Hadoop的单点故障是什么?

2.  I saw Facebook is using HydraBase. Is HydraBase new version Hbase or is it new DBMS similar to Hbase?

HydraBase有Apache版本还是开源?

谢谢!

1 个答案:

答案 0 :(得分:1)

回答你的第一个问题:

单点故障是系统的一部分,如果失败,整个系统将不可用。通过在所有潜在的SPOF中添加冗余可以避免SPOF。

HDFS和YARN(MR2)是Hadoop的核心组件,在HDFS中,namenode是SPOF,但是随着Namnode HA的介绍(2个名称节点一个活动和一个备用),namenode不再是SPOF。您可以在Hadoop 2.5中配置Namenode HA

在YARN中,资源管理器是SPOF,但可以为Hadoop 2.3版本配置HA。

回答第二个问题

Hydrabase

Hydrabase是Hbase的加强版本,但这将是一个单独的NOSQL保护。

使HydraBase比HBase更好的原因是它应该是一个更可靠的数据库,可以在服务器发生故障时最大限度地减少停机时间。如果区域服务器出现故障,它所托管的所有区域都必须迁移到另一个区域服务器。据Facebook称,虽然HBase具有自动故障转移功能,但实际上可能需要很长时间。

截至目前,Hydrabase还不是开源软件,但Facebook将在Apache Projects(开源)下发布它。它的apache版本将在5个月内发布,访问site以获取确切的发布日期