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

Hadoop分布式文件系統(tǒng)-從RAID說起

存儲 存儲軟件 分布式 Hadoop
大數(shù)據(jù)技術(shù)主要要解決的問題的是大規(guī)模數(shù)據(jù)的計算處理問題,那么首先要解決的就是大規(guī)模數(shù)據(jù)的存儲問題。大規(guī)模數(shù)據(jù)存儲要解決的核心問題有三個方面:

 大數(shù)據(jù)技術(shù)主要要解決的問題的是大規(guī)模數(shù)據(jù)的計算處理問題,那么首先要解決的就是大規(guī)模數(shù)據(jù)的存儲問題。大規(guī)模數(shù)據(jù)存儲要解決的核心問題有三個方面:

數(shù)據(jù)存儲容量的問題,既然大數(shù)據(jù)要解決的是數(shù)以PB計的數(shù)據(jù)計算問題,而一般的服務(wù)器磁盤容量通常1-2TB,那么如何存儲這么大規(guī)模的數(shù)據(jù)。

數(shù)據(jù)讀寫速度的問題,一般磁盤的連續(xù)讀寫速度為幾十MB,以這樣的速度,幾十PB的數(shù)據(jù)恐怕要讀寫到天荒地老。

數(shù)據(jù)可靠性的問題,磁盤大約是計算機設(shè)備中最易損壞的硬件了,在網(wǎng)站一塊磁盤使用壽命大概是一年,如果磁盤損壞了,數(shù)據(jù)怎么辦?

在大數(shù)據(jù)技術(shù)出現(xiàn)之前,人們就需要面對這些關(guān)于存儲的問題,對應(yīng)的解決方案就是RAID技術(shù)。

[[235495]]

從RAID說起

RAID(獨立磁盤冗余陣列)技術(shù)主要是為了改善磁盤的存儲容量,讀寫速度,增強磁盤的可用性和容錯能力。目前服務(wù)器級別的計算機都支持插入多塊磁盤(8塊或者更多),通過使用RAID技術(shù),實現(xiàn)數(shù)據(jù)在多塊磁盤上的并發(fā)讀寫和數(shù)據(jù)備份。

常用RAID技術(shù)有以下幾種,如圖所示。

假設(shè)服務(wù)器有N塊磁盤。

RAID0

數(shù)據(jù)在從內(nèi)存緩沖區(qū)寫入磁盤時,根據(jù)磁盤數(shù)量將數(shù)據(jù)分成N份,這些數(shù)據(jù)同時并發(fā)寫入N塊磁盤,使得數(shù)據(jù)整體寫入速度是一塊磁盤的N倍。讀取的時候也一樣,因此RAID0具有極快的數(shù)據(jù)讀寫速度,但是RAID0不做數(shù)據(jù)備份,N塊磁盤中只要有一塊損壞,數(shù)據(jù)完整性就被破壞,所有磁盤的數(shù)據(jù)都會損壞。

RAID1

數(shù)據(jù)在寫入磁盤時,將一份數(shù)據(jù)同時寫入兩塊磁盤,這樣任何一塊磁盤損壞都不會導(dǎo)致數(shù)據(jù)丟失,插入一塊新磁盤就可以通過復(fù)制數(shù)據(jù)的方式自動修復(fù),具有極高的可靠性。

RAID10

結(jié)合RAID0和RAID1兩種方案,將所有磁盤平均分成兩份,數(shù)據(jù)同時在兩份磁盤寫入,相當(dāng)于RAID1,但是在每一份磁盤里面的N/2塊磁盤上,利用RAID0技術(shù)并發(fā)讀寫,既提高可靠性又改善性能,不過RAID10的磁盤利用率較低,有一半的磁盤用來寫備份數(shù)據(jù)。

RAID3

一般情況下,一臺服務(wù)器上不會出現(xiàn)同時損壞兩塊磁盤的情況,在只損壞一塊磁盤的情況下,如果能利用其他磁盤的數(shù)據(jù)恢復(fù)損壞磁盤的數(shù)據(jù),這樣在保證可靠性和性能的同時,磁盤利用率也得到大幅提升。

在數(shù)據(jù)寫入磁盤的時候,將數(shù)據(jù)分成N-1份,并發(fā)寫入N-1塊磁盤,并在第N塊磁盤記錄校驗數(shù)據(jù),任何一塊磁盤損壞(包括校驗數(shù)據(jù)磁盤),都可以利用其他N-1塊磁盤的數(shù)據(jù)修復(fù)。

