精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

Hadoop YARN中內(nèi)存和CPU兩種資源的調(diào)度和隔離

開發(fā) 前端 Hadoop
Hadoop YARN同時(shí)支持內(nèi)存和CPU兩種資源的調(diào)度(默認(rèn)只支持內(nèi)存,如果想進(jìn)一步調(diào)度CPU,需要自己進(jìn)行一些配置),本文將介紹YARN是如何對(duì)這些資源進(jìn)行調(diào)度和隔離的。

Hadoop  YARN同時(shí)支持內(nèi)存和CPU兩種資源的調(diào)度(默認(rèn)只支持內(nèi)存,如果想進(jìn)一步調(diào)度CPU,需要自己進(jìn)行一些配置),本文將介紹YARN是如何對(duì)這些資源進(jìn)行調(diào)度和隔離的。

在YARN中,資源管理由ResourceManager和NodeManager共同完成,其中,ResourceManager中的調(diào)度器負(fù)責(zé) 資源的分配,而NodeManager則負(fù)責(zé)資源的供給和隔離。ResourceManager將某個(gè)NodeManager上資源分配給任務(wù)(這就是所 謂的“資源調(diào)度”)后,NodeManager需按照要求為任務(wù)提供相應(yīng)的資源,甚至保證這些資源應(yīng)具有獨(dú)占性,為任務(wù)運(yùn)行提供基礎(chǔ)的保證,這就是所謂的 資源隔離。

關(guān)于Hadoop YARN資源調(diào)度器的詳細(xì)介紹,可參考我的這篇文章:YARN/MRv2 Resource Manager深入剖析—資源調(diào)度器

在正式介紹具體的資源調(diào)度和隔離之前,先品味一下內(nèi)存和CPU這兩種資源的特點(diǎn),這是兩種性質(zhì)不同的資源。內(nèi)存資源的多少會(huì)會(huì)決定任務(wù)的生死,如果內(nèi)存不夠,任務(wù)可能會(huì)運(yùn)行失敗;相比之下,CPU資源則不同,它只會(huì)決定任務(wù)運(yùn)行的快慢,不會(huì)對(duì)生死產(chǎn)生影響。

【YARN中內(nèi)存資源的調(diào)度和隔離】

基于以上考慮,YARN允許用戶配置每個(gè)節(jié)點(diǎn)上可用的物理內(nèi)存資源,注意,這里是“可用的”,因?yàn)橐粋€(gè)節(jié)點(diǎn)上的內(nèi)存會(huì)被若干個(gè)服務(wù)共享,比如一部分給YARN,一部分給HDFS,一部分給HBase等,YARN配置的只是自己可以使用的,配置參數(shù)如下:

(1)yarn.nodemanager.resource.memory-mb

表示該節(jié)點(diǎn)上YARN可使用的物理內(nèi)存總量,默認(rèn)是8192(MB),注意,如果你的節(jié)點(diǎn)內(nèi)存資源不夠8GB,則需要調(diào)減小這個(gè)值,而YARN不會(huì)智能的探測(cè)節(jié)點(diǎn)的物理內(nèi)存總量。

(2)yarn.nodemanager.vmem-pmem-ratio

任務(wù)每使用1MB物理內(nèi)存,最多可使用虛擬內(nèi)存量,默認(rèn)是2.1。

(3) yarn.nodemanager.pmem-check-enabled

是否啟動(dòng)一個(gè)線程檢查每個(gè)任務(wù)正使用的物理內(nèi)存量,如果任務(wù)超出分配值,則直接將其殺掉,默認(rèn)是true。

(4) yarn.nodemanager.vmem-check-enabled

是否啟動(dòng)一個(gè)線程檢查每個(gè)任務(wù)正使用的虛擬內(nèi)存量,如果任務(wù)超出分配值,則直接將其殺掉,默認(rèn)是true。

(5)yarn.scheduler.minimum-allocation-mb

單個(gè)任務(wù)可申請(qǐng)的最少物理內(nèi)存量,默認(rèn)是1024(MB),如果一個(gè)任務(wù)申請(qǐng)的物理內(nèi)存量少于該值,則該對(duì)應(yīng)的值改為這個(gè)數(shù)。

