成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

分布式文件系統(tǒng)HDFS中Block介紹

大數(shù)據(jù) 分布式
Block是一塊磁盤當中最小的單位,HDFS中的Block是一個很大的單元。在HDFS中的文件將會按塊大小進行分解,并作為獨立的單元進行存儲。

Block概念

磁盤有一個Block size的概念,它是磁盤讀/寫數(shù)據(jù)的最小單位。構建在這樣的磁盤上的文件系統(tǒng)也是通過塊來管理數(shù)據(jù)的,文件系統(tǒng)的塊通常是磁盤塊的整數(shù)倍。文件系統(tǒng)的塊一般為幾千字節(jié)(byte),磁盤塊一般為512字節(jié)(byte)。

HDFS也有Block的概念,但它的塊是一個很大的單元,默認是64MB。像硬盤中的文件系統(tǒng)一樣,在HDFS中的文件將會按塊大小進行分解,并作為獨立的單元進行存儲。但和硬盤中的文件系統(tǒng)不一樣的是,存儲在塊中的硬的一個比塊小的文件并不會占據(jù)一個塊大小盤物理空間(HDFS中一個塊只存儲一個文件的內容)。

那為什么HDFS中的塊如此之大呢?

在HDFS學習(一) – HDFS設計中,我們曾說過,對HDFS來說,讀取整個數(shù)據(jù)的時間延遲要比讀取到第一條記錄的數(shù)據(jù)延遲更重要,就體現(xiàn)在這里。HDFS的Block設計的如此之大,也就是為了最小化尋道時間。把一個數(shù)據(jù)塊設計的足夠大,就能夠使得數(shù)據(jù)傳輸?shù)臅r間顯著地大于尋找到Block所在時間。這樣,傳輸一個由多個Block組成的文件的時間就取決于磁盤的傳輸速率。

舉一個簡單的例子,假設尋道時間大約為10ms,傳輸速度為100MB/s。為了使得尋道時間僅為傳輸時間的1%,我們就需要設置塊的大小為100MB。HDFS默認的Block size是64MB,但是更多的企業(yè)里邊,已經設置成128M,而且這個參數(shù)將隨著新一代硬盤速度的增長而增長。

而Block Size的值也不宜設置過大,通常,Mapreduce中的Map任務一次只處理一個Block中的數(shù)據(jù),如果啟動太少的Task(少于集群中的節(jié)點的數(shù)量),作業(yè)的速度就會比較慢。

對HDFS進行塊抽象有哪些好處呢?

一、一個顯而易見的好處是:一個文件的大小,可以大于網絡中任意一個硬盤的大小。

文件的塊并不需要存儲在同一個硬盤上,一個文件的快可以分布在集群中任意一個硬盤上。事實上,雖然實際中并沒有,整個集群可以只存儲一個文件,該文件的塊占滿整個集群的硬盤空間。

二、使用抽象塊而非整個文件作為存儲單元,大大簡化了系統(tǒng)的設計。

簡化設計,對于故障種類繁多的分布式系統(tǒng)來說尤為重要。以塊為單位,一方面簡化存儲管理,因為塊大小是固定的,所以一個硬盤放多少個塊是非常容易計算的;另一方面,也消除了元數(shù)據(jù)的顧慮,因為Block僅僅是存儲的一塊數(shù)據(jù),其文件的元數(shù)據(jù),例如權限等就不需要跟數(shù)據(jù)塊一起存儲,可以交由另外的其他系統(tǒng)來處理。

三、塊更適合于數(shù)據(jù)備份,進而提供數(shù)據(jù)容錯能力和系統(tǒng)可用性。

為了防止數(shù)據(jù)塊損壞或者磁盤或者機器故障,每一個block都可以被分到少數(shù)幾天獨立的機器上(默認3臺)。這樣,如果一個block不能用了,就從其他的一處地方,復制過來一份。詳細的關于HDFS數(shù)據(jù)完整性的問題,將在《Hadoop I/O學習(一) – 數(shù)據(jù)完整性》中詳細介紹。

原文鏈接:http://shitouer.cn/2012/12/hdfs-block-introduction/

 

編輯推薦】

 

責任編輯:彭凡 來源: 石頭兒
相關推薦

2012-08-31 16:04:11

HDFS分布式文件系統(tǒng)

2013-06-18 14:00:59

HDFS分布式文件系統(tǒng)

2013-01-07 10:29:31

大數(shù)據(jù)

2013-01-09 10:16:09

HDFS

2012-09-19 15:05:24

MogileFS分布式文件系統(tǒng)

2012-10-09 16:43:47

FastDFS分布式文件系統(tǒng)

2018-03-01 16:26:30

HDFSHadoop系統(tǒng)

2021-04-13 08:06:17

分布式HDFS存儲大型數(shù)據(jù)

2010-11-01 05:50:46

分布式文件系統(tǒng)

2013-06-18 16:58:12

HDFS分布式文件系統(tǒng)

2013-06-18 14:33:13

HDFS分布式文件系統(tǒng)

2013-06-18 14:13:43

HDFS分布式文件系統(tǒng)

2018-08-14 10:44:58

HadoopHDFS命令

2017-10-17 08:33:31

存儲系統(tǒng)分布式

2010-11-15 13:24:07

分布式文件系統(tǒng)

2010-06-04 18:45:43

Hadoop分布式文件

2012-09-19 13:43:13

OpenAFS分布式文件系統(tǒng)

2013-05-27 14:46:06

文件系統(tǒng)分布式文件系統(tǒng)

2018-10-11 10:55:44

分布式文件系統(tǒng)HDFS

2011-03-16 14:23:38

分布式文件
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产精品日韩一区 | 一二区成人影院电影网 | 欧美久久不卡 | 久久中文字幕电影 | 国产成人精品午夜 | 91精品国产91久久久久久最新 | 激情亚洲 | 欧美一级片在线观看 | 中文字幕乱码一区二区三区 | 久久精品一 | 国产99久久精品一区二区永久免费 | 亚洲 欧美 日韩在线 | 91免费在线看 | 亚洲第一在线 | 请别相信他免费喜剧电影在线观看 | 久久久久久久亚洲精品 | 国产在线观看一区二区三区 | 动漫www.被爆羞羞av44 | 亚洲啊v在线| 在线精品国产 | 日韩欧美亚洲 | 亚洲欧美在线观看 | 久久久国产精品视频 | 天天av网 | 激情久久久久 | 一区二区三区亚洲 | 国产一区在线免费 | 久久久99国产精品免费 | h视频在线观看免费 | 欧美成人高清 | 成人免费小视频 | 国产精品亚洲一区 | 国产一区二区自拍 | 亚洲永久 | 国产精品国产三级国产a | 成人国产一区二区三区精品麻豆 | 日本三级在线视频 | 超碰av人人 | 你懂的国产| 久久天堂 | 成人性视频免费网站 |