但是在數(shù)據(jù)修改較多的場景中,任何磁盤修改數(shù)據(jù)都會導(dǎo)致第N塊磁盤重寫校驗數(shù)據(jù),頻繁寫入的后果是第N塊磁盤比其他磁盤容易損壞,需要頻繁更換,所以RAID3很少在實踐中使用。

RAID5

相比RAID3,更多被使用的方案是RAID5。

RAID5和RAID3很相似,但是校驗數(shù)據(jù)不是寫入第N塊磁盤,而是螺旋式地寫入所有磁盤中。這樣校驗數(shù)據(jù)的修改也被平均到所有磁盤上,避免RAID3頻繁寫壞一塊磁盤的情況。

RAID6

如果數(shù)據(jù)需要很高的可靠性,在出現(xiàn)同時損壞兩塊磁盤的情況下(或者運維管理水平比較落后,壞了一塊磁盤但是遲遲沒有更換,導(dǎo)致又壞了一塊磁盤),仍然需要修復(fù)數(shù)據(jù),這時候可以使用RAID6。

RAID6和RAID5類似,但是數(shù)據(jù)只寫入N-2塊磁盤,并螺旋式地在兩塊磁盤中寫入校驗信息(使用不同算法生成)。

在相同磁盤數(shù)目(N)的情況下,各種RAID技術(shù)的比較如下表所示。

RAID技術(shù)有硬件實現(xiàn),比如專用的RAID卡或者主板直接支持,也可以通過軟件實現(xiàn),在操作系統(tǒng)層面將多塊磁盤組成RAID,在邏輯視作一個訪問目錄。RAID技術(shù)在傳統(tǒng)關(guān)系數(shù)據(jù)庫及文件系統(tǒng)中應(yīng)用比較廣泛,是改善計算機存儲特性的重要手段。

RAID技術(shù)只是在單臺服務(wù)器的多塊磁盤上組成陣列,大數(shù)據(jù)需要更大規(guī)模的存儲空間和訪問速度。將RAID技術(shù)原理應(yīng)用到分布式服務(wù)器集群上,就形成了Hadoop分布式文件系統(tǒng)HDFS的架構(gòu)思想。

責(zé)任編輯:武曉燕 來源: 死磕Java與Scala技術(shù)棧
相關(guān)推薦

2010-06-04 18:45:43

Hadoop分布式文件

2011-07-15 17:48:27

Platform

2010-11-01 05:50:46

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

2018-03-01 16:26:30

HDFSHadoop系統(tǒng)

2017-10-17 08:33:31

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

2012-08-31 16:04:11

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

2013-06-18 14:00:59

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

2010-11-15 13:24:07

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

2013-01-07 10:29:31

大數(shù)據(jù)

2012-09-19 15:05:24

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

2012-09-19 13:43:13

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

2016-09-14 23:51:23

2018-08-14 10:44:58

HadoopHDFS命令

2013-06-18 14:33:13

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

2013-05-27 14:46:06

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

2012-10-09 16:43:47

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

2011-03-16 14:23:38

分布式文件

2012-05-10 15:23:53

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

2020-01-03 08:33:57

Ceph硬件系統(tǒng)

2012-05-10 14:04:07

分布式文件系統(tǒng)架構(gòu)
點贊
收藏

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

主站蜘蛛池模板: 欧美日韩午夜精品 | 91不卡| 欧美一级电影免费 | 欧美精品一二三区 | 国产成人久久av免费高清密臂 | 日韩免费高清视频 | 黄色免费在线观看网址 | 亚洲一二三区免费 | 国产精品天堂 | 日韩中文一区二区三区 | 成人在线免费网站 | 水蜜桃亚洲一二三四在线 | 色婷婷综合久久久久中文一区二区 | 日韩一区二区免费视频 | 美女爽到呻吟久久久久 | 三级成人片 | 亚州综合在线 | www精品美女久久久tv | 一区二区三区日韩精品 | 成人久久久 | 99re在线视频观看 | 成人伊人 | 欧美黄色一级毛片 | 国产精品高潮呻吟久久aⅴ码 | 精品一区二区三区av | 北条麻妃99精品青青久久主播 | 亚洲综合色视频在线观看 | 久久综合一区 | 欧美一区二区成人 | 日韩美av | 欧美日韩三级在线观看 | 久久躁日日躁aaaaxxxx | 91精产国品一二三区 | 国产成人精品免高潮在线观看 | 国产欧美日韩综合精品一区二区 | 日韩毛片免费看 | 国产欧美一区二区三区另类精品 | 色视频网站在线观看 | 精品视频www | 国产成人精品一区二区三区 | 艹逼网 |