(6)yarn.scheduler.maximum-allocation-mb

單個(gè)任務(wù)可申請(qǐng)的最多物理內(nèi)存量,默認(rèn)是8192(MB)。

默認(rèn)情況下,YARN采用了線程監(jiān)控的方法判斷任務(wù)是否超量使用內(nèi)存,一旦發(fā)現(xiàn)超量,則直接將其殺死。由于Cgroups對(duì)內(nèi)存的控制缺乏靈活性 (即任務(wù)任何時(shí)刻不能超過內(nèi)存上限,如果超過,則直接將其殺死或者報(bào)OOM),而Java進(jìn)程在創(chuàng)建瞬間內(nèi)存將翻倍,之后驟降到正常值,這種情況下,采用 線程監(jiān)控的方式更加靈活(當(dāng)發(fā)現(xiàn)進(jìn)程樹內(nèi)存瞬間翻倍超過設(shè)定值時(shí),可認(rèn)為是正常現(xiàn)象,不會(huì)將任務(wù)殺死),因此YARN未提供Cgroups內(nèi)存隔離機(jī)制。

【YARN中CPU資源的調(diào)度和隔離】

在YARN中,CPU資源的組織方式仍在探索中,目前(2.2.0版本)只是一個(gè)初步的,非常粗粒度的實(shí)現(xiàn)方式,更細(xì)粒度的CPU劃分方式已經(jīng)提出來了,正在完善和實(shí)現(xiàn)中。

目前的CPU被劃分成虛擬CPU(CPU virtual Core),這里的虛擬CPU是YARN自己引入的概念,初衷是,考慮到不同節(jié)點(diǎn)的CPU性能可能不同,每個(gè)CPU具有的計(jì)算能力也是不一樣的,比如某個(gè) 物理CPU的計(jì)算能力可能是另外一個(gè)物理CPU的2倍,這時(shí)候,你可以通過為***個(gè)物理CPU多配置幾個(gè)虛擬CPU彌補(bǔ)這種差異。用戶提交作業(yè)時(shí),可以指 定每個(gè)任務(wù)需要的虛擬CPU個(gè)數(shù)。在YARN中,CPU相關(guān)配置參數(shù)如下:

(1)yarn.nodemanager.resource.cpu-vcores

表示該節(jié)點(diǎn)上YARN可使用的虛擬CPU個(gè)數(shù),默認(rèn)是8,注意,目前推薦將該值設(shè)值為與物理CPU核數(shù)數(shù)目相同。如果你的節(jié)點(diǎn)CPU核數(shù)不夠8個(gè),則需要調(diào)減小這個(gè)值,而YARN不會(huì)智能的探測(cè)節(jié)點(diǎn)的物理CPU總數(shù)。

(2) yarn.scheduler.minimum-allocation-vcores

單個(gè)任務(wù)可申請(qǐng)的最小虛擬CPU個(gè)數(shù),默認(rèn)是1,如果一個(gè)任務(wù)申請(qǐng)的CPU個(gè)數(shù)少于該數(shù),則該對(duì)應(yīng)的值改為這個(gè)數(shù)。

(3)yarn.scheduler.maximum-allocation-vcores

單個(gè)任務(wù)可申請(qǐng)的最多虛擬CPU個(gè)數(shù),默認(rèn)是32。

默認(rèn)情況下,YARN是不會(huì)對(duì)CPU資源進(jìn)行調(diào)度的,你需要配置相應(yīng)的資源調(diào)度器讓你支持,具體可參考我的這兩篇文章:

(1)Hadoop YARN配置參數(shù)剖析(4)—Fair Scheduler相關(guān)參數(shù)

(2)Hadoop YARN配置參數(shù)剖析(5)—Capacity Scheduler相關(guān)參數(shù)

默認(rèn)情況下,NodeManager不會(huì)對(duì)CPU資源進(jìn)行任何隔離,你可以通過啟用Cgroups讓你支持CPU隔離。

