今天给大家分享Cloudera Manager架构设计和原理剖析,是我参加某商业活动进行演讲的Keynote幻灯片,如果你在“DT(DataTechnology)”中,请忽略本次分享内容。
我也曾在公开的在“DT(DataTechnology)”中在线分享过此内容,如果你感兴趣可以持续关注。本片子主要是在商业上面驱动下,去研究世界上最领先的也是设计最合理的Hadoop集群管理软件ClouderaManage;也在生产环境使用长达数年之久没有发现过任何重大故障,Cloudera出品的Hadoop集群管理软件ClouderaManager,CDH是Hadoop生态的软件安装包。
Cloudera Manager的一些设计理念,从而促使他在市场上取得了非凡的市场份额,做为一名大数据工程师的我最直观的感受:
1、小白式安装,小白式升级和降级,维护成本低。
2、文档非常详细.
3、做为一款Hadoop生态监控管理软件,监控指标丰富,告警内容精准。
4、CM所见即所得,让你专注你的业务,高度可视化管理基础平台。
5、CM最好的Hadoop集群管理和监控软件,没有之一。
6、CM修改配置方便,资源分配设置可视化,维护成本低。
7、设计合理,对底层系统侵入性低,卸载之后,就像从未安装过,这一点非常重要,玩过的就能深刻体会这一点得优势。 8、CM不开源,企业级付费,版本跟进保守,社区版本不透明,社区版功能有些许小限制。 借助这个内容,我们可以了解到CM的设计理念和设计哲学,我长期专注于大型分布式监控系统的研究和设计工作,体会非常深刻,一个软件的设计思想多么重要,同样是集群管理软件Ambari的设计又是完全不同的,即使他们都是Hadoop集群管理和监控软件,但是设计和实现上差距显著。如果你对Ambari欢迎关注后续内容,我将会推送《Ambari源代码解读和架构设计》。
原创文章,转载请注明: 转载自 whoami 的博客
本博客的文章集合:
http://www.itweet.cn/archives/