一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

在 Linux 下使用 RAID(一):介紹 RAID 的級別和概念

 qweertt4747 2017-01-24

RAID 的意思是廉價磁盤冗余陣列(Redundant Array of Inexpensive Disks),但現(xiàn)在它被稱為獨立磁盤冗余陣列(Redundant Array of Independent Drives)。早先一個容量很小的磁盤都是非常昂貴的,但是現(xiàn)在我們可以很便宜的買到一個更大的磁盤。Raid 是一系列放在一起,成為一個邏輯卷的磁盤集合。

RAID in Linux

在 Linux 中理解 RAID 設(shè)置

RAID 包含一組或者一個集合甚至一個陣列。使用一組磁盤結(jié)合驅(qū)動器組成 RAID 陣列或 RAID 集。將至少兩個磁盤連接到一個 RAID 控制器,而成為一個邏輯卷,也可以將多個驅(qū)動器放在一個組中。一組磁盤只能使用一個 RAID 級別。使用 RAID 可以提高服務(wù)器的性能。不同 RAID 的級別,性能會有所不同。它通過容錯和高可用性來保存我們的數(shù)據(jù)。

這個系列被命名為“在 Linux 下使用 RAID”,分為9個部分,包括以下主題:

這是9篇系列教程的第1部分,在這里我們將介紹 RAID 的概念和 RAID 級別,這是在 Linux 中構(gòu)建 RAID 需要理解的。

軟件 RAID 和硬件 RAID

軟件 RAID 的性能較低,因為其使用主機的資源。 需要加載 RAID 軟件以從軟件 RAID 卷中讀取數(shù)據(jù)。在加載 RAID 軟件前,操作系統(tǒng)需要引導(dǎo)起來才能加載 RAID 軟件。在軟件 RAID 中無需物理硬件。零成本投資。

硬件 RAID 的性能較高。他們采用 PCI Express 卡物理地提供有專用的 RAID 控制器。它不會使用主機資源。他們有 NVRAM 用于緩存的讀取和寫入。緩存用于 RAID 重建時,即使出現(xiàn)電源故障,它會使用后備的電池電源保持緩存。對于大規(guī)模使用是非常昂貴的投資。

硬件 RAID 卡如下所示:

Hardware RAID

硬件 RAID

重要的 RAID 概念

  • 校驗方式用在 RAID 重建中從校驗所保存的信息中重新生成丟失的內(nèi)容。 RAID 5,RAID 6 基于校驗。
  • 條帶化是將切片數(shù)據(jù)隨機存儲到多個磁盤。它不會在單個磁盤中保存完整的數(shù)據(jù)。如果我們使用2個磁盤,則每個磁盤存儲我們的一半數(shù)據(jù)。
  • 鏡像被用于 RAID 1 和 RAID 10。鏡像會自動備份數(shù)據(jù)。在 RAID 1 中,它會保存相同的內(nèi)容到其他盤上。
  • 熱備份只是我們的服務(wù)器上的一個備用驅(qū)動器,它可以自動更換發(fā)生故障的驅(qū)動器。在我們的陣列中,如果任何一個驅(qū)動器損壞,熱備份驅(qū)動器會自動用于重建 RAID。
  • 是 RAID 控制器每次讀寫數(shù)據(jù)時的最小單位,最小 4KB。通過定義塊大小,我們可以增加 I/O 性能。

RAID有不同的級別。在這里,我們僅列出在真實環(huán)境下的使用最多的 RAID 級別。

  • RAID0 = 條帶化
  • RAID1 = 鏡像
  • RAID5 = 單磁盤分布式奇偶校驗
  • RAID6 = 雙磁盤分布式奇偶校驗
  • RAID10 = 鏡像 + 條帶。(嵌套RAID)

RAID 在大多數(shù) Linux 發(fā)行版上使用名為 mdadm 的軟件包進(jìn)行管理。讓我們先對每個 RAID 級別認(rèn)識一下。

RAID 0 / 條帶化

條帶化有很好的性能。在 RAID 0(條帶化)中數(shù)據(jù)將使用切片的方式被寫入到磁盤。一半的內(nèi)容放在一個磁盤上,另一半內(nèi)容將被寫入到另一個磁盤。

假設(shè)我們有2個磁盤驅(qū)動器,例如,如果我們將數(shù)據(jù)“TECMINT”寫到邏輯卷中,“T”將被保存在第一盤中,“E”將保存在第二盤,'C'將被保存在第一盤,“M”將保存在第二盤,它會一直繼續(xù)此循環(huán)過程。(LCTT 譯注:實際上不可能按字節(jié)切片,是按數(shù)據(jù)塊切片的。)

在這種情況下,如果驅(qū)動器中的任何一個發(fā)生故障,我們就會丟失數(shù)據(jù),因為一個盤中只有一半的數(shù)據(jù),不能用于重建 RAID。不過,當(dāng)比較寫入速度和性能時,RAID 0 是非常好的。創(chuàng)建 RAID 0(條帶化)至少需要2個磁盤。如果你的數(shù)據(jù)是非常寶貴的,那么不要使用此 RAID 級別。

  • 高性能。
  • RAID 0 中容量零損失。
  • 零容錯。
  • 寫和讀有很高的性能。

RAID 1 / 鏡像化

鏡像也有不錯的性能。鏡像可以對我們的數(shù)據(jù)做一份相同的副本。假設(shè)我們有兩個2TB的硬盤驅(qū)動器,我們總共有4TB,但在鏡像中,但是放在 RAID 控制器后面的驅(qū)動器形成了一個邏輯驅(qū)動器,我們只能看到這個邏輯驅(qū)動器有2TB。

當(dāng)我們保存數(shù)據(jù)時,它將同時寫入這兩個2TB驅(qū)動器中。創(chuàng)建 RAID 1(鏡像化)最少需要兩個驅(qū)動器。如果發(fā)生磁盤故障,我們可以通過更換一個新的磁盤恢復(fù) RAID 。如果在 RAID 1 中任何一個磁盤發(fā)生故障,我們可以從另一個磁盤中獲取相同的數(shù)據(jù),因為另外的磁盤中也有相同的數(shù)據(jù)。所以是零數(shù)據(jù)丟失。

  • 良好的性能。
  • 總?cè)萘縼G失一半可用空間。
  • 完全容錯。
  • 重建會更快。
  • 寫性能變慢。
  • 讀性能變好。
  • 能用于操作系統(tǒng)和小規(guī)模的數(shù)據(jù)庫。

RAID 5 / 分布式奇偶校驗

RAID 5 多用于企業(yè)級。 RAID 5 的以分布式奇偶校驗的方式工作。奇偶校驗信息將被用于重建數(shù)據(jù)。它從剩下的正常驅(qū)動器上的信息來重建。在驅(qū)動器發(fā)生故障時,這可以保護(hù)我們的數(shù)據(jù)。

假設(shè)我們有4個驅(qū)動器,如果一個驅(qū)動器發(fā)生故障而后我們更換發(fā)生故障的驅(qū)動器后,我們可以從奇偶校驗中重建數(shù)據(jù)到更換的驅(qū)動器上。奇偶校驗信息存儲在所有的4個驅(qū)動器上,如果我們有4個 1TB 的驅(qū)動器。奇偶校驗信息將被存儲在每個驅(qū)動器的256G中,而其它768GB是用戶自己使用的。單個驅(qū)動器故障后,RAID 5 依舊正常工作,如果驅(qū)動器損壞個數(shù)超過1個會導(dǎo)致數(shù)據(jù)的丟失。

  • 性能卓越
  • 讀速度將非常好。
  • 寫速度處于平均水準(zhǔn),如果我們不使用硬件 RAID 控制器,寫速度緩慢。
  • 從所有驅(qū)動器的奇偶校驗信息中重建。
  • 完全容錯。
  • 1個磁盤空間將用于奇偶校驗。
  • 可以被用在文件服務(wù)器,Web服務(wù)器,非常重要的備份中。

RAID 6 雙分布式奇偶校驗磁盤

RAID 6 和 RAID 5 相似但它有兩個分布式奇偶校驗。大多用在大數(shù)量的陣列中。我們最少需要4個驅(qū)動器,即使有2個驅(qū)動器發(fā)生故障,我們依然可以更換新的驅(qū)動器后重建數(shù)據(jù)。

它比 RAID 5 慢,因為它將數(shù)據(jù)同時寫到4個驅(qū)動器上。當(dāng)我們使用硬件 RAID 控制器時速度就處于平均水準(zhǔn)。如果我們有6個的1TB驅(qū)動器,4個驅(qū)動器將用于數(shù)據(jù)保存,2個驅(qū)動器將用于校驗。

  • 性能不佳。
  • 讀的性能很好。
  • 如果我們不使用硬件 RAID 控制器寫的性能會很差。
  • 從兩個奇偶校驗驅(qū)動器上重建。
  • 完全容錯。
  • 2個磁盤空間將用于奇偶校驗。
  • 可用于大型陣列。
  • 用于備份和視頻流中,用于大規(guī)模。

RAID 10 / 鏡像+條帶

RAID 10 可以被稱為1 + 0或0 +1。它將做鏡像+條帶兩個工作。在 RAID 10 中首先做鏡像然后做條帶。在 RAID 01 上首先做條帶,然后做鏡像。RAID 10 比 01 好。

假設(shè),我們有4個驅(qū)動器。當(dāng)我邏輯卷上寫數(shù)據(jù)時,它會使用鏡像和條帶的方式將數(shù)據(jù)保存到4個驅(qū)動器上。

如果我在 RAID 10 上寫入數(shù)據(jù)“TECMINT”,數(shù)據(jù)將使用如下方式保存。首先將“T”同時寫入兩個磁盤,“E”也將同時寫入另外兩個磁盤,所有數(shù)據(jù)都寫入兩塊磁盤。這樣可以將每個數(shù)據(jù)復(fù)制到另外的磁盤。

同時它將使用 RAID 0 方式寫入數(shù)據(jù),遵循將“T”寫入第一組盤,“E”寫入第二組盤。再次將“C”寫入第一組盤,“M”到第二組盤。

  • 良好的讀寫性能。
  • 總?cè)萘縼G失一半的可用空間。
  • 容錯。
  • 從副本數(shù)據(jù)中快速重建。
  • 由于其高性能和高可用性,常被用于數(shù)據(jù)庫的存儲中。

結(jié)論

在這篇文章中,我們已經(jīng)了解了什么是 RAID 和在實際環(huán)境大多采用哪個級別的 RAID。希望你已經(jīng)學(xué)會了上面所寫的。對于 RAID 的構(gòu)建必須了解有關(guān) RAID 的基本知識。以上內(nèi)容可以基本滿足你對 RAID 的了解。

在接下來的文章中,我將介紹如何設(shè)置和使用各種級別創(chuàng)建 RAID,增加 RAID 組(陣列)和驅(qū)動器故障排除等。


via: http://www./understanding-raid-setup-in-linux/

作者:Babin Lonston 譯者:strugglingyouth 校對:wxy

本文由 LCTT 原創(chuàng)翻譯,Linux中國 榮譽推出

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多

    精品久久综合日本欧美| 午夜国产精品国自产拍av| 狠狠亚洲丁香综合久久| 日韩精品日韩激情日韩综合| 蜜桃传媒视频麻豆第一区| 亚洲精品黄色片中文字幕| 国产精品亚洲一区二区| 人妻乱近亲奸中文字幕| 国产精品免费无遮挡不卡视频| 亚洲中文字幕在线观看黑人| 欧美一二三区高清不卡| 激情亚洲一区国产精品久久| 亚洲一区精品二人人爽久久| 色哟哟哟在线观看视频| 欧美一区二区三区五月婷婷 | 国产成人亚洲精品青草天美| 欧美日韩精品综合一区| 国产三级欧美三级日韩三级| 国产女同精品一区二区| 精品欧美一区二区三久久| 日韩精品一区二区三区含羞含羞草| 国产成人午夜福利片片| 久久亚洲国产视频三级黄 | 日本深夜福利视频在线| 人体偷拍一区二区三区| 国内欲色一区二区三区| 日韩一区二区三区免费av| 午夜激情视频一区二区| 蜜桃臀欧美日韩国产精品| 小草少妇视频免费看视频| 日本精品理论在线观看| 久久黄片免费播放大全| 高清亚洲精品中文字幕乱码| 黄色在线免费高清观看| 中日韩美女黄色一级片| 日本午夜免费观看视频| 国产精品美女午夜视频| 欧美精品中文字幕亚洲| 亚洲av秘片一区二区三区| 国产精品偷拍一区二区| 毛片在线观看免费日韩|