由于CPU資源的獨(dú)特性,目前這種CPU分配方式仍然是粗粒度的。舉個(gè)例子,很多任務(wù)可能是IO密集型的,消耗的CPU資源非常少,如果此時(shí)你為它 分配一個(gè)CPU,則是一種嚴(yán)重浪費(fèi),你完全可以讓他與其他幾個(gè)任務(wù)公用一個(gè)CPU,也就是說,我們需要支持更粒度的CPU表達(dá)方式。

借鑒亞馬遜EC2中CPU資源的劃分方式,即提出了CPU最小單位為EC2 Compute Unit(ECU),一個(gè)ECU代表相當(dāng)于1.0-1.2 GHz 2007 Opteron or 2007 Xeon處理器的處理能力。YARN提出了CPU最小單位YARN Compute Unit(YCU),目前這個(gè)數(shù)是一個(gè)整數(shù),默認(rèn)是720,由參數(shù)yarn.nodemanager.resource.cpu-ycus-per- core設(shè)置,表示一個(gè)CPU core具備的計(jì)算能力(該feature在2.2.0版本中并不存在,可能增加到2.3.0版本中),這樣,用戶提交作業(yè)時(shí),直接指定需要的YCU即 可,比如指定值為360,表示用1/2個(gè)CPU core,實(shí)際表現(xiàn)為,只使用一個(gè)CPU core的1/2計(jì)算時(shí)間。注意,在操作系統(tǒng)層,CPU資源是按照時(shí)間片分配的,你可以說,一個(gè)進(jìn)程使用1/3的CPU時(shí)間片,或者1/5的時(shí)間片。

https://issues.apache.org/jira/browse/YARN-1089

https://issues.apache.org/jira/browse/YARN-1024

Hadoop 新特性、改進(jìn)、優(yōu)化和Bug分析系列5:YARN-3

【總結(jié)】

目前,YARN 內(nèi)存資源調(diào)度借鑒了Hadoop 1.0中的方式,比較合理,但CPU資源的調(diào)度方式仍在不斷改進(jìn)中,目前只是一個(gè)初步的粗糙實(shí)現(xiàn),相信在不久的將來,YARN 中CPU資源的調(diào)度將更加完善。

原文鏈接:http://dongxicheng.org/mapreduce-nextgen/hadoop-yarn-memory-cpu-scheduling/

責(zé)任編輯:陳四芳 來源: dongxicheng.org
相關(guān)推薦

2013-05-27 14:31:34

Hadoop 2.0

2012-12-24 13:30:34

iOS

2011-06-22 14:14:27

pageEncodincontentType

2021-02-24 13:51:45

BIMAI建筑技術(shù)

2014-03-21 09:30:26

軟件開發(fā)碼農(nóng)

2023-12-26 00:55:51

資源隔離CPU

2011-08-08 14:13:47

iPhone XML NSXMLParse

2021-04-28 07:34:46

SpringScheduledAsync

2020-02-21 17:33:17

SparkKafka數(shù)據(jù)

2009-07-30 15:09:44

asp.net中Bin

2024-09-20 11:32:28

.NET內(nèi)存管理

2016-11-07 09:02:02

Malloc內(nèi)存syscall

2023-11-09 09:09:36

ZookeeperCP組件

2021-07-26 14:14:40

VRAI人工智能

2014-01-07 14:04:13

HadoopMapReduce

2020-09-24 10:09:01

GETPOST前端

2010-07-13 10:47:18

Perl面向?qū)ο?/a>

2009-06-19 17:05:08

MVC框架Struts和Spri

2022-03-24 23:04:37

linux靜態(tài)庫動(dòng)態(tài)庫

2015-05-05 09:37:29

OpenStackNova資源統(tǒng)計(jì)
點(diǎn)贊
收藏

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

