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

Netflix開源Hadoop工具:日處理近萬作業、上千TB數據

云計算 Hadoop
而近日,這頭來自Netflix的妖怪終于被放出神燈, 于GitHub上開源 。在這里不得不感嘆一句Amazon確實該給Netflix頒發個最佳生態伙伴獎。

之前的報道中,從架構的角度剖析了Netflix的大規模Hadoop作業調度工具。其儲存主要基于Amazon S3(Simple Storage Service),利用云的彈性來運行多個Hadoop集群的動態調整,從而應對不同類型的工作負載,這個可橫向擴展的Hadoop平臺即服務就被稱為Genie。而近日,這頭來自Netflix的妖怪終于被放出神燈, 于GitHub上開源 。在這里不得不感嘆一句Amazon確實該給Netflix頒發個最佳生態伙伴獎。

 

[[76158]]

 

這頭妖怪究竟是什么

Genie提供了Hadoop環境云中的作業和資源調度,從終端用戶的角度,Genie剝離了各種Hadoop資源的物理細節,無需安裝Hadoop客戶端情況下提供了一個監視及提交Hadoop、Hive和Pig作業的途徑——REST-ful Execution Service,負責整個集群以及相關的Hive和Pig配置。

為什么要建立Genie

Netflix建立Genie的主要原因有兩個。首先是需要在云端運行不同規模的Hadoop集群來應對Netflix不同的工作負載。其中有一些是根據需要啟動的,瞬態的;舉個例子,在夜間Netflix需要啟動“bonus”Hadoop集群來增加資源做ETL(抽取、轉換以及加載)處理。還有一些不停運行的集群,比如常規的SLA及ad-hoc集群;但是有時也會停機,因為Netflix使用的是云服務,所以還受到云服務穩定性的影響。用戶通過集群名稱或者是所支持的負載類型來查找這些集群的最新版本,在數據中心這一般不成問題,因為這里的Hadoop集群不會時不時宕機,但是在云端卻是不可避免需要面對的挑戰。

其次,有些終端用戶期望運行自己的Hadoop、Hive或者Pig作業——其中很少數的人甚至期望運行自己的集群,更甚至是安裝客戶端軟件以及下載所有作業需要運行的配置。一般來說不管是數據中心還是云端都存在這種需求:使用一個可以實現很多功能的REST-ful API去運行作業,比如利用它來建立網絡UI、工作流模板以及封裝了日常所需的可視化工具。

Genie與一些工具的區別

首先,Genie不是個工作流調度程序,比如Oozie。Genie的執行單位是單一的Hadoop、Pig或者是Hive作業。Genie不會調度或者是運行工作流,事實上,Netflix使用的是一個企業版調度程序(UC4)來運行ETL。

其次,Genie不是一個任務調度程序,比如Hadoop的一些性能調度其等。Genie從本質上講是個資源“紅娘”,基于作業參數和集群性能為作業分配合適的集群。如果可供作業運行的有多個集群,Genie將隨機的對其進行分配。當然這里可以加入一個定制的負載平衡器,為作業和集群的匹配進行更好的優化;然而,目前并不存在這樣一個負載均衡器。

最后,Genie同樣不是一個終端到終端的資源管理工具,它不會提供或者是啟動一個集群,同樣也不會基于集群的利用率開啟或者關閉集群。然而Genie可以與他們合作達到更好的效果,作為一個集群的資源庫以及一個用于作業管理的API。

Genie的工作方式

下圖詳述了Genie的核心組件,以及它的兩個類型Hadoop用戶——管理員和終端用戶。

 

 

Genie本身構建于以下幾個Netflix OSS組件之上:

Karyon——提供了引導、運行時分析(runtime insight)、診斷以及為不同云準備的Hook。

Eureka——提供了服務的登記及一些搜索功能(比如搜尋活動的Genie實例)

Archaius——提供云端的動態管理特性

Ribbon——提供了Eureka的整合,以及為REST-ful提供客戶端負載均衡和進程間通信

Servo——提供了輸出測量,并通過JMX登記(Java管理擴展),并將他們發送給外部監視系統,比如Amazon的CloudWatch

Genie現已可以從GitHub上下載,并部署到一個類似Tomcat的容器中。但是僅僅這么部署并未起到太大作用,除非你為其注冊一個Hadoop集群。給Genie注冊Hadoop集群可以通過以下幾個步驟:

Hadoop管理員啟動一個Hadoop集群,比如使用EMR客戶端API。

將集群的Hadoop和Hive配置上傳到S3上的某個位置

