亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 操作系統 > 正文

hadoop3新特性

2024-06-28 16:00:11
字體:
來源:轉載
供稿:網友

Apache  hadoop 項目組最新消息,hadoop3.x以后將會調整方案架構,將MaPReduce 基于內存+io+磁盤,共同處理數據。

其實最大改變的是hdfs,hdfs 通過最近black塊計算,根據最近計算原則,本地black塊,加入到內存,先計算,通過IO,共享內存計算區域,最后快速形成計算結果。

1. Hadoop 3.0簡介

Hadoop 2.0是基于JDK 1.7開發的,而JDK 1.7在2015年4月已停止更新,這直接迫使Hadoop社區基于JDK 1.8重新發布一個新的Hadoop版本,而這正是hadoop 3.0。

Hadoop 3.0的alpha版預計今年夏天發布,GA版本11月或12月發布。

Hadoop 3.0中引入了一些重要的功能和優化,包括HDFS 可擦除編碼、多Namenode支持、MR Native Task優化、YARN基于cgroup的內存和磁盤IO隔離、YARN container resizing等。

2. Hadoop 3.0新特性

Hadoop 3.0在功能和性能方面,對hadoop內核進行了多項重大改進,主要包括:

2.1 Hadoop Common

(1)精簡Hadoop內核,包括剔除過期的API和實現,將默認組件實現替換成最高效的實現(比如將FileOutputCommitter缺省實現換為v2版本,廢除hftp轉由webhdfs替代,移除Hadoop子實現序列化庫org.apache.hadoop.Records

(2)Classpath isolation以防止不同版本jar包沖突,比如google Guava在混合使用Hadoop、HBase和Spark時,很容易產生沖突。(https://issues.apache.org/jira/browse/HADOOP-11656)

(3)Shell腳本重構。 Hadoop 3.0對Hadoop的管理腳本進行了重構,修復了大量bug,增加了新特性,支持動態命令等。https://issues.apache.org/jira/browse/HADOOP-9902

2.2 Hadoop HDFS

(1)HDFS支持數據的擦除編碼,這使得HDFS在不降低可靠性的前提下,節省一半存儲空間。(https://issues.apache.org/jira/browse/HDFS-7285)

(2)多NameNode支持,即支持一個集群中,一個active、多個standby namenode部署方式。注:多ResourceManager特性在hadoop 2.0中已經支持。(https://issues.apache.org/jira/browse/HDFS-6440)

2.3 Hadoop MapReduce

(1)Tasknative優化。為MapReduce增加了C/C++的map output collector實現(包括Spill,Sort和IFile等),通過作業級別參數調整就可切換到該實現上。對于shuffle密集型應用,其性能可提高約30%。(https://issues.apache.org/jira/browse/MAPREDUCE-2841)

(2)MapReduce內存參數自動推斷。在Hadoop 2.0中,為MapReduce作業設置內存參數非常繁瑣,涉及到兩個參數:mapreduce.{map,reduce}.memory.mb和mapreduce.{map,reduce}.java.opts,一旦設置不合理,則會使得內存資源浪費嚴重,比如將前者設置為4096MB,但后者卻是“-Xmx2g”,則剩余2g實際上無法讓java heap使用到。(https://issues.apache.org/jira/browse/MAPREDUCE-5785)

2.4 Hadoop YARN

(1)基于cgroup的內存隔離和IO Disk隔離(https://issues.apache.org/jira/browse/YARN-2619)

(2)用curator實現RM leader選舉(https://issues.apache.org/jira/browse/YARN-4438)

(3)containerresizing(https://issues.apache.org/jira/browse/YARN-1197)

(4)Timelineserver next generation (https://issues.apache.org/jira/browse/YARN-2928)

以下是hadoop-3.0的最新參數

hadoop-3.0

HADOOPMove to JDK8+

Classpath isolation on by default HADOOP-11656

Shell script rewrite HADOOP-9902

Move default ports out of ephemeral range HDFS-9427

HDFS

Removal of hftp in favor of webhdfs HDFS-5570

Support for more than two standby NameNodes HDFS-6440

Support for Erasure Codes in HDFS HDFS-7285

YARNMAPREDUCE

Derive heap size or mapreduce.*.memory.mb automatically MAPREDUCE-5785

在HDFS-7285中,實現了Erasure Coding這個新功能.鑒于此功能還遠沒有到發布的階段,可能后面此塊相關的代碼還會進行進一步的改造,因此只是做一個所謂的預分析,幫助大家提前了解Hadoop社區目前是如何實現這一功能的.本人之前也沒有接觸過Erasure Coding技術,中間過程也確實有些偶然,相信本文可以帶給大家收獲.

Erasure coding糾刪碼技術簡稱EC,是一種數據保護技術.最早用于通信行業中數據傳輸中的數據恢復,是一種編碼容錯技術.他通過在原始數據中加入新的校驗數據,使得各個部分的數據產生關聯性.在一定范圍的數據出錯情況下,通過糾刪碼技術都可以進行恢復.下面結合圖片進行簡單的演示,首先有原始數據n個,然后加入m個校驗數據塊.如下圖所示:

Parity部分就是校驗數據塊,我們把一行數據塊組成為Stripe條帶,每行條帶由n個數據塊和m個校驗塊組成.原始數據塊和校驗數據塊都可以通過現有的數據塊進行恢復,原則如下:

如果校驗數據塊發生錯誤,通過對原始數據塊進行編碼重新生成如果原始數據塊發生錯誤, 通過校驗數據塊的解碼可以重新生成。

而且m和n的值并不是固定不變的,可以進行相應調整??赡苡腥藭闷?,這其中到底是什么原理呢? 其實道理很簡單,你把上面這圖看成矩陣,由于矩陣的運算具有可逆性,所以就能使數據進行恢復,給出一張標準的矩陣相乘圖,大家可以將二者關聯。

3. Hadoop3.0 總結

Hadoop 3.0的alpha版預計今年夏天發布,GA版本11月或12月發布。

Hadoop 3.0中引入了一些重要的功能和優化,包括HDFS 可擦除編碼、多Namenode支持、MR Native Task優化、YARN基于cgroup的內存和磁盤IO隔離、YARN container resizing等。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产最新精品视频| 69久久夜色精品国产69乱青草| 久久久国产精彩视频美女艺术照福利| 永久免费毛片在线播放不卡| 国产欧美亚洲视频| 国产精品青草久久久久福利99| 久久99久久99精品免观看粉嫩| 影音先锋日韩有码| 韩剧1988在线观看免费完整版| 亚洲专区国产精品| 福利二区91精品bt7086| 91成人国产在线观看| 国产精品综合网站| 午夜精品一区二区三区视频免费看| 国产精品视频xxx| 亚洲最大av在线| 欧美乱大交做爰xxxⅹ性3| 国产欧美日韩精品丝袜高跟鞋| 亚洲黄页视频免费观看| 国产美女精彩久久| 久久久精品在线| 欧美性videos高清精品| 日韩中文字幕在线看| 日韩性生活视频| 黑人巨大精品欧美一区二区一视频| 国产精品午夜视频| 91在线播放国产| 国产精品久久久久久久久久久不卡| 97国产在线视频| 中文字幕免费国产精品| 亚洲国产精品字幕| 亚洲精品乱码久久久久久按摩观| 久久天天躁狠狠躁夜夜爽蜜月| 国产成人亚洲综合青青| 日韩亚洲一区二区| 97婷婷涩涩精品一区| 丝袜亚洲欧美日韩综合| 欧美性生活大片免费观看网址| 欧美精品少妇videofree| 4438全国亚洲精品在线观看视频| 国产精品久久久久久久久久新婚| 亚洲美女自拍视频| 亚洲激情电影中文字幕| 91老司机精品视频| 久久伊人免费视频| 性色av一区二区三区红粉影视| 亚洲图片欧美午夜| 欧美老女人性视频| 中文字幕日韩欧美精品在线观看| 亚洲人成亚洲人成在线观看| 亚洲理论片在线观看| 久久精品视频中文字幕| 欧洲美女免费图片一区| 日韩麻豆第一页| 亚洲人免费视频| 国产精品69av| 97精品欧美一区二区三区| 在线不卡国产精品| 久久国产精品久久久久| 国产精品亚洲激情| 91爱爱小视频k| 亚洲一区中文字幕在线观看| 亚洲精品免费av| 中文字幕亚洲综合久久筱田步美| 久久久国产精品x99av| 亚洲第一精品福利| 97久久久久久| 国产一区二中文字幕在线看| 欧美国产日韩一区| 日韩欧美一区视频| 国产精品视频永久免费播放| 亚洲天堂免费在线| 日韩av网站电影| 555www成人网| 久久久久久久一区二区三区| 欧美成人中文字幕在线| 亚洲电影免费观看高清完整版在线| 91精品国产91久久久久| 亚洲欧美日韩成人| 亚洲精品中文字幕女同| 日韩av免费在线看| 国产精品视频一区二区三区四| 影音先锋欧美在线资源| 日韩精品视频三区| 久久影视电视剧凤归四时歌| 日韩高清av一区二区三区| 美女久久久久久久久久久| 亚洲成人在线网| 久久99久国产精品黄毛片入口| 国产一区香蕉久久| 亚洲天堂av在线免费观看| 欧美与黑人午夜性猛交久久久| 精品亚洲国产视频| 97国产精品视频人人做人人爱| 午夜精品蜜臀一区二区三区免费| 久久久久久国产精品美女| 欧美精品www在线观看| 日韩欧美在线视频日韩欧美在线视频| 国产精品毛片a∨一区二区三区|国| 91免费精品国偷自产在线| 亚洲最大福利视频| 日韩中文av在线| 欧美超级免费视 在线| 国产精品午夜视频| 亚洲免费电影一区| 91精品国产色综合久久不卡98口| 日韩激情第一页| 国产精品视频26uuu| 日韩av日韩在线观看| 国产成人精品免费视频| 国产精彩精品视频| 热久久免费视频精品| 亚洲国产精彩中文乱码av| 97国产一区二区精品久久呦| 米奇精品一区二区三区在线观看| 最近2019中文字幕大全第二页| 91色中文字幕| 91免费视频网站| 俺去亚洲欧洲欧美日韩| 欧美日韩999| 91免费的视频在线播放| 色黄久久久久久| 欧美久久精品一级黑人c片| 日韩三级成人av网| 国产一区二区三区视频| 亚洲欧美精品一区| 91成人天堂久久成人| 91av在线免费观看视频| 国产乱人伦真实精品视频| 久久免费视频在线| 亚洲精品福利资源站| 日韩成人在线视频观看| 亚洲精品女av网站| 中文国产成人精品久久一| 国模极品一区二区三区| 久热精品在线视频| 日韩在线视频国产| 欧美激情视频免费观看| 国产精品丝袜视频| 欧美另类精品xxxx孕妇| 久久91亚洲人成电影网站| 2019亚洲男人天堂| 日韩成人在线视频| 久久视频在线免费观看| 久久中文久久字幕| 欧美福利视频在线| 国产精品视频一区二区三区四| 国产精欧美一区二区三区| 久久精品国产一区二区电影| 欧美老女人性生活| 国产精品久久久久久五月尺| 自拍偷拍亚洲区| 精品在线小视频| 精品久久久久久久久久| 国产国产精品人在线视| 亚洲综合最新在线| 久久99精品国产99久久6尤物| 成人精品一区二区三区| 国产日韩欧美一二三区| 中文字幕在线视频日韩| 中文字幕亚洲一区二区三区| 亚洲第一区中文字幕| 91在线视频九色| 国产精品久久久久久久久久久久久|