磁盤基礎(chǔ)

作者:馬帥琦

歸檔:day21

時(shí)間:2019/3/28

raid介紹

什么是raid

raid是廉價(jià)冗余磁盤陣列的簡(jiǎn)稱,有時(shí)也簡(jiǎn)稱磁盤陣列

raid是一種把多塊獨(dú)立的物理磁盤按不同的技術(shù)組合起來(lái)形成一個(gè)磁盤組,在邏輯上看起來(lái)是一塊的磁盤,可以提供單個(gè)物理磁盤更大的存儲(chǔ)容量或更高的存儲(chǔ)性能,同時(shí)又能提供不同級(jí)別數(shù)據(jù)冗余備份的一種技術(shù)

raid級(jí)別 ??

raid0 ? ? raid1 ?? raid3 ? raid4? raid5 ? raid6 ?? raid7 ?? raid8 ?? raid9

raid10

生產(chǎn)環(huán)境成用的 ? raid0 ?? raid1 ? raid5 ? ? raid10

什么是冗余 ?

冗余之重復(fù)配置系統(tǒng)的一些不見,當(dāng)系統(tǒng)發(fā)生故障時(shí),榮譽(yù)配置的不見介入斌承擔(dān)故障部件的工作 ,由此減少系統(tǒng)的故障時(shí)間,redundant自動(dòng)北苑,即當(dāng)某一設(shè)倍發(fā)生損壞是,他可以自動(dòng)作為后被是設(shè)備代替該設(shè)備

Raid級(jí)別 關(guān)鍵優(yōu)點(diǎn) 關(guān)鍵缺點(diǎn) 實(shí)際應(yīng)用場(chǎng)景

Raid0? ? ? 讀寫速度快? ? ? ? ? ? ? ? ? ? 沒有任何冗余? ? ? ? ? ? ? ? MySQL Slave集群的節(jié)點(diǎn)RS

Raid? ? 100%冗余,鏡像? ? ? ? 讀寫性能一般,成本高? ? ? 單獨(dú)的,數(shù)據(jù)重要,不能宕

機(jī)的、監(jiān)控、系統(tǒng)盤

Raid5? ? 具備一定性能和? ? ? ? ? ? ? 寫入性能不高? ? ? ? ? ? ? ? ? ? 一般業(yè)務(wù)都可以用

冗余,可以壞一塊

盤,讀性能不錯(cuò)

Raid10? 讀寫速度快,100%? ? ? ? ? 成本高? ? ? ? ? ? ? ? ? ? ? 性能和冗余要求都很好的業(yè)務(wù),

冗余? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 數(shù)據(jù)庫(kù)主庫(kù)和存儲(chǔ)的節(jié)點(diǎn)

3、什么是冗余

冗余,指重復(fù)配置系統(tǒng)的一些部件,當(dāng)系統(tǒng)發(fā)生故障的時(shí),冗余配置的部件并入承擔(dān)故障

部件的工作,由此減少系統(tǒng)的故障時(shí)間,Redundant自動(dòng)備援,即當(dāng)某一設(shè)備發(fā)生損壞時(shí),

他可以自動(dòng)作為后備式設(shè)備代替該設(shè)備。

4、RAID分為兩類:

軟RAID,系統(tǒng)層面實(shí)現(xiàn)的,性能差。

硬RAID,硬件層面實(shí)現(xiàn)的,性能好。

主板板載RAID:功能弱,0,1

獨(dú)立RAID卡:功能強(qiáng),0,1,5,10 *****工作選擇。

5、LVM全稱(Logic Volume Management (Manager))邏輯卷管理,它的最大用途是可以

【靈活的管理磁盤的容量】,讓磁盤分區(qū)可以隨意放大或縮小,便于更好的應(yīng)用磁盤

的剩余空間,如果過于強(qiáng)調(diào)性能與備份,那么還是應(yīng)該使用RAID功能,而不是LVM。

6、LVM是軟件層面實(shí)現(xiàn)的,性能太低。性能降低5-10%。

買服務(wù)器插滿磁盤,分區(qū)規(guī)劃好,永遠(yuǎn)都不需要LVM。

7、Raid和LVM的區(qū)別

LVM:靈活的管理磁盤容量,有一定的冗余和性能功能,但是很弱

RAID:更側(cè)重性能和數(shù)據(jù)安全。

8、用RAID的直接好處

提升數(shù)據(jù)安全性;

提升數(shù)據(jù)讀寫性能;

提供更大的單一邏輯磁盤數(shù)據(jù)容量存儲(chǔ)。

9、RAID1又稱為Mirror或Mirroring(鏡像),

它的宗旨是最大限度的保證用戶數(shù)據(jù)的可用性和可修復(fù)性。

RAID1的操作方式是把用戶寫入一個(gè)磁盤的數(shù)據(jù)百分之百地自動(dòng)復(fù)制到另外

一個(gè)磁盤上,從而實(shí)現(xiàn)存儲(chǔ)雙份的數(shù)據(jù)。

10、RAID5描述 中庸

RAID5是一種存儲(chǔ)性能、數(shù)據(jù)安全和存儲(chǔ)成本兼顧的存儲(chǔ)解決方案。

RAID5需要三塊或以上的物理磁盤,可以提供熱備盤實(shí)現(xiàn)故障的恢復(fù);

采用【奇偶校驗(yàn)】,可靠性強(qiáng),且只有同時(shí)損壞兩塊硬盤時(shí)數(shù)據(jù)才會(huì)完全損壞,

只損壞一塊硬盤時(shí),系統(tǒng)會(huì)根據(jù)存儲(chǔ)的奇偶校驗(yàn)位重建數(shù)據(jù),臨時(shí)提供服務(wù);此時(shí)

