自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Jeff Markham:Hadoop YARN的高可用性

原創(chuàng)
數(shù)據(jù)庫(kù) Hadoop
2013 Hadoop中國(guó)技術(shù)峰會(huì)上,51CTO記者有幸采訪到Hortonworks CTO,Jeff Markham先生。Jeff是曾經(jīng)與VMware,Red Hat,IBM等公司一起構(gòu)建不同架構(gòu)的應(yīng)用,用以處理非結(jié)構(gòu)化數(shù)據(jù)。

【51CTO獨(dú)家特稿】在2013 China Hadoop Summit峰會(huì)上,來自Hortonworks的CTO,Jeff先生為我們分享了YARN在大數(shù)據(jù)方面的應(yīng)用。

Jeff首先談到了YARN對(duì)比MESOS的一些優(yōu)勢(shì)。比如架構(gòu)更加簡(jiǎn)單,用戶可以不用過于復(fù)雜的設(shè)計(jì)工程。在可擴(kuò)展性方面,YARN也有自己的優(yōu)勢(shì)。Yarn 框架相對(duì)于老的 MapReduce 框架什么優(yōu)勢(shì)呢?我們可以看到:

這個(gè)設(shè)計(jì)大大減小了 JobTracker(也就是現(xiàn)在的 ResourceManager)的資源消耗,并且讓監(jiān)測(cè)每一個(gè) Job 子任務(wù) (tasks) 狀態(tài)的程序分布式化了,更安全、更優(yōu)美。在新的 Yarn 中,ApplicationMaster 是一個(gè)可變更的部分,用戶可以對(duì)不同的編程模型寫自己的 AppMst,讓更多類型的編程模型能夠跑在 Hadoop 集群中,可以參考 hadoop Yarn 官方配置模板中的 mapred-site.xml 配置。

對(duì)于資源的表示以內(nèi)存為單位 ( 在目前版本的 Yarn 中,沒有考慮 cpu 的占用 ),比之前以剩余 slot 數(shù)目更合理。 老的框架中,JobTracker 一個(gè)很大的負(fù)擔(dān)就是監(jiān)控 job 下的 tasks 的運(yùn)行狀況,現(xiàn)在,這個(gè)部分就扔給 ApplicationMaster 做了,而 ResourceManager 中有一個(gè)模塊叫做 ApplicationsMasters( 注意不是 ApplicationMaster),它是監(jiān)測(cè) ApplicationMaster 的運(yùn)行狀況,如果出問題,會(huì)將其在其他機(jī)器上重啟。

Container 是 Yarn 為了將來作資源隔離而提出的一個(gè)框架。這一點(diǎn)應(yīng)該借鑒了 Mesos 的工作,目前是一個(gè)框架,僅僅提供 java 虛擬機(jī)內(nèi)存的隔離 ,hadoop 團(tuán)隊(duì)的設(shè)計(jì)思路應(yīng)該后續(xù)能支持更多的資源調(diào)度和控制 , 既然資源表示成內(nèi)存量,那就沒有了之前的 map slot/reduce slot 分開造成集群資源閑置的尷尬情況。

責(zé)任編輯:彭凡 來源: 51CTO
相關(guān)推薦

2024-02-27 09:48:25

Redis集群數(shù)據(jù)庫(kù)

2012-07-04 11:21:07

OpenStack

2012-09-04 13:43:31

SQL Server

2013-08-28 10:30:39

vSphere

2010-12-31 14:36:15

ExchangeSer

2011-08-25 15:42:49

2024-12-11 08:35:55

2024-08-13 15:42:19

2009-02-26 16:59:36

VMware虛擬化虛擬機(jī)

2018-06-21 08:23:35

云存儲(chǔ)高可用應(yīng)用

2010-04-19 14:49:56

Oracle高可用性

2011-04-14 13:13:28

SQL serverSQL Mirror

2017-03-15 15:14:03

MySQL數(shù)據(jù)庫(kù)高可用性

2011-11-25 13:24:56

2011-11-30 22:05:03

ibmdw云計(jì)算

2011-12-02 10:10:34

RedisFailover

2012-02-22 10:13:43

虛擬化桌面虛擬化VMware View

2010-06-03 15:23:48

2010-12-07 15:30:15

Exchange Se

2020-07-29 08:30:48

微服務(wù)架構(gòu)數(shù)據(jù)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)