MapR 架构、设计、实现分析

1、MapR是什么

        在大数据这个潜力无比的新兴市场中,Hadoop无疑已经提前卡位成功。 在Hadoop的基础上,人们纷纷推出了自己的发行版和增值服务,比如Cloudera推出了CDH;IBM则推出了InfoSphere BigInsights;Yahoo更是将原来开发Hadoop的部分独立拆分出来成立了一家新公司Hortonworks。MarR与上述类似,它是2009年注册成立的公司,并且成功推出了具有里程碑意义的发行版本。GIGAOM网站这样描述MapR:构建一个HDFS的私有替代品,这个替代品比当前的开源版本快三倍,自带快照功能,而且支持无Namenode单点故障(SPOF),并且在API上和兼容,所以可以考虑将其作为替代方案。

MapR 架构、设计、实现分析_第1张图片
—————————————————————————————————————————————————————————————————————————————

2、HDFS缺陷







MapR 架构、设计、实现分析_第2张图片

MapR 架构、设计、实现分析_第3张图片

MapR 架构、设计、实现分析_第4张图片

—————————————————————————————————————————————————————————————————————————————

3、MapR设计



MapR 架构、设计、实现分析_第5张图片
—————————————————————————————————————————————————————————————————————————————

3.1分布式NameNode



MapR 架构、设计、实现分析_第6张图片


MapR 架构、设计、实现分析_第7张图片
—————————————————————————————————————————————————————————————————————————————


3.2关于NameNode的补充说明




MapR 架构、设计、实现分析_第8张图片

MapR 架构、设计、实现分析_第9张图片
—————————————————————————————————————————————————————————————————————————————

3.3MapR Volume



MapR 架构、设计、实现分析_第10张图片
—————————————————————————————————————————————————————————————————————————————

4、MapR实现



MapR 架构、设计、实现分析_第11张图片
—————————————————————————————————————————————————————————————————————————————

4.1 MapR编程模型



MapR 架构、设计、实现分析_第12张图片
—————————————————————————————————————————————————————————————————————————————

4.2MapR on Linux



MapR 架构、设计、实现分析_第13张图片
—————————————————————————————————————————————————————————————————————————————

4.3 事务、日志、完整性检查


MapR 架构、设计、实现分析_第14张图片
—————————————————————————————————————————————————————————————————————————————

4.4 写流程



MapR 架构、设计、实现分析_第15张图片
—————————————————————————————————————————————————————————————————————————————

5、性能评测


MapR 架构、设计、实现分析_第16张图片

你可能感兴趣的:(Hadoop)