管理員使用Genie客戶端通過Eureka來尋找一個Genie實例,調用REST-ful注冊集群的配置,這里會使用到的屬性有:唯一id、集群的名稱以及一些其它的屬性;比如它支持“SLA”作業以及“prod”元存儲。如果建立一個新的元存儲配置,同樣需要與Genie注冊一個新的Hive或者Pig配置。

當集群注冊后,Genie已經可以完成終端用戶所有的愿望——提交Hadoop、Hive和Pig作業。終端用戶使用Genie客戶端來發布和監視Hadoop作業。客戶端內部會使用Eureka去尋找一個活動的Genie實例,Ribbon則會去執行客戶端的內部負載均衡,并與服務的RESTfully通信。這里用戶需要指定的作業參數包括:

作業的類型,Hadoop、Hive或者是Pig

作業的命令行參數

S3上一組文件的依賴關系,包括腳本或者是UDF(用戶定義函數)

用戶還必須告知Genie需要選擇的集群類型。這個方面,可以有許多選擇——使用集群名稱或者是集群ID來指定特定的集群,或者使用計劃表(比如SLA)和元存儲配置(比如prod),這樣的話Genie就會根據這些參數為作業選擇一個合適的集群去運行作業。

Genie為每個作業建立了一個新的工作目錄,演算所有依賴性(包括了Hadoop、Hive以及Pig用于選擇集群的配置),然后從那個工作目錄下選擇一個Hadoop客戶端進程。接著會返回一個Genie作業ID,客戶端可以根據這個ID來查詢作業狀態,以及獲得輸出URI,可以用于作業執行期間以及執行后的查詢(詳見下圖)。用戶可以使用它來監視標準輸出以及Hadoop客戶端錯誤,在發生錯誤時同樣可以查看Hive及Pig的客戶端日志。

 

 

Genie的執行模型非常簡單,Genie為新工作目錄下的每個作業選擇一個新的進程。這種簡單、重要工作模式有益于每個作業之間以及與Genie的隔離,同樣也方便操作標準輸出、錯誤發生以及終端用戶作業日志(這些都可以從輸出URI中查看)。這里Netflix并沒有在Genie內部使用作業隊列,因為如果要實現Genie內部隊列的話,還必須實現共享及性能調度程序,但是這些在Hadoop層已經實現。鑒于底層是使用JVM來處理每個作業,這樣的話基于可用內存,每個Genie實例上并行執行作業的數量都是有限的。

Genie在Netflix的部署

Genie使用ASG(Auto-Scaling Group)進行橫向擴展,這樣通過Asgard進行云管理和部署,Netflix可以運行上千的Hadoop并行作業。在針對容錯設置的多個可用區域使用Asgard計算最小、渴望以及最大實例數量。對于Genie服務器推送,Asgard提供了“sequential ASG”理念,這將允許在新ASG發布后立即給新的Genie實例路由通信,并且通過關閉舊ASG切斷與舊實例的通信。

 

 

通過使用Asgard,同樣可以為動態負載設置擴展策略。下方的截圖就是一個簡單的策略,一旦所有實例上的平均作業數量大于25就會自動開啟一個Genie實例。

 

 

Genie在Netflix的實踐

Netflix已使用Genie日處理近萬的Hadoop作業,處理上千TB的數據。下圖顯示了Netflix幾個月內一些集群的概況:

 

 

藍線代表了SLA類集群中的一個,橙線則表示一個主要的ad-hoc集群。紅線則代表了另一個ad-hoc集群,它使用了一個實驗版本的共享調度程序,而Genie會隨機給這兩個ad-hoc集群中的一個分配作業。當對新調度器帶能的性能感到滿意時,Netflix果斷在另一個更大的ad-hoc集群上投入使用(同樣用橙線表示),而所有新的ad-hoc Genie作業都被路由到這個新的集群,而兩個老集群也隨著運行作業的完成被關閉。

結束語

雖然Genie有著強大的功能,但Netflix認為Genie還有很多地方可以繼續提高;比如設計一般的數據模型,這些都帶有很強烈的Netflix及云色彩。Netflix希望能得到更多關于產品的反饋,從而進行更好的改善。

責任編輯:王程程 來源: Netflix技術博客
相關推薦

2013-01-05 09:43:25

亞馬遜AWS公有云服務Netflix

2020-03-30 15:04:10

數據庫工具技術

2013-02-20 11:51:33

假快遞網站360

2020-01-03 10:16:30

華為開發者開源

2016-11-02 13:51:02

