磁盤陣列整理手冊(cè)(打?。第1頁(yè)
磁盤陣列整理手冊(cè)(打?。第2頁(yè)
磁盤陣列整理手冊(cè)(打?。第3頁(yè)
磁盤陣列整理手冊(cè)(打?。第4頁(yè)
磁盤陣列整理手冊(cè)(打印)_第5頁(yè)
已閱讀5頁(yè),還剩21頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

付費(fèi)下載

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

第 1 頁(yè) 共 26 頁(yè) 磁盤陣列相關(guān)參考資料 一、磁盤陣列綜述 . 2 二、磁盤陣列進(jìn)化歷程 . 3 三、硬件陣列、軟件陣列、物理硬盤、邏輯硬盤 . 4 四、磁盤陣列原理 . 5 4.1 RAID 0 . 6 4.2 RAID 1 . 7 4.3 RAID 2 . 8 4.4 RAID 3 . 9 4.5 RAID 4 . 9 4.6 RAID 5 . 10 4.7 RAID 10 . 12 4.8 RAID 30 . 12 4.9 RAID 50 . 13 五、 RAID對(duì)比 . 13 六、選擇 RAID級(jí)別的方法流程 . 14 七、磁盤陣列的額外容錯(cuò)功能: Spare or Standby driver . 14 八、硬件磁盤陣列與軟件磁盤陣列 . 15 九、 IDE磁盤陣列與 SCSI磁盤陣列 . 15 十、磁盤陣列卡與磁 盤陣列控制器 . 16 十一、服務(wù)器的 RAID 卡及服務(wù)器硬盤 . 17 11 1 服務(wù)器 RAID 卡 . 17 11 2 服務(wù)器硬盤 . 18 十二、 RAID5建立過(guò)程(軟模式) . 20 第 2 頁(yè) 共 26 頁(yè) 一、磁盤陣列綜述 第 3 頁(yè) 共 26 頁(yè) 二、磁盤陣列進(jìn)化歷程 目前改進(jìn)磁盤存取速度的的方式主要有兩種。 一是磁盤快取控制 (disk cache controller),它將從磁盤讀取的數(shù)據(jù)存在快取內(nèi)存 (cache memory)中以減少磁盤存取的次數(shù) ,數(shù)據(jù)的讀寫都在快取內(nèi)存中進(jìn) 行 ,大幅增加存取的速度 ,如要讀取的數(shù)據(jù)不在快取內(nèi)存中 ,或要寫數(shù)據(jù)到磁盤時(shí) ,才做磁盤的存取動(dòng)作。這種方式在單工環(huán)境 (single-tasking environment)如 DOS 之下 ,對(duì)大量數(shù)據(jù)的存取有很好的性能 (量小且頻繁的存取則不然 ),但在多工 (multi-tasking)環(huán)境之下 (因?yàn)橐煌5淖鲾?shù)據(jù)交換 (swapping)的動(dòng)作 )或數(shù)據(jù)庫(kù)(database)的存取 (因?yàn)槊恳挥涗浂己苄?)就不能顯示其性能。這種方式?jīng)]有任何安全保障。 其二是使用磁盤陣列的技術(shù) 。磁盤陣列是把多個(gè)磁盤組成一個(gè)陣列 ,當(dāng)作單一磁盤使 用 ,它將數(shù)據(jù)以分段 (striping)的方式儲(chǔ)存在不同的磁盤中 ,存取數(shù)據(jù)時(shí) ,陣列中的相關(guān)磁盤一起動(dòng)作 ,大幅減低數(shù)據(jù)的存取時(shí)間 ,同時(shí)有更佳的空間利用率。磁盤陣列所利用的不同的技術(shù) ,稱為 RAID level,不同的 level 針對(duì)不同的系統(tǒng)及應(yīng)用 ,以解決數(shù)據(jù)安全的問(wèn)題。 一般高性能的磁盤陣列都是以硬件的形式來(lái)達(dá)成 ,進(jìn)一步的把磁盤快取控制及磁盤陣列結(jié)合在一個(gè)控制器 (RAID controller) 或控制卡上 ,針對(duì)不同的用戶解決人們對(duì)磁盤輸出入系統(tǒng)的四大要求 : (1)增加存取速度 , (2)容錯(cuò) (fault tolerance),即安全性 (3)有效的利用磁盤空間 ; (4)盡量的平衡 CPU,內(nèi)存及磁盤的性能差異 ,提高電腦的整體工作性能。 第 4 頁(yè) 共 26 頁(yè) 三、硬件陣列、軟件陣列、物理硬盤、邏輯硬盤 3.1 硬件陣列 3.2 軟件陣列 3.3 物理硬盤 物理硬盤既是物理驅(qū)動(dòng)器,目前所提供的硬盤容量有 9GB、 18GB、 36GB、 72GB 等 3.4 邏輯硬盤 第 5 頁(yè) 共 26 頁(yè) 邏輯硬盤由物理硬盤的一部分或幾個(gè)物理硬盤結(jié)合在一起組成 3.5 備注 四、磁盤陣列原理 磁盤陣列中針對(duì)不同的應(yīng)用使用的不同技術(shù) ,稱為 RAID level, RAID 是 Redundant Array of Inexpensive Disks 的縮寫 ,而每一 level 代表一種技術(shù) ,目前業(yè)界公認(rèn)的標(biāo)準(zhǔn)是 RAID 0RAID 5。這個(gè) level并不代表技術(shù)的高低 ,level 5 并不高于 level 3,level 1 也不低過(guò) level 4,至于要選擇那一種 RAID level的產(chǎn)品 ,純視用戶的操作環(huán)境 (operating environment)及應(yīng)用 (application)而定 ,與 level 的高低沒(méi)有必然的關(guān)系。 RAID 0 及 RAID 1 適用于 PC及 PC 相關(guān)的系統(tǒng)如小型的網(wǎng)絡(luò)服務(wù) 器 (network server)及需要高磁盤容量與快速磁盤存取的工作站等 ,因?yàn)楸容^便宜 ,但因一般人對(duì)磁盤陣列不了解 ,沒(méi)有看到磁盤陣列對(duì)他們的價(jià)值 ,市場(chǎng)尚未打開(kāi) ;RAID 2及 RAID 3 適用于大型電腦及影像、 CAD/CAM 等處理 ;RAID 5 多用于 OLTP,因有金融機(jī)構(gòu)及大型數(shù)據(jù)處理中心的迫切需要 ,故使用較多而較有名氣 ,但也因此形成很多人對(duì)磁盤陣列的誤解 ,以為磁盤陣列非要 RAID 5 不可 ;RAID 4 較少使用 ,因?yàn)閮烧哂衅涔餐?,而 RAID 4 有其先天的限制。其他如 RAID 6,RAID 7,乃至 RAID 10 等 ,都是廠商各做各的 ,并無(wú)一致的標(biāo)準(zhǔn) ,在此不作說(shuō)明。介紹各個(gè) RAID level 之前 ,先看看形成磁盤陣列的兩個(gè)基本技術(shù) : 譯為磁盤延伸 ,能確切的表示 disk spanning 這種技術(shù)的含義。 如下圖所示 ,DFTraid 磁盤陣列控制器 ,聯(lián)接了四個(gè)磁盤 : 這四個(gè)磁盤形成一個(gè)陣列 (array),而磁盤陣列的控制器 (RAID controller)是將此四個(gè)磁盤視為單一的磁盤 ,如 DOS 環(huán)境下的 C:盤。這是 disk spanning 的意義 ,因?yàn)榘研∪萘康拇疟P延伸為大容量的單一磁盤 ,用戶不必規(guī)劃數(shù)據(jù)在各磁盤的分 布 ,而且提高了磁盤空間的使用率。 DFTraid 的 SCSI 磁盤陣列更可連接幾十個(gè)磁盤,形成數(shù)十 GB 到數(shù)百 GB 的陣列 ,使磁盤容量幾乎可作無(wú)限的延伸 ;而各個(gè)磁盤一起作取存的動(dòng)作 ,比單一磁盤更為快捷。很明顯的 ,有此陣列的形成而產(chǎn)生 RAID 的各種技術(shù)。我們也可從上圖看出inexpensive(便宜 )的意義 ,因?yàn)樗膫€(gè) 250MBbytes 的磁盤比一個(gè) 1GBytes 的磁盤要便宜 ,尤其以前大磁盤的價(jià)格非常昴貴 ,但在磁盤越來(lái)越便宜的今天 ,inexpensive已非磁盤陣列的重點(diǎn) ,雖然對(duì)于需要大磁盤容量的系統(tǒng) ,仍是考慮的要點(diǎn)。 磁盤 因?yàn)榇疟P陣列是將同一陣列的多個(gè)磁盤視為單一的虛擬磁盤 (virtual disk),所以其數(shù)據(jù)是以分段 (block or segment)的方式順序存放在磁盤陣列中 ,如下圖 : 磁盤 0 磁盤 1 磁盤 2 磁盤 3 A0-A1 B0-B1 C0-C1 A2-A3 B2-B3 C2-C3 A4-A5 B4-B5 C4-C5 A6-A7 B6-B7 C6-C7 第 6 頁(yè) 共 26 頁(yè) D0-D1 D2-D3 D4-C5 D6-D7 數(shù)據(jù)按需要分段 ,從第一個(gè)磁盤開(kāi)始放 ,放到最後一個(gè)磁盤再回到第一個(gè)磁盤放起 ,直到數(shù)據(jù)分布完畢。至于分段的大小視系統(tǒng)而定 ,有的系統(tǒng)或以 1KB 最有效率 ,或以 4KB,或以 6KB,甚至是 4MB 或 8MB 的 ,但除非數(shù)據(jù)小于一個(gè)扇區(qū) (sector,即 521bytes),否則其分段應(yīng)是 512byte 的倍數(shù)。因?yàn)榇疟P的讀寫是以一個(gè)扇區(qū)為單位 ,若數(shù)據(jù)小于 512bytes,系統(tǒng)讀取該扇區(qū)后 ,還要做組合或分組 (視讀或?qū)懚?)的動(dòng)作 ,浪費(fèi)時(shí)間。從上圖我們可以看出 ,數(shù)據(jù)以分段于在不同的磁盤 ,整個(gè)陣列的各個(gè)磁盤可同時(shí)作讀寫 ,故數(shù)據(jù)分段使數(shù)據(jù)的存取有最好的效率 ,理論上本來(lái)讀一 個(gè)包含四個(gè)分段的數(shù)據(jù)所需要的時(shí)間約 =(磁盤的 access time +數(shù)據(jù)的transfer time)X4 次 ,現(xiàn)在只要一次就可以完成。 若以 N 表示磁盤的數(shù)目 ,R 表示讀取 ,W 表示寫入 ,S 表示可使用空間 ,則數(shù)據(jù)分段的性能為 : R:N(可同時(shí)讀取所有磁盤 ) W:N(可同時(shí)寫入所有磁盤 ) S:N(可利用所有的磁盤 ,并有最佳的使用率 ) 4.1 RAID 0 Disk striping 也稱為 RAID 0, 很多人以為 RAID 0 沒(méi)有甚么 ,其實(shí)這是非常錯(cuò)誤的觀念 ,因?yàn)?RAID 0使磁盤的輸出入有最高的效率。而磁 盤陣列有更好效率的原因除數(shù)據(jù)分段外 ,它可以同時(shí)執(zhí)行多個(gè)輸出入的要求 ,因?yàn)殛嚵兄械拿恳粋€(gè)磁盤都能獨(dú)立動(dòng)作 ,分段放在不同的磁盤 ,不同的磁盤可同時(shí)作讀寫 ,而且能在快取內(nèi)存及磁盤作并行存取 (parallel access)的動(dòng)作 ,但只有硬件的磁盤陣列才有此性能表現(xiàn)。 從上面兩點(diǎn)我們可以看出 ,disk spanning 定義了 RAID 的基本形式 ,提供了一個(gè)便宜、靈活、高性能的系統(tǒng)結(jié)構(gòu) ,而 disk striping 解決了數(shù)據(jù)的存取效率和磁盤的利用率問(wèn)題 ,RAID 1 至 RAID 5 是在此基礎(chǔ)上提供磁盤安全的方案。 第 7 頁(yè) 共 26 頁(yè) 沒(méi)有 任何額外的磁盤或空間作安全準(zhǔn)備 ,所以一般人不重視它 ,這是誤解 ,其實(shí)它有最好的效率及空間利用率 ,對(duì)于追求效率的應(yīng)用 ,非常理想 ,可同時(shí)用其他的 RAID level或其他的備份方式以補(bǔ)其不足 ,保護(hù)重要的數(shù)據(jù)。 4.2 RAID 1 RAID 1 是使用磁盤鏡像 (disk mirroring)的技術(shù)。磁盤鏡像應(yīng)用在 RAID 1 之前就在很多系統(tǒng)中使用 ,它的方式是在工作磁盤 (working disk)之外再加一額外的備份磁盤 (backup disk),兩個(gè)磁盤所儲(chǔ)存的數(shù)據(jù)完全一樣 ,數(shù)據(jù)寫入工作磁盤的同時(shí)亦寫入備 份磁盤。磁盤鏡像不見(jiàn)得就是 RAID 1,如 Novell NetWare 亦有提供磁盤鏡像的功能 ,但并不表示 NetWare 有了 RAID 1 的功能。一般磁盤鏡像和 RAID 1 有二點(diǎn)最大的不同 : RAID 1 無(wú)工作磁盤和備份磁盤之分 ,多個(gè)磁盤可同時(shí)動(dòng)作而有重疊 (overlapping)讀取的功能 ,甚至不同的鏡像磁盤可同時(shí)作寫入的動(dòng)作 ,這是一種最佳化的方式 ,稱為負(fù)載平衡 (load-balance)。例如有多個(gè)用戶在同一時(shí)間要讀取數(shù)據(jù) ,系統(tǒng)能同時(shí)驅(qū)動(dòng)互相鏡像的磁盤 ,同時(shí)讀取數(shù)據(jù) ,以減輕系統(tǒng)的負(fù)載 ,增加 I/O 的性能。 RAID 1 的磁盤是以磁盤延伸的方式形成陣列 ,而數(shù)據(jù)是以數(shù)據(jù)分段的方式作儲(chǔ)存 ,因而在讀取時(shí) ,它幾乎和RAID 0 有同樣的性能。從 RAID 的結(jié)構(gòu)就可以很清楚的看出 RAID 1 和一般磁盤鏡像的不同。 下圖為 RAID 1,每一筆數(shù)據(jù)都儲(chǔ)存兩份 磁盤 0 磁盤 1 磁盤 0 磁盤 1 A0 A2 A4 B1 A1 A3 B0 B2 A0 A2 A4 B1 A1 A3 B0 B2 從上圖可以看出 : R:N(可同時(shí)讀取所有磁盤 ) 第 8 頁(yè) 共 26 頁(yè) W:N/2(同時(shí)寫入磁盤數(shù) ) S:N/2(利用率 ) 讀取數(shù)據(jù)時(shí)可用到所有的磁盤 ,充分發(fā)揮數(shù)據(jù)分段的優(yōu)點(diǎn) ;寫入數(shù)據(jù)時(shí) ,因?yàn)橛袀浞?,所以要寫入兩個(gè)磁盤 ,其效率是 N/2,磁盤空間的使用率也只有全部磁盤的一半。 很多人以為 RAID 1 要加一個(gè)額外的磁盤 ,形成浪費(fèi)而不看好 RAID 1,事實(shí)上磁盤越來(lái)越便宜 ,并不見(jiàn)得造成負(fù)擔(dān) ,況且 RAID 1 有最好的容錯(cuò) (fault tolerance)能力 ,其效率也是除 RAID 0 之外最好的。我們可視應(yīng)用的不同 ,在同一磁盤陣列中使用不同的 RAID level,如華藝科技公司的 DFTraid 系列都可同一磁盤陣列中定義八個(gè)邏輯磁盤 (logic disk),分別使用不同的 RAID level,分為 C:,D:及 E:三個(gè)邏輯磁盤 (或LUN0,LUN1,LUN2). RAID 1 完全做到了容錯(cuò)包括不停機(jī) (non-stop),當(dāng)某一磁盤發(fā)生故障 ,可將此磁盤拆下來(lái)而不影向其他磁盤的操作 ;待新的磁盤換上去之后 ,系統(tǒng)即時(shí)做鏡像 ,將數(shù)據(jù)重新復(fù)上去 ,RAID 1 在容錯(cuò)及存取的性能上是所有RAID level 之冠。 在磁盤陣列的技術(shù)上 ,從 RAID 1 到 RAID 5,不停機(jī)的意思表示在工作時(shí)如發(fā)生磁盤故障 ,系統(tǒng)能持續(xù)工作而不停頓 ,仍然可作磁盤 的存取 ,正常的讀寫數(shù)據(jù) ;而容錯(cuò)則表示即使磁盤故障 ,數(shù)據(jù)仍能保持完整 ,可讓系統(tǒng)存取到正確的數(shù)據(jù) ,而 SCSI 的磁盤陣列更可在工作中抽換磁盤 ,并可自動(dòng)重建故障磁盤的數(shù)據(jù)。磁盤陣列之所以能做到容錯(cuò)及不停機(jī) ,是因?yàn)樗腥哂嗟拇疟P空間可資利用 ,這也就是 Redundant 的意義。 有最佳的安全性 ,100%不停機(jī) ,即使有一個(gè)磁盤損壞也能照常作業(yè)而不影向其效能 (對(duì)能并行存取的系統(tǒng)稍有影響 ),因?yàn)閿?shù)據(jù)是作重復(fù)儲(chǔ)存。 RAID1 的并行讀取幾乎有 RAID 0 的性能 ,因?yàn)榭赏瑫r(shí)讀取相互鏡像的磁盤 ;寫入也只比 RAID 0 略遜 ,因?yàn)橥瑫r(shí)寫 入兩個(gè)磁盤并沒(méi)有增加多少工作。雖然 RAID 1 要增加一倍的磁盤做鏡像 ,但作為采用磁盤陣列的進(jìn)入點(diǎn) ,它是最便宜的一個(gè)方案 ,是新設(shè)磁盤陣列的用戶之最佳選擇。 4.3 RAID 2 RAID 2 是把數(shù)據(jù)分散為位元 (bit)或塊 (block),加入海明碼 Hamming Code,在磁盤陣列中作間隔寫入(interleaving)到每個(gè)磁盤中 ,而且地址 (address)都一樣 ,也就是在各個(gè)磁盤中 ,其數(shù)據(jù)都在相同的磁道(cylinder or track)及扇區(qū)中。 RAID 2 的設(shè)計(jì)是使用共軸同步 (spindle synchronize)的技術(shù) ,存取數(shù)據(jù)時(shí) ,整個(gè)磁盤陣列一起動(dòng)作 ,在各作磁盤的相同位置作平行存取 ,所以有最好的存取時(shí)間 (access time),其總線 (bus)是特別的設(shè)計(jì) ,以大帶寬 (band wide)并行傳輸所存取的數(shù)據(jù) ,所以有最好的傳輸時(shí)間 (transfer time)。在大型檔案的存取應(yīng)用 ,RAID 2 有最好的性能 ,但如果檔案太小 ,會(huì)將其性能拉下來(lái) ,因?yàn)榇疟P的存取是以扇區(qū)為單位 ,而 RAID 2 的存取是所有磁盤平行動(dòng)作 ,而且是作單位元的存取 ,故小于一個(gè)扇區(qū)的數(shù)據(jù)量會(huì)使其性能大打折扣。 RAID 2 是設(shè)計(jì) 給需要連續(xù)且大量數(shù)據(jù)的電腦使用的 ,如大型電腦 (mainframe to supercomputer)、作影像處理或 CAD/CAM 的工作站 (workstation)等 ,并不適用于一般的多用戶環(huán)境、網(wǎng)絡(luò)服務(wù)器 (network server),小型機(jī)或 PC。 RAID 2 的安全采用內(nèi)存陣列 (memory array)的技術(shù) ,使用多個(gè)額外的磁盤作單位錯(cuò)誤校正 (single-bit correction)及雙位錯(cuò)誤檢測(cè) (double-bit detection);至于需要多少個(gè)額外的磁盤 ,則視其所采用的方法及結(jié)構(gòu)而定 ,例如八個(gè)數(shù)據(jù)磁盤的陣列可能需要三個(gè)額外的磁盤 ,有三十二個(gè)數(shù)據(jù)磁盤的高檔陣列可能需要七個(gè)額外的磁盤。 第 9 頁(yè) 共 26 頁(yè) 4.4 RAID 3 RAID 3 的數(shù)據(jù)儲(chǔ)存及存取方式都和 RAID 2 一樣 ,但在安全方面以奇偶校驗(yàn) (parity check)取代海明碼做錯(cuò)誤校正及檢測(cè) ,所以只需要一個(gè)額外的校檢磁盤 (parity disk)。奇偶校驗(yàn)值的計(jì)算是以各個(gè)磁盤的相對(duì)應(yīng)位作 XOR 的邏輯運(yùn)算 ,然后將結(jié)果寫入奇偶校驗(yàn)磁盤 ,任何數(shù)據(jù)的修改都要做奇偶校驗(yàn)計(jì)算 ,如下圖 : 磁盤 0 磁盤 1 磁盤 2 磁盤 3 磁盤 4 A0 A4 B3 C2 A1 B0 B4 C3 A2 A1 C0 C4 A3 A2 C1 D0 P P P P 如某一磁盤故障 ,換上新的磁盤后 ,整個(gè)磁盤陣列 (包括奇偶校驗(yàn)磁盤 )需重新計(jì)算一次 ,將故障磁盤的數(shù)據(jù)恢復(fù)并寫入新磁盤中 ;如奇偶校驗(yàn)磁盤故障 ,則重新計(jì)算奇偶校驗(yàn)值 ,以達(dá)容錯(cuò)的要求 . 較之 RAID 1及 RAID 2,RAID 3 有 85%的磁盤空間利用率 ,其性能比 RAID 2 稍差 ,因?yàn)橐銎媾夹r?yàn)計(jì)算 ;共軸同步的平行存取在讀檔案時(shí)有很好的性能 ,但在寫入時(shí)較慢 ,需要重新計(jì)算及修改奇偶校驗(yàn)磁盤的內(nèi)容。RAID 3 和 RAID 2 有同樣的應(yīng)用方式 ,適用大檔案及大量數(shù)據(jù)輸出入的應(yīng)用 ,并不適用于 PC 及網(wǎng)絡(luò)服務(wù)器。 4.5 RAID 4 RAID 4 也使用一個(gè)校驗(yàn)磁盤 ,但和 RAID 3 不一樣 ,如下圖 : 磁盤 0 磁盤 1 磁盤 2 磁盤 3 磁盤 4 第 10 頁(yè) 共 26 頁(yè) A0-A1 B3-B4 D1-D2 E4-F0 A2-A3 C0-C1 D3-D4 F1-F2 A4-B0 C2-C3 B0-B1 F3-F4 B1-B2 C4-D0 B2-B3 G0-G1 P P P P RAID 4是以扇區(qū)作數(shù)據(jù)分段 ,各磁盤相同位置的分段形成一個(gè)校驗(yàn)磁盤分段 (parity block),放在校驗(yàn)磁盤。這種方式可在不同的磁盤平行執(zhí)行不同的讀取命今 ,大幅提高磁盤陣列的讀取性能 ;但寫入數(shù)據(jù)時(shí) ,因受限于校驗(yàn)磁盤 ,同一時(shí)間只能作一次 ,啟動(dòng)所有磁盤讀取數(shù)據(jù)形成同一校驗(yàn)分段的所有數(shù)據(jù)分段 ,與要寫入的數(shù)據(jù)做好校驗(yàn)計(jì)算再寫入。即使如此 ,小型檔案的寫入仍然比 RAID 3 要快 ,因其校驗(yàn)計(jì)算較簡(jiǎn)單而非作位(bit level)的計(jì)算 ;但校 驗(yàn)磁盤形成 RAID 4 的瓶頸 ,降低了性能 ,因有 RAID 5 而使得 RAID 4 較少使用。 4.6 RAID 5 RAID5 避免了 RAID 4 的瓶頸 ,方法是不用校驗(yàn)磁盤而將校驗(yàn)數(shù)據(jù)以循環(huán)的方式放在每一個(gè)磁盤中 ,如下圖 : 磁盤 0 磁盤 1 磁盤 2 磁盤 3 磁盤 4 P B3-B4 D1-D2 E4-F0 A0-A1 P D3-D4 F1-F2 A2-B3 C0-C1 P F3-F4 A4-B0 C2-C3 B0-B1 P B2-B2 C4-D0 B2-B3 G0-G1 磁盤陣列的第一個(gè)磁盤分段是校驗(yàn)值 ,第二個(gè)磁盤至后一個(gè)磁盤再折回第一個(gè)磁盤的分段是數(shù)據(jù) ,然后第二個(gè)磁盤的分段是校驗(yàn)值 ,從第三個(gè)磁盤再折回第二個(gè)磁盤的分段是數(shù)據(jù) ,以此類推 ,直到放完為止。圖中的第一個(gè) parity block 是由 A0,A1.,B1,B2 計(jì)算出來(lái) ,第二個(gè) parity block 是由 B3,B4,.,C4,D0 計(jì)算出來(lái) ,也就是校驗(yàn)值是由各磁盤同一位置的分段的數(shù)據(jù)所計(jì)算出來(lái)。這種方式能大幅增加小檔案的存取性能 ,不但可同時(shí)讀取 ,甚至有可能同時(shí)執(zhí)行多個(gè)寫入 的動(dòng)作 ,如可寫入數(shù)據(jù)到磁盤 1 而其 parity block 在磁盤 2,同第 11 頁(yè) 共 26 頁(yè) 時(shí)寫入數(shù)據(jù)到磁盤 4 而其 parity block 在磁盤 1,這對(duì)聯(lián)機(jī)交易處理 (OLTP, on-line Transaction Processing)如銀行系統(tǒng)、金融、股市等或大型數(shù)據(jù)庫(kù)的處理提供了最佳的解決方案 (solution),因?yàn)檫@些應(yīng)用的每一筆數(shù)據(jù)量小 ,磁盤輸出入頻繁而且必須容錯(cuò)。 事實(shí)上 RAID 5 的性能并無(wú)如此理想 ,因?yàn)槿魏螖?shù)據(jù)的修改 ,都要把同一 parity block 的所有數(shù)據(jù)讀出來(lái)修改后 ,做完校驗(yàn)計(jì)算再寫回去 ,也就是 RMW cycle(Read-Modify-Write cycle,這個(gè) cycle沒(méi)有包括校驗(yàn)計(jì)算 );正因?yàn)闋恳欢鴦?dòng)全身 ,所以 : R:N(可同時(shí)讀取所有磁盤 ) W:1(可同時(shí)寫入磁盤數(shù) ) S:N-1(利用率 ) RAID 5 的控制比較復(fù)雜 ,尤其是利用硬件對(duì)磁盤陣列的控制 ,因?yàn)檫@種方式的應(yīng)用比其他的 RAID level 要掌握更多的事情 ,有更多的輸出入需求 ,既要速度快 ,又要處理數(shù)據(jù) ,計(jì)算校驗(yàn)值 ,做錯(cuò)誤校正等 ,所以價(jià)格較高 ;其應(yīng)用最好是 OLTP,至于用于 PC 等 ,不見(jiàn)得有最佳的性能。 在不停機(jī)及容錯(cuò)的表現(xiàn)都很好 ,但如有磁盤故 障 ,對(duì)性能的影響較大 ,大容量的快取內(nèi)存有助于維持性能 ,但在 OLTP 的應(yīng)用上 ,因?yàn)槊恳还P數(shù)據(jù)或記錄 (record)都很小 ,對(duì)磁盤的存取頻繁 ,故有一定程度的影響。某一磁盤故障時(shí) ,讀取該磁盤的數(shù)據(jù)需把共用同一 parity block的所有數(shù)據(jù)及校驗(yàn)值讀出來(lái) ,再把故障磁盤的數(shù)據(jù)計(jì)算出來(lái) ;寫入時(shí) ,除了要重覆讀取的程序外 ,還要再做校驗(yàn)值的計(jì)算 ,然后再寫入更新的數(shù)據(jù)及校驗(yàn)值 ;等換上新的磁盤 ,系統(tǒng)要計(jì)算整個(gè)磁盤陣列的數(shù)據(jù)以回復(fù)故障磁盤的數(shù)據(jù) ,時(shí)間要很長(zhǎng) ,如系統(tǒng)的工作負(fù)載很重的話 ,有很多輸出入的需求在排隊(duì)等候時(shí) ,會(huì)把系統(tǒng)的性 能拉下來(lái)。但如使用硬件磁盤陣列的話 ,其性能就可以得到大幅度的改進(jìn) ,因?yàn)橛布疟P陣列如 DFTraid 系列本身有內(nèi)置的 CPU 與主機(jī)系統(tǒng)并行運(yùn)作 ,所有存取磁盤的輸出入工作都在磁盤陣列本身完成 ,不花費(fèi)主機(jī)的時(shí)間 ,配合磁盤陣列的快取內(nèi)存的使用 ,可以提高系統(tǒng)的整體性能 ,而優(yōu)越的總線控制更能增加數(shù)據(jù)的傳輸速率 ,即使在磁盤故障的情況下 ,主機(jī)系統(tǒng)的性能也不會(huì)有明顯的降低。 RAID 5 要做的事情太多 ,所以價(jià)格較貴 ,不適于小系統(tǒng) ,但如果是大系統(tǒng)使用大的磁盤陣列的話 ,RAID 5 卻是最便宜的方案。 總而言之 ,RAID 0 及 RAID 1 最適合 PC 及圖形工作站的用戶 ,提供最佳的性能及最便宜的價(jià)格 ,所以 RAID 0及 RAID 1 多是使用 IDE 界面 ,以低成本符合 PC 市埸的需求。 RAID 2 及 RAID 3 適用于大檔案且輸入輸出需求不頻繁的應(yīng)用如影像處理及 CAD/CAM 等 ;而 RAID 5 則適用于銀行、金融、股市、數(shù)據(jù)庫(kù)等大型數(shù)據(jù)處理中心的 OLTP 應(yīng)用 ;RAID 4 與 RAID 5 有相同的特性及應(yīng)用方式 ,但有其先天的限制 ,所以并不受推薦。 第 12 頁(yè) 共 26 頁(yè) 4.7 RAID 10 4.8 RAID 30 第 13 頁(yè) 共 26 頁(yè) 4.9 RAID 50 五、 RAID對(duì)比 下 面幾個(gè)表列是 RAID 的一些性質(zhì) : 操作 工作模式 最少硬盤需求量 可用容量 RAID 0 磁盤延伸和數(shù)據(jù)分布 2 T RAID 1 數(shù)據(jù)分布和鏡像 2 T/2 RAID 2 共軸同步 ,并行傳輸 ,ECC(糾錯(cuò)碼 ) 3 T*(n-1)/n RAID 3 共軸同步 ,并行傳輸 ,Parity 3 T*(n-1)/n RAID 4 數(shù)據(jù)分布,固定 Parity 3 T*(n-1)/n RAID 5 數(shù)據(jù)分布,分布 Parity(奇偶 ) 3 T*(n-1)/n 第 14 頁(yè) 共 26 頁(yè) 六、選擇 RAID 級(jí)別的方法流程 七、磁盤陣 列的額外容錯(cuò)功能: Spare or Standby driver 事實(shí)上容錯(cuò)功能已成為磁盤陣列最受青睞的特性 ,為了加強(qiáng)容錯(cuò)的功能以及使系統(tǒng)在磁盤故第 15 頁(yè) 共 26 頁(yè) 障的情況下能迅速的重建數(shù)據(jù) ,以維持系統(tǒng)的性能 ,一般的磁盤陣列系統(tǒng)都可使用熱備份 (hot spare or hot standby driver)的功能 ,所謂熱備份是在建立 (configure)磁盤陣列系統(tǒng)的時(shí)候 ,將其中一磁盤指定為后備磁盤 ,此一磁盤在平常并不操作 ,但若陣列中某一磁盤發(fā)生故障時(shí) ,磁盤陣列即以后備磁盤取代故障磁盤 ,并自動(dòng)將故障磁盤的數(shù)據(jù)重建 (rebuild)在后備磁盤之上 ,因?yàn)榉磻?yīng)快速 ,加上快取內(nèi)存減少了磁盤的存取 ,所以數(shù)據(jù)重建很快即可完成 ,對(duì)系統(tǒng)的性能影響不大。對(duì)于要求不停機(jī)的大型數(shù)據(jù)處理中心或控制中心而言 ,熱備份更是一項(xiàng)重要的功能 ,因?yàn)榭杀苊馔黹g或無(wú)人持守時(shí)發(fā)生磁盤故障所引起的種種不便。 另一個(gè)額外的容錯(cuò)功能是壞扇區(qū)轉(zhuǎn)移 (bad sector reassignment)。壞扇區(qū)是磁盤故障的主要原因 ,通常磁盤在讀寫時(shí)發(fā)生壞扇區(qū)的情況即表示此磁盤故障 ,不能再作讀寫 ,甚至有很多系統(tǒng)會(huì)因?yàn)椴荒芡瓿勺x寫的動(dòng)作而死機(jī) ,但若因?yàn)槟骋簧葏^(qū)的損壞而使工作不能完成或要更 換磁盤 ,則使得系統(tǒng)性能大打折扣 ,而系統(tǒng)的維護(hù)成本也未免太高了。壞扇區(qū)轉(zhuǎn)移是當(dāng)磁盤陣列系統(tǒng)發(fā)現(xiàn)磁盤有壞扇區(qū)時(shí) ,以另一空白且無(wú)故障的扇區(qū)取代該扇區(qū) ,以延長(zhǎng)磁盤的使用壽命 ,減少壞磁盤的發(fā)生率以及系統(tǒng)的維護(hù)成本。所以壞扇區(qū)轉(zhuǎn)移功能使磁盤陣列具有更好的容錯(cuò)性 ,同時(shí)使整個(gè)系統(tǒng)有最好的成本效益比。其他如可外接電池備援磁盤陣列的快取內(nèi)存 ,以避免突然斷電時(shí)數(shù)據(jù)尚未寫回磁盤而損失 ;或在 RAID 1 時(shí)作寫入一致性的檢查等 ,雖是小技術(shù) ,但亦不可忽視。 八、硬件磁盤陣列與軟件磁盤陣列 市面上有所謂硬件磁盤陣列與軟件磁盤陣列之分 ,因?yàn)?軟件磁盤陣列是使用一塊 SCSI 卡與磁盤連接 ,一般用戶誤以為是硬件磁盤陣列。以上所述主要是針對(duì)硬件磁盤陣列 ,其與軟件磁盤陣列有幾個(gè)最大的區(qū)別 : l 一個(gè)完整的磁盤陣列硬件與系統(tǒng)相接。 l 內(nèi)置 CPU,與主機(jī)并行運(yùn)作 ,所有的 I/O都在磁盤陣列中完成 ,減輕主機(jī)的工作負(fù)載 ,增加系統(tǒng)整體性能。 l 有卓越的總線主控 (bus mastering)及 DMA(Direct Memory Access)能力 ,加速數(shù)據(jù)的存取及傳輸性能。 l 與快取內(nèi)存結(jié)合在一起 ,不但增加數(shù)據(jù)的存取及傳輸性能 ,更因減少對(duì)磁盤的存取而增加磁盤的壽 命。 l 能充份利用硬件的特性 ,反應(yīng)快速。 軟件磁盤陣列是一個(gè)程序 ,在主機(jī)執(zhí)行 ,透過(guò)一塊 SCSI 卡與磁盤相接形成陣列 ,它最大的優(yōu)點(diǎn)是便宜 ,因?yàn)闆](méi)有硬件成本 (包括研發(fā)、生產(chǎn)、維護(hù)等 ),而 SCSI 卡很便宜 (亦有的軟件磁盤陣列使用指定的很貴的 SCSI 卡 );它最大的缺點(diǎn)是使主機(jī)多了很多進(jìn)程 (process),增加了主機(jī)的負(fù)擔(dān) ,尤其是輸出入需求量大的系統(tǒng)。目前市面上的磁盤陣列系統(tǒng)大部份是硬件磁盤陣列 ,軟件磁盤陣列較少。 九、 IDE磁盤陣列與 SCSI磁盤陣列 目前使用在磁盤輸出入的界面主要有兩種 : 1. IDE (Integrated Drive Electronics) 是廣泛使用在 PC 上的磁盤驅(qū)動(dòng)器界面 ,一般而言 ,其傳輸速度從磁盤到磁盤緩沖器 (medium 第 16 頁(yè) 共 26 頁(yè) to drive buffer) 是 1.5-2.5MB/Sec, 從緩沖器到界面 (drive buffer to drive interface) 約4.0-6.0MB/Sec,而且新的設(shè)計(jì)其速率有大幅的改進(jìn) ,如增強(qiáng)型 IDE 界面 (mode 4)在PCI(Peripheral Component Interconnect)總線上的傳輸速率可達(dá) 33MB/Sec。 2. SCSI (Small Computer Standard Interface) SCSI 是較高級(jí) (high level)的界面 ,可用于主機(jī) ,磁盤 ,磁帶 ,打印機(jī)等 ,因?yàn)槭歉唠A的界面 ,規(guī)格較為復(fù)雜 ,一般自帶控制器 ,也較為復(fù)雜 ,這就是 SCSI 磁盤為什么比 IDE 磁盤費(fèi)的原因。但 SCSI界面能較有效的利用硬件特性而提高其速度。其控制器還能對(duì)主機(jī)發(fā)給 SCSI 磁盤的命令進(jìn)行緩沖、排隊(duì) ,并進(jìn)行優(yōu)化處理 (命令隊(duì)列 )?,F(xiàn)在較流行的是標(biāo)準(zhǔn) SCSI-2 和 SCSI-3。有兩種規(guī)格 ,FAST SCSI(SCSI-2)的同步傳輸速率為 10MB/Sec,數(shù)據(jù)傳輸寬度為 8 bit, WIDE SCSI 的數(shù)據(jù)傳輸寬度可達(dá) 16-bit。 Ultra SCSI(SCSI-3)的同步傳輸速率為 20MB/Sec,Ultra Wide SCSI的同步傳輸速率為 40MB/Sec,數(shù)據(jù)傳輸寬度可達(dá) 32-bit。 SCSI 磁盤有雖有較高的傳輸速度 ,但受限于磁盤的存取速度及磁盤至 SCSI 界面的傳輸速度而不能充分發(fā)揮其性能 (因?yàn)榇疟P的機(jī)械動(dòng)作難于有大幅度的改進(jìn) );其命令分析程序 (command phase)也較復(fù)雜。對(duì)單機(jī)來(lái)言,磁盤數(shù)量越多 ,主機(jī)找到特定的數(shù)據(jù)的時(shí)間越長(zhǎng) ,但對(duì)磁盤陣列來(lái)言 ,由于是多個(gè)磁盤一起并行處理 ,則表現(xiàn)為磁盤數(shù)量越多 ,速度越快。 以上界面的直接反應(yīng)是單任務(wù)時(shí) IDE比 SCSI快 ,多任務(wù)時(shí) SCSI較快 ,這可從用 IDE盤和 SCSI盤做多用戶、多任務(wù)的操作系統(tǒng) (如 UNIX、 Windows/NT 等 )的系統(tǒng)盤時(shí)的啟動(dòng)時(shí)間的差別中明顯看出。在單機(jī)時(shí)則不一定。我們看一個(gè)界面是否較快 ,不應(yīng)只看其傳崐輸速度的高低而應(yīng)就整個(gè)輸入 /輸出的流程看 ,因?yàn)榇疟P存取的機(jī)械動(dòng)作比不上電腦的傳輸速率。 IDE 界面簡(jiǎn)單 ,反應(yīng)快速 ,用于 PC 單機(jī)的小型的磁盤陣列其效果可能比 SCSI 為佳 ;但較大型 的磁盤陣列就非 SCSI 界面莫屬 ,因?yàn)殛嚵兄械母鱾€(gè)磁盤一起作存取的動(dòng)作 ,能充分發(fā)揮 SCSI 的傳輸速率快及多工的特點(diǎn)。 此外 IDE 因?yàn)槠渑渚€規(guī)格的關(guān)系 ,不能作熱插拔 (hot swap),也就是不能在工作中帶電插拔磁盤 ,而其線纜即使是增強(qiáng)型 IDE 也只有 18 寸 ,不能接在機(jī)箱之外 ,難于形成大的陣列 ,也就是只適用于 PC 低層次的用戶。 SCSI 纜線在差分傳輸模式 (differential transmission mode)下最大長(zhǎng)度為 25 米 ,單端傳輸模式 (single-ended transmission mode)時(shí) 最大長(zhǎng)度為 6 米 ,而一條 SCSI 總線可連接 8 臺(tái)系統(tǒng)或各種不同的裝置 ,擴(kuò)充性很強(qiáng) ,可形成很大的磁盤陣列空間 ;SCSI 規(guī)格完備 ,容錯(cuò)能力很好 ,可帶電插拔磁盤 ,是外接式裝置無(wú)可取代的界面。 十、磁盤陣列卡與磁盤陣列控制器 磁盤陣列控制卡一般用于小系統(tǒng),供單機(jī)使用。與主機(jī)共用電源,在關(guān)閉主機(jī)電源時(shí)存在丟失 Cache 中的數(shù)據(jù)的的危險(xiǎn)。磁盤陣列控制卡只有常用總線方式的接口,其驅(qū)動(dòng)程序與主機(jī)、主機(jī)所用的操作系統(tǒng)都有關(guān)系,有軟、硬件兼容性問(wèn)題并潛在地增加了系統(tǒng)的不安定因素。在更換磁盤陣列卡時(shí)要冒磁盤損壞,資料失落,隨時(shí)停機(jī)的 風(fēng)險(xiǎn)。 獨(dú)立式磁盤陣列控制一般用于較大型系統(tǒng) ,可分為兩種: 單通道磁盤陣列和多通道式磁盤陣列,單通道磁盤陣列只能接一臺(tái)主機(jī),有很大的擴(kuò)充限制。多通道磁盤陣列可接多個(gè)系統(tǒng)同時(shí)使用 ,以群集 (cluster)的方式共用磁盤陣列 ,這使內(nèi)接式陣列控制及單接式磁盤陣列無(wú)用武之地。 DFT 數(shù)據(jù)容錯(cuò)公司的 DFTraid Rack Mount 和 DFTraid Tower 等系統(tǒng) ,都是獨(dú)立形式的磁盤陣列子系統(tǒng),其本身與主機(jī)系統(tǒng)的硬件及操作環(huán)境無(wú)關(guān),只通過(guò) SCSI 線纜與主機(jī)相接,主機(jī)把它當(dāng)作一般的磁盤,所有的輸出入動(dòng)作都在磁盤陣列上 完成,與主機(jī)的操作無(wú)關(guān),所以可接任何可使用 SCSI 界面的主機(jī)。 DFTraid Rack Mount和 DFTraid Tower 兩系統(tǒng)最多可有六個(gè) SCSI 通道,可同時(shí)連接 5 臺(tái)主機(jī) ;而 DFTraid 5000 系第 17 頁(yè) 共 26 頁(yè) 列則有 9 個(gè)通道 ,可同時(shí)連接多達(dá) 8 臺(tái)主機(jī),使之一起共用磁盤陣列子系統(tǒng)。這種方式的磁盤陣列既可給單機(jī)使用,又可給群集多機(jī)使用,對(duì)用戶對(duì)增加陣列中的磁盤數(shù)量限制較小,并可用于備援及并行的容錯(cuò)電腦系統(tǒng),特別適合較大的系統(tǒng)用戶,使這些用戶可從封閉的環(huán)境中解放出來(lái)。 十一、服務(wù)器的 RAID 卡及服務(wù)器硬盤 11 1 服務(wù)器 RAID 卡 在服務(wù)器上實(shí)施 RAID(冗余磁盤陣列 )是保護(hù)數(shù)據(jù)不受硬件故障影響的必要手段。 RAID 是英文 Redundant Array of Independent Disks 的縮寫,翻譯成中文即為獨(dú)立磁盤冗余陣列,或簡(jiǎn)稱磁盤陣列。簡(jiǎn)單的說(shuō), RAID 是一種把多塊獨(dú)立的硬盤 (物理硬盤 )按不同方式組合起來(lái)形成一個(gè)硬盤組 (邏輯硬盤 ),從而提供比單個(gè)硬盤更高的存儲(chǔ)性能和提供數(shù)據(jù)冗余的技術(shù)。 組成磁盤陣列的不同方式成為 RAID 級(jí)別 (RAID Levels)。 RAID 技術(shù)經(jīng)過(guò)不斷的發(fā)展,現(xiàn)在已擁有了從 RAID 0 到 6 七種基本的 RAID 級(jí)別。另外,還有一些基本 RAID 級(jí)別的組合形式,如 RAID 10(RAID 0 與RAID 1 的組合 ), RAID 50(RAID 0 與 RAID 5 的組合 )等。不同 RAID 級(jí)別代表著不同的存儲(chǔ)性能、數(shù)據(jù)安全性和存儲(chǔ)成本。 RAID 卡就是用來(lái)實(shí)現(xiàn) RAID 功能的板卡,通常是由 I/O 處理器、 SCSI 控制器、 SCSI 連接器和緩存等一系列零組件構(gòu)成的。不同的 RAID 卡支持的 RAID 功能不同。 RAID 卡第一個(gè)功能是可以讓很多磁盤驅(qū)動(dòng)器同時(shí)傳輸數(shù)據(jù),而這些磁盤驅(qū)動(dòng)器在邏輯上又是 一個(gè)磁盤驅(qū)動(dòng)器,所以使用 RAID 可以達(dá)到單個(gè)的磁盤驅(qū)動(dòng)器幾倍、幾十倍甚至上百倍的速率。第二個(gè)重要功能就是其可以提供容錯(cuò)功能。 這里注意,接口是指 RAID 卡支持的硬盤接口。目前主要有三類 :IDE 接口、 SATA 接口和 SCSI 接口。 1 IDE 接口: IDE 的英文全稱為“ Integrated Drive Electronics” (即電子集成驅(qū)動(dòng)器 ), IDE 這一接口技術(shù)從誕生至今就一直在不斷發(fā)展,性能也不斷的提高,其擁有的價(jià)格低廉、兼容性強(qiáng)的特點(diǎn),綜合這些因素,使其造就了其它類型硬盤無(wú)法替代的地位。 IDE 代表著硬盤的一種類型,但在實(shí)際的應(yīng)用中,人們也習(xí)慣用 IDE 來(lái)稱呼最早出現(xiàn) IDE 類型硬盤ATA-1,這種類型的接口隨著接口技術(shù)的發(fā)展已經(jīng)被淘汰了,而其后發(fā)展分支出更多類型的硬盤接口,比如ATA、 Ultra ATA、 DMA、 Ultra DMA 等接口都屬于 IDE 硬盤。 2 SATA 接口 使用 SATA(Serial ATA)口的硬盤又叫串口硬盤,是未來(lái) PC 機(jī)硬盤的趨勢(shì)。 2001 年,由 Intel、 APT、Dell、 IBM、希捷、邁拓這幾大廠商組成的 Serial ATA 委員會(huì)正式確立了 Serial ATA1.0 規(guī) 范。 Serial ATA 采用串行連接方式,串行 ATA 總線使用嵌入式時(shí)鐘信號(hào),具備了更強(qiáng)的糾錯(cuò)能力,與以往相比其最大的區(qū)別在于能對(duì)傳輸指令 (不僅僅是數(shù)據(jù) )進(jìn)行檢查,如果發(fā)現(xiàn)錯(cuò)誤會(huì)自動(dòng)矯正,這在很大程度上提高了數(shù)據(jù)傳輸?shù)目煽啃浴4薪涌谶€具有結(jié)構(gòu)簡(jiǎn)單、支持熱插拔的優(yōu)點(diǎn)。 3 SCSI 接口 SCSI 的英文全稱為“ Small Computer System Interface” (小型計(jì)算機(jī)系統(tǒng)接口 ),是同 IDE 完全不同的接口。 SCSI 接口具有應(yīng)用范圍廣、多任務(wù)、帶寬大、 CPU 占用率低,以及支持熱插拔等 優(yōu)點(diǎn),但較高的價(jià)格使得它很難如 IDE 硬盤般普及,因此 SCSI 硬盤主要應(yīng)用于中、高端服務(wù)器和高檔工作站中。 第 18 頁(yè) 共 26 頁(yè) 11 2 服務(wù)器硬盤 服務(wù)器硬盤,顧名思義,就是服務(wù)器上使用的硬盤 (Hard Disk)。如果說(shuō)服務(wù)器是網(wǎng)絡(luò)數(shù)據(jù)的核心,那么服務(wù)器硬盤就是這個(gè)核心的數(shù)據(jù)倉(cāng)庫(kù),所有的軟件和用戶數(shù)據(jù)都存儲(chǔ)在這里。對(duì)用戶來(lái)說(shuō),儲(chǔ)存在服務(wù)器上的硬盤數(shù)據(jù)是最寶貴的,因此硬盤的可靠性是非常重要的。為了使硬盤能夠適應(yīng)大數(shù)據(jù)量、超長(zhǎng)工作時(shí)間的工作環(huán)境,服務(wù)器一般采用高速、穩(wěn)定、安全的 SCSI 硬盤。 現(xiàn)在的硬盤從接口 方面分,可分為 IDE 硬盤與 SCSI 硬盤 (目前還有一些支持 PCMCIA 接口、 IEEE 1394接口、 SATA 接口、 USB 接口和 FC-AL(FibreChannel-Arbitrated Loop)光纖通道接口的產(chǎn)品,但相對(duì)來(lái)說(shuō)非常少 );IDE 硬盤即我們?nèi)粘K玫挠脖P,它由于價(jià)格便宜而性能也不差,因此在 PC 上得到了廣泛的應(yīng)用。 目前個(gè)人電腦上使用的硬盤絕大多數(shù)均為此類型硬盤。另一類硬盤就是 SCSI 硬盤了 (SCSI 即 Small Computer System Interface 小型計(jì)算機(jī)系統(tǒng)接口 ),由于其性能好 ,因此在服務(wù)器上普遍均采用此類硬盤產(chǎn)品,但同時(shí)它的價(jià)格也不菲,所以在普通 PC 上不常看到 SCSI 的蹤影。 同普通 PC 機(jī)的硬盤相比,服務(wù)器上使用的硬盤具有如下四個(gè)特點(diǎn): 1、速度快 服務(wù)器使用的硬盤轉(zhuǎn)速快,可以達(dá)到每分鐘 7200或 10000 轉(zhuǎn),甚至更高 ;它還配置了較大 (一般為 2MB或 4MB)的回寫式緩存 ;平均訪問(wèn)時(shí)間比較短 ;外部傳輸率和內(nèi)部傳輸率更高,采用 Ultra Wide SCSI、 Ultra2 Wide SCSI、 Ultra160 SCSI、 Ultra320 SCSI 等標(biāo)準(zhǔn)的 SCSI 硬盤, 每秒的數(shù)據(jù)傳輸率分別可以達(dá)到 40MB、80MB、 160MB、 320MB。 2、可靠性高 因?yàn)榉?wù)器硬盤幾乎是 24 小時(shí)不停地運(yùn)轉(zhuǎn),承受著巨大的工作量??梢哉f(shuō),硬盤如果出了問(wèn)題,后果不堪設(shè)想。所以,現(xiàn)在的硬盤都采用了 S.M.A.R.T 技術(shù) (自監(jiān)測(cè)、分析和報(bào)告技術(shù) ),同時(shí)硬盤廠商都采用了各自獨(dú)有的先進(jìn)技術(shù)來(lái)保證數(shù)據(jù)的安全。為了避免意外的損失,服務(wù)器硬盤一般都能承受 300G到 1

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論