欧美一区观看| 日韩大片在线观看| 性高湖久久久久久久久| 在线综合视频播放| 欧美第一黄网| 91精品国产乱码久久久张津瑜| 九九热视频在线观看| 136国产福利精品导航网址应用| 久久亚洲一区二区三区明星换脸 | 91久久精品国产| 免费看黄色的视频| 97人人爽人人澡人人精品| 国精品**一区二区三区在线蜜桃| 亚洲图片欧美午夜| 久久久免费视频网站| 人妻一区二区三区免费| 午夜精品av| 日韩一区二区三区视频在线| 宅男在线精品国产免费观看| 羞羞色院91蜜桃| 亚洲资源网你懂的| 欧美性jizz18性欧美| 精品综合在线| 欧美一级片免费在线观看| 国产精品xxx在线观看| 亚洲一区二区三区中文字幕| 懂色一区二区三区av片| 五月天综合在线| 哺乳一区二区三区中文视频| 亚洲国产精品一区二区久久恐怖片| 91亚洲精品视频| 99久久久久久久久| 欧美亚洲在线日韩| 欧美日韩国产123区| 亚洲一区bb| 国产女人高潮的av毛片| 欧美精选一区| 亚洲精品第一页| av观看免费在线| 丰乳肥臀在线| 26uuu国产一区二区三区| 日本韩国在线不卡| 免费看日本黄色片| 蜜桃在线一区| 精品久久久久久久久久久| 欧美一区二区三区精美影视 | 国产精品一区免费视频| 欧美高跟鞋交xxxxxhd| 亚洲久久久久久| 日韩av免费| 亚洲欧美偷拍三级| 精品乱子伦一区二区三区| www.天天干.com| 亚洲欧美bt| 91高清免费视频| 日韩黄色中文字幕| 日韩黄色大片| 日韩中文字幕免费视频| 色哟哟网站在线观看| 天堂中文在线播放| 中文字幕亚洲一区二区av在线 | 一级特黄aaa| 红桃视频欧美| 亚洲一二三在线| 在线观看国产精品一区| 欧美日韩一二三四| 精品国产在天天线2019| 九一精品在线观看| 好看的中文字幕在线播放| 亚洲综合色视频| 午夜老司机精品| 日韩有码第一页| 不卡av免费在线观看| 成人免费网站在线看| 国产 欧美 日韩 在线| 亚洲三级免费| 久久香蕉国产线看观看av| 中文字幕在线播放一区| 日韩欧美中文字幕电影| 日韩一区二区免费视频| 国产精品19p| 欧美jizz18| 色琪琪一区二区三区亚洲区| 亚洲国产一二三精品无码| 国产女人在线视频| 91在线看国产| 国产精品免费在线播放| 国产男女裸体做爰爽爽| 国产精品 日产精品 欧美精品| 国产成人精品免高潮在线观看 | 男插女视频网站| 中文在线а√天堂| 日韩欧美国产中文字幕| 国产一伦一伦一伦| 欧美色999| 欧美一区二区三区视频在线| 2025韩国理伦片在线观看| 亚洲天堂免费电影| 欧美日本国产视频| 亚洲一区二区在线免费| 91成人在线精品视频| 日韩电影中文字幕av| 国产极品一区二区| 日本不卡二三区| 久久人人爽人人爽人人片av高清| 中日韩一级黄色片| 欧美顶级大胆免费视频| 中文字幕欧美日韩va免费视频| av无码一区二区三区| 日韩成人三级| 欧美一级大片在线免费观看| 国产成人无码精品| 国产综合色精品一区二区三区| 国产美女主播一区| 91片黄在线观看喷潮| 99久久精品免费观看| 正在播放91九色| 五月天av在线| 日韩精品一区二区三区视频在线观看 | 国产免费一区二区三区在线能观看| 欧美一区,二区| 亚洲三级免费电影| 婷婷丁香激情网| 日日狠狠久久偷偷综合色| 欧美成人在线影院| 亚洲天堂黄色片| 欧美激情四色| 国产精品一区二区久久国产| 日韩午夜影院| 国产性天天综合网| 亚洲国产精品一区在线观看不卡| 国产在线高清| 欧美日韩国产综合视频在线观看中文| 日本在线xxx| 成人小电影网站| 欧美色手机在线观看| 欧美国产日韩另类| 日本在线视频一区二区三区| 欧美精品一区二区三区在线播放| 91视频免费看片| 欧美黄色精品| 91在线视频一区| 国产精品久久久久久久一区二区| 国产成人综合网| 亚洲AV无码成人精品一区| 人人超在线公开视频| 欧美日韩一区二区精品| 成人性生活免费看| 国产欧美午夜| 成人福利在线观看| 中文字幕日本在线| 亚洲成人av电影| 日本一区二区在线观看视频| 国产91久久精品一区二区| 北条麻妃在线一区二区| 伊人影院中文字幕| 不卡的看片网站| 欧美日韩性生活片| 亚洲国产精品嫩草影院久久av| 7m第一福利500精品视频| 水莓100国产免费av在线播放| 国产精品美女一区二区三区| 无码熟妇人妻av在线电影| 亚洲精品粉嫩美女一区| 中文字幕亚洲欧美| 国产又粗又猛视频免费| 亚洲欧美另类综合偷拍| 国产成人精品无码播放| 日韩免费一级| 欧美高清视频在线播放| 神宫寺奈绪一区二区三区| 亚洲欧美在线视频观看| 大陆极品少妇内射aaaaa| 在线高清欧美| 国产亚洲一级高清| 一级片免费观看视频| 夜夜嗨av一区二区三区中文字幕 | 国产xxxx孕妇| 国产亚洲美州欧州综合国| www.色就是色| 91精品亚洲| 国产精品久久久久久亚洲影视 | 亚洲精品日韩久久久| 久久中文免费视频| 成人午夜免费电影| 午夜久久久久久久久久久| 日韩免费小视频| 久久精品一本久久99精品| 久久这里只有精品9| 亚洲欧洲中文日韩久久av乱码| 特级特黄刘亦菲aaa级| 天天av综合| 国产精品色悠悠| 在线h片观看| 欧美一区二区三区影视| 日本三级午夜理伦三级三| 亚洲国产精品激情在线观看| 日韩中文字幕二区| 1024精品久久久久久久久| 激情伦成人综合小说| 日韩在线你懂得| 俺也去精品视频在线观看| 欧美一区二区三区黄片| 欧美日韩亚洲综合一区| 国产精品黄色网| 亚洲日本在线观看| 波多野在线播放| 成人午夜在线视频| 91在线第一页| 欧美黄色大片网站| 日日夜夜精品网站| 老司机成人在线| 69久久夜色精品国产69乱青草| yiren22综合网成人| 欧美系列在线观看| 国产精品综合激情| 91片黄在线观看| 成人啪啪18免费游戏链接| 美女视频黄频大全不卡视频在线播放| 欧美午夜精品久久久久久蜜| 香蕉大人久久国产成人av| 国产精品视频网站| 成人自拍av| 久久精品在线播放| 青青草视频免费在线观看| 精品国产免费一区二区三区香蕉| 91无套直看片红桃| 欧美亚州韩日在线看免费版国语版| 久久久久久久99| 一区二区三区在线观看国产| 亚洲av成人片无码| 国产精品99久久久久久似苏梦涵| 一级黄色香蕉视频| 天天做天天爱天天综合网| 日韩av电影免费播放| 成人短视频软件网站大全app| 欧美精品中文字幕一区| 91亚洲欧美| 曰本色欧美视频在线| 国产精品无码久久av| 欧美日韩欧美一区二区| 国产精品尤物视频| 亚洲精品久久久久久国产精华液| 青青草自拍偷拍| 中文字幕精品综合| 内射毛片内射国产夫妻| 国产欧美日韩三区| 色哟哟网站在线观看| 国产精品一区专区| 精品国产aⅴ一区二区三区东京热| 精品无人区卡一卡二卡三乱码免费卡| 污网站免费在线| 激情综合色综合久久| 一级淫片在线观看| 国产乱子轮精品视频| 国产成人av片| 成av人片一区二区| 日本xxxx裸体xxxx| 国产在线精品国自产拍免费| 国产喷水theporn| 狠狠v欧美v日韩v亚洲ⅴ| 一级黄色高清视频| 处破女av一区二区| 黄色国产在线观看| 国产片一区二区| 婷婷社区五月天| 亚洲一区二区三区四区五区中文| www.99re7.com| 中文字幕一区日韩精品欧美| 小早川怜子一区二区的演员表| 亚洲精品日韩一| 免费毛片一区二区三区| 日本精品一区二区三区高清| 中文字幕在线播放不卡| 日韩一区二区影院| 人妻精品一区一区三区蜜桃91| 日韩av中文字幕在线播放| 国产粉嫩一区二区三区在线观看| 在线观看中文字幕亚洲| a篇片在线观看网站| 爽爽爽爽爽爽爽成人免费观看| 亚洲 小说区 图片区 都市| 欧美一区二区久久久| 免费看黄色一级视频| 亚洲乱亚洲乱妇无码| 天天干天天草天天射| 国产亚洲精品日韩| gogo在线观看| 日本久久久久久| 日韩欧美精品一区二区三区| 久久久久久91| 91麻豆国产福利在线观看宅福利| 久久久久久综合网天天| 久久91导航| 成人区精品一区二区| 精品视频免费| 黄色一级视频片| 国产一区二区三区免费在线观看| 欧美深性狂猛ⅹxxx深喉| 国产精品久久久久影院亚瑟| 粉嫩aⅴ一区二区三区| 欧美人成免费网站| 婷婷国产在线| 欧美成人精品xxx| 在线观看精品| 国产一区二区三区黄| av综合网页| 亚洲午夜激情| 亚洲综合精品四区| 女性生殖扒开酷刑vk| 国产精品久久久久久久久搜平片| 国产乡下妇女做爰毛片| 91精品国产aⅴ一区二区| 69久久夜色| 奇米一区二区三区四区久久| gogo人体一区| 韩国黄色一级大片| 日本不卡中文字幕| 一级黄色大片儿| 国产午夜亚洲精品午夜鲁丝片| 精品无码人妻一区二区三区品 | 久久久久久久久久久久久久av| 在线成人av网站| 国产内射老熟女aaaa∵| 一区二区三区天堂av| 欧美激情网站| 国产精品香蕉视屏| 欧美三区美女| 人妻巨大乳一二三区| 一区二区中文视频| 亚洲午夜无码久久久久| 亚洲老头同性xxxxx| 欧美xxxhd| 女女同性女同一区二区三区91| 欧美日韩国产高清电影| 欧美精品一区免费| 不卡一二三区首页| 国产一级性生活| 精品国产伦一区二区三区观看体验 | 成人免费不卡视频| 久久亚洲AV无码| 精品国产91亚洲一区二区三区婷婷| aa在线视频| 666精品在线| 蜜桃a∨噜噜一区二区三区| 亚洲熟妇无码另类久久久| av日韩在线网站| 91n在线视频| 欧美精品日韩综合在线| 黄色网址免费在线观看| 97婷婷大伊香蕉精品视频| av成人在线播放| 成人在线免费网站| 伊人蜜桃色噜噜激情综合| 成人黄色一区二区| 国产日韩欧美激情| 亚洲精品国产欧美在线观看| 深夜精品寂寞黄网站在线观看| 国产香蕉久久| 熟女熟妇伦久久影院毛片一区二区| 国产尤物一区二区在线| 成年人av电影| 在线精品亚洲一区二区不卡| 99免费在线视频| 久久久久久久久久久亚洲| 久久365资源| aa免费在线观看| 国产精品免费丝袜| www.av导航| 91chinesevideo永久地址| 国产日产一区| 你懂的av在线| 国产日韩欧美一区二区三区乱码| 日韩xxx视频| 美女啪啪无遮挡免费久久网站| 综合欧美亚洲| 热久久精品免费视频| 日韩毛片精品高清免费| 亚洲黄色a级片| 久久影视电视剧免费网站| 国产精品aaa| 午夜精品偷拍| 免费观看av网站| 一区二区高清视频在线观看| 五十路在线观看| 国产在线视频不卡| 日韩中文首页| 潘金莲一级淫片aaaaa| 日韩欧美综合在线视频| 国精产品一品二品国精品69xx| 久久精品影视伊人网| 高清精品xnxxcom| 日韩视频免费在线播放| 亚洲激情男女视频| 国产高清一级毛片在线不卡| 99精品国产高清一区二区| 日本道不卡免费一区| 少妇被狂c下部羞羞漫画| 男生和女生一起差差差视频| 中文字幕免费在线观看视频一区|