大數據工具

2015-03-17 11:09:33

Hadoop大數據數據開源工具

2018-04-04 13:44:59

數據庫MySQL延遲

2013-01-28 09:54:10

Office 2013

2015-08-10 09:23:05

2012-07-09 08:49:43

QQ黑客

2019-12-09 10:32:36

開源技術 趨勢

2013-12-11 09:47:35

NetflixAWSIaaS

2013-12-30 10:40:12

大數據處理大數據Hadoop

2023-12-21 08:26:54

MPP數據庫查詢

2018-06-20 09:58:36

大數據集群異常

2020-08-17 09:15:09

AI 數據人工智能

2019-07-17 16:03:16

AndroidAPP漏洞

2018-06-05 12:06:20

Hadoop開源工具

2015-08-10 10:37:42

2021-12-02 16:20:17

開源微服務框架
點贊
收藏

51CTO技術棧公眾號

亚洲午夜激情在线| 91麻豆精品国产综合久久久| 久久丝袜美腿综合| 国产精品女主播视频| 国产免费久久久久| 亚洲精品18| 91国产免费观看| 男女激烈动态图| 欧美自拍偷拍一区二区| 日韩av成人高清| 久久久久久久一区二区| 亚洲第一综合网| 91麻豆精品激情在线观看最新 | 日韩国产在线看| 亚洲老女人av| 91豆花视频在线播放| 国产女人水真多18毛片18精品视频 | aaa大片在线观看| 成人免费看黄yyy456| 国产精品ⅴa在线观看h| 久草中文在线视频| 波多野结衣在线观看一区二区| 日韩欧美国产一区二区三区| 手机看片福利日韩| а√天堂资源官网在线资源| 中文字幕亚洲欧美在线不卡| 久久国产精品一区二区三区| 99久久久国产精品无码免费| 免费看日韩精品| 欧美一区二区色| 欧美精品一级片| 国产精品毛片一区二区在线看| 亚洲精品资源在线| japan高清日本乱xxxxx| 国产亚洲欧美日韩精品一区二区三区| 精品久久久久久久久中文字幕| 人妻激情另类乱人伦人妻| 91青青在线视频| 欧美韩国日本不卡| 欧美激情第一页在线观看| 蜜臀久久久久久999| 国产精品主播直播| 国产精品视频大全| 无码人妻精品一区二区三区不卡| 亚洲欧洲另类| 久久久久久久一区二区| 久久亚洲成人av| 欧美日韩国产探花| 久久99久久99精品免观看粉嫩 | 五月天丁香花婷婷| 国产成人精选| 欧美日韩一区二区欧美激情| www.日本xxxx| 国产一区高清| 欧美日韩一区在线观看| 高清一区二区视频| 色香欲www7777综合网| 欧美性猛交xxxx乱大交3| 国产精品无码人妻一区二区在线 | 国产xxx69麻豆国语对白| 黑人精品无码一区二区三区AV| 国产精品一二| 日本一区二区在线播放| 免费的毛片视频| 视频一区二区国产| 国产精品久久久久久久天堂| 中国a一片一级一片| 美国av一区二区| 91免费视频网站| 亚洲av无码国产综合专区 | 无码少妇精品一区二区免费动态| 国产成人影院| 精品国产拍在线观看| 久久精品亚洲a| 欧美午夜一区二区福利视频| 亚州精品天堂中文字幕| 国产女主播喷水视频在线观看 | 在线观看av免费| 亚洲国产另类av| 免费欧美一级视频| 97人人做人人爽香蕉精品| 欧美卡1卡2卡| 久久久久99人妻一区二区三区| 欧美成人午夜77777| 亚洲男人天天操| 天堂av免费在线| 禁久久精品乱码| 国产精品麻豆va在线播放| 国产精品呻吟久久| 99久久婷婷国产综合精品电影| 欧美在线一区二区三区四区| 国产一二区在线| 婷婷国产v国产偷v亚洲高清| 美女少妇一区二区| av成人综合| 揄拍成人国产精品视频| 欧美成人精品欧美一级| 久久久精品日韩| 91视频88av| 邻家有女韩剧在线观看国语| 成人欧美一区二区三区1314| 内射国产内射夫妻免费频道| 久久伊人国产| 日韩国产欧美区| 欧美黑人猛猛猛| 日本欧美一区二区三区| 国产精品一区二区在线观看| 欧洲日本在线| 色香色香欲天天天影视综合网| 先锋资源在线视频| 大片网站久久| 青青草99啪国产免费| 99热这里只有精品在线| 国产欧美中文在线| koreanbj精品视频一区| 国产一区二区三区精品在线观看 | 亚洲一区二区毛片| 96国产粉嫩美女| 北岛玲日韩精品一区二区三区| 一区二区三区久久| 中文字幕免费高清在线| 你懂的一区二区三区| 欧美激情xxxx| 国产av无码专区亚洲a∨毛片| 国产三级精品视频| 日韩欧美一区二| baoyu135国产精品免费| 不卡av在线播放| 国产精品老熟女视频一区二区| 久久精品欧美一区二区三区麻豆| 成人免费毛片在线观看| 九九99久久精品在免费线bt| 日韩最新av在线| 中文字字幕在线中文乱码| 久久夜色精品一区| 中文字幕日本最新乱码视频| 日韩精品导航| 2020国产精品视频| 凸凹人妻人人澡人人添| 亚洲在线视频网站| 男人女人拔萝卜视频| 在线观看国产精品入口| 成人午夜在线观看| 超碰caoporn久久| 5858s免费视频成人| 992在线观看| 久久精品99久久久| 国产a级片免费看| 成人网av.com/| 久久伊人精品天天| 99久久一区二区| 亚洲精品少妇30p| 91成人在线观看喷潮蘑菇| 欧美日韩国产探花| 国产亚洲精品自在久久| 678在线观看视频| 日韩精品免费电影| 国产一级淫片a视频免费观看| 久久日一线二线三线suv| 国产成人a亚洲精v品无码| 亚洲人成精品久久久| 国产精品igao视频| www免费网站在线观看| 欧美日韩性生活| 国产老头老太做爰视频| 国产69精品久久久久777| 国产a级片网站| 精品一区在线| 国产精品免费看久久久香蕉| 久cao在线| 亚洲丁香婷深爱综合| 国产精品自拍99| 国产欧美日韩视频在线观看| 久久久精品高清| 雨宫琴音一区二区在线| 欧美人与性禽动交精品| 久久免费影院| 欧美激情视频一区二区三区不卡| 外国精品视频在线观看| 欧美日韩中文字幕一区二区| 亚洲天堂黄色片| 99久久久久免费精品国产| 色一情一乱一伦一区二区三区日本| 欧美oldwomenvideos| 国产成人看片| 韩国三级一区| 欧美精品免费在线观看| 深夜视频在线免费| 在线不卡a资源高清| 国产精品30p| 欧美激情一区二区三区全黄| 绯色av蜜臀vs少妇| 久久亚洲精品伦理| 加勒比海盗1在线观看免费国语版| 欧美18xxxx| 成人国产在线激情| 伊人色综合一区二区三区影院视频| 北条麻妃在线一区二区| 国产综合无码一区二区色蜜蜜| 日本精品免费观看高清观看| 久久人人爽人人爽人人| 国产免费成人在线视频| 9.1在线观看免费| 久久精品国产一区二区| 欧美黑人经典片免费观看| 日韩欧美中文| 欧美日韩一区二区三区在线视频| 久久综合偷偷噜噜噜色| 日韩美女免费线视频| 日本大胆在线观看| 少妇av一区二区三区| 亚洲人妻一区二区三区| 日韩一区二区三区在线观看| 国产成人a v| 精品久久中文字幕久久av| 国产精品 欧美激情| 国产欧美一区二区三区在线看蜜臀| 波多野结衣办公室双飞| 国产一区亚洲一区| 亚洲 激情 在线| 久久人人97超碰国产公开结果| 欧美中文字幕在线观看视频| 91综合在线| 少妇特黄a一区二区三区| 欧美电影在线观看完整版| 99中文字幕| 欧美精品三级在线| 成人激情免费在线| 欧美与亚洲与日本直播| 欧美在线亚洲在线| 国产精品yjizz视频网| 欧美国产在线视频| 婷婷av在线| 九九热精品视频国产| 黄色动漫在线观看| www日韩欧美| 在线观看h片| 在线精品播放av| 成人精品一区二区| 在线观看欧美成人| 国产午夜精品一区理论片| 亚洲欧美中文在线视频| 亚洲欧美色视频| 日韩精品免费在线播放| 午夜影院免费视频| 亚洲久久久久久久久久久| 五月天婷婷视频| 亚洲美女中文字幕| 国产露出视频在线观看| 国产一区二区日韩| 91高清在线| 久久精品视频va| 中文字幕在线播放网址| 色综合91久久精品中文字幕| 日本片在线看| 亚洲18私人小影院| 卡通欧美亚洲| 国产精品视频一区国模私拍| 久久久国产精品网站| 91精品久久久久久久久久另类| 欧美网站免费| 亚洲在线观看视频| 久9re热视频这里只有精品| 精品免费二区三区三区高中清不卡 | 国产av自拍一区| 中文在线免费一区三区高中清不卡| 蜜桃av免费观看| 亚洲日本护士毛茸茸| 欧美日韩人妻精品一区二区三区| 亚洲成a人v欧美综合天堂下载 | 久久精品国产亚洲aⅴ| 成人免费黄色av| av在线播放不卡| 无码少妇精品一区二区免费动态| 国产精品护士白丝一区av| 精品爆乳一区二区三区无码av| 亚洲国产va精品久久久不卡综合| 国产综合精品视频| 欧美日本在线视频| 亚洲第一第二区| 亚洲人午夜精品| 精精国产xxxx视频在线| 午夜精品一区二区三区在线播放| 午夜精品成人av| 91pron在线| 久久综合欧美| 久久亚洲国产成人精品无码区| 久久国产精品亚洲77777| 高清av免费看| 99视频一区二区| 刘亦菲国产毛片bd| 亚洲成a人v欧美综合天堂下载| 中文字幕在线2018| 亚洲精品在线网站| 91精彩视频在线播放| 97视频免费在线看| 欧美国产视频| 久久天天狠狠| 欧美在线三区| 天天摸天天碰天天添| 国产ts人妖一区二区| 亚洲av熟女国产一区二区性色| 亚洲午夜激情av| 国产又黄又大又爽| 亚洲丝袜在线视频| а_天堂中文在线| 成人xxxxx| 亚洲欧洲美洲国产香蕉| 8x8x华人在线| 免费成人你懂的| 日韩精品卡通动漫网站| 亚洲影视在线观看| 国产又粗又猛又爽又黄91| 亚洲乱码国产乱码精品精天堂| 蜜乳av一区| 91亚洲精品久久久| 色喇叭免费久久综合网| 国产精品无码专区av在线播放| 粉嫩av一区二区三区| 小早川怜子一区二区的演员表| 在线欧美小视频| 欧美视频综合| 97热精品视频官网| 6080成人| 日韩a级黄色片| 激情综合五月天| 91香蕉视频污在线观看| 91黄视频在线| 狠狠狠综合7777久夜色撩人| 91av免费观看91av精品在线| 成人偷拍自拍| 美脚丝袜脚交一区二区| 国产精品88888| 一级黄色录像视频| 91精品国产全国免费观看| 日本福利专区在线观看| 国产精品久久久| 精品欧美激情在线观看| 成年人黄色片视频| 91浏览器在线视频| 五月天婷婷导航| 亚洲精品丝袜日韩| 欧美日韩大片| 日本在线视频不卡| 美女性感视频久久| av免费播放网站| 欧美久久久一区| 顶级网黄在线播放| 99九九电视剧免费观看| 在线播放精品| 久久精品女同亚洲女同13| 精品美女永久免费视频| 色资源在线观看| 国产成人免费91av在线| 日韩免费av| 99精品视频国产| 亚洲伊人伊色伊影伊综合网| 人妻与黑人一区二区三区| 91国产精品视频在线| 婷婷激情久久| 免费看污污网站| 成人免费视频在线观看| 亚洲经典一区二区| 91超碰中文字幕久久精品| 激情综合网站| 色91精品久久久久久久久| 亚洲综合色婷婷| 四虎精品在永久在线观看| 国产精品久久久久久久久久久久久| 93在线视频精品免费观看| 日韩成人精品视频在线观看| 亚洲高清久久久| 久草在线网址| 亚洲尤物视频网| 欧美一级久久| 日本黄区免费视频观看| 日韩午夜三级在线| 欧美日韩国产观看视频| 亚洲精美视频| 丁香啪啪综合成人亚洲小说| av手机天堂网| 欧美尺度大的性做爰视频| 伊人久久大香线蕉| 亚洲高清在线不卡| 韩曰欧美视频免费观看| 91xxx在线观看| 精品亚洲欧美日韩| 久久激情综合网| 国产污污视频在线观看| 色综合影院在线| 林ゆな中文字幕一区二区| 男女视频在线看| 天天做天天摸天天爽国产一区| 岛国在线视频免费看| 国产精品久久久久久久久久久久冷| 久久一区欧美| 国产五月天婷婷| 久久精品国产一区二区三区| 亚洲三级精品| 午夜性福利视频|