如果有熱備盤,系統(tǒng)還會(huì)自動(dòng)在熱備盤上重建故障磁盤上的數(shù)據(jù);

回憶

1、什么是分區(qū)?

磁盤分區(qū)就相當(dāng)于給磁盤打隔斷。

2、磁盤和分區(qū)在Linux中的命名?

IDE /dev/hda hdb

SCSI? sda? sdb

3、磁盤分區(qū)類型和特點(diǎn)?

(1)主分區(qū)(primary)

特點(diǎn):系統(tǒng)中必須要存在的分區(qū),系統(tǒng)盤選擇的分區(qū)安裝。

數(shù)字編號(hào)只能是1-4。sda1? sda2? sda3? sda4

主分區(qū)最多4個(gè),最少1個(gè)

(2)擴(kuò)展分區(qū)(extend)

特點(diǎn):相當(dāng)于一個(gè)獨(dú)立的小磁盤,獨(dú)立的分區(qū)表,不能獨(dú)立存在。

有獨(dú)立的分區(qū)表

不能獨(dú)立存在,既不能直接存放數(shù)據(jù)。

必須在擴(kuò)展分區(qū)上建立邏輯分區(qū)才能存放數(shù)據(jù)。

占用主分區(qū)的編號(hào)(主分區(qū)+擴(kuò)展分區(qū))之和最多4個(gè)

擴(kuò)展分區(qū)可以沒有,最多只能一個(gè)。

(3)邏輯分區(qū)(logic)

特點(diǎn):數(shù)字編號(hào)只能是從5開始。

存放于擴(kuò)展分區(qū)之上。

存放任意普通數(shù)據(jù)。

磁盤分區(qū)注意事項(xiàng)要點(diǎn)

一塊硬盤的分區(qū)方式只能為如下組合之一:

(1)任意多個(gè)主分區(qū),但要求1≤主分區(qū)數(shù)量≤4。

例如:一個(gè)硬盤可以分為4個(gè)主分區(qū)3個(gè)主分區(qū)2個(gè)主分區(qū)或1個(gè)主分區(qū)。

(2)擴(kuò)展分區(qū)可以和主分區(qū)組合,但要求2≤(主分區(qū)+擴(kuò)展分區(qū))數(shù)量≤4)。

例如:3個(gè)主分區(qū)+1個(gè)擴(kuò)展分區(qū)或2個(gè)主分區(qū)+1個(gè)擴(kuò)展分區(qū)或1個(gè)主分區(qū)+1個(gè)擴(kuò)展分區(qū)。

當(dāng)總分區(qū)的數(shù)量大于4個(gè)的時(shí)候,必須提前分一個(gè)擴(kuò)展分區(qū),擴(kuò)展分區(qū)最多只能有一個(gè)。

(3)如果要分成四個(gè)磁盤分區(qū)的話,那么最多就是可以:

P + P + P + P

P + P + P + E

4、磁盤分區(qū)工作原理?

磁盤分區(qū)按柱面分區(qū)。

磁盤分區(qū)登記地點(diǎn)叫做磁盤分區(qū)表

磁盤分區(qū)表存放分區(qū)結(jié)果信息的

磁盤分區(qū)表的位置在0磁道0磁頭1扇區(qū)(512字節(jié))

占用1扇區(qū)的前446字節(jié)(存放系統(tǒng)引導(dǎo)信息)后面的64字節(jié),剩下2個(gè)字節(jié)是分區(qū)結(jié)標(biāo)志。

磁盤分區(qū)表的容量是有限的,64字節(jié),一個(gè)分區(qū)固定占16字節(jié)

64/16=4分區(qū)(主分區(qū)+擴(kuò)展分區(qū))

5、磁盤分區(qū)實(shí)戰(zhàn):

磁盤分區(qū)關(guān)鍵就是修改64字節(jié)的分區(qū)表而已。

磁盤分區(qū)fdisk命令,修改MBR分區(qū)表,MBR格式。

缺陷,被修改的磁盤大小不能大于2T。

磁盤分區(qū)其他命令:parted,gpt分區(qū)格式,既能修改小于2T也能修改大于2T的磁盤。

磁盤小于2T就用fdisk

磁盤大于2T就用parted

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 1.RAID介紹: Raid是廉價(jià)冗余磁盤陣列的簡(jiǎn)稱,有時(shí)也簡(jiǎn)稱磁盤陣列(Disk Array)。 2.RAID級(jí)...
    劉歓閱讀 1,475評(píng)論 0 1
  • feisky云計(jì)算、虛擬化與Linux技術(shù)筆記posts - 1014, comments - 298, trac...
    不排版閱讀 4,354評(píng)論 0 5
  • 1、什么是RaidRaid是廉價(jià)冗余磁盤陣列的簡(jiǎn)稱,有時(shí)也簡(jiǎn)稱磁盤陣列。Raid是一種把多塊獨(dú)立磁盤按不同的技術(shù)方...
    苦丿咖啡閱讀 201評(píng)論 0 0
  • 磁盤冗余RAID RAID就是廉價(jià)冗余磁盤陣列。簡(jiǎn)稱為磁盤陣列 1、RAID的級(jí)別 Raid0、Raid1、Rai...
    puurutsjdy閱讀 372評(píng)論 0 1
  • RAID 上一章介紹了磁盤的基本原理,我們知道一塊磁盤的容量和速度是有限的,對(duì)于一些應(yīng)用來(lái)說,可能需要幾個(gè)TB的大...
    dy2903閱讀 2,080評(píng)論 0 1

友情鏈接更多精彩內(nèi)容