光華商場

經典論壇博物館 (2000~2002)

典藏千禧年硬體社群討論

RAID磁碟陣列

看板:硬碟 發表時間:2002-05-20 22:08:12 回覆數:17 則 瀏覽點閱:867 次
不是說只是二顆同時一起跑,而另一顆當備份碟而已,為什麼說用RAID會比較快,還有啊,既然是陣列,不是應該多碟當一碟在跑,也就是說,安裝作業系統時,如說有5顆碟,就將檔案分割五份分別Copy進去,讀取就將五顆碟檔案合而為一。
💬 討論串回覆 (17 則)
#1 樓 Mrbatman
📅 2002-05-24 20:23:24
quote:

不是說只是二顆同時一起跑,而另一顆當備份碟而已,為什麼說用RAID會比較快,還有啊,既然是陣列,不是應該多碟當一碟在跑,也就是說,安裝作業系統時,如說有5顆碟,就將檔案分割五份分別Copy進去,讀取就將五顆碟檔案合而為一。


RAID是不是這樣阿...
一個邏輯磁區,實際上是由n個實體磁區組成,..(bit-level data spriting)
當傳出資料的時候...
每一個實體磁區I/O總合即是整個值...
若分成8個磁區,則效能可達到8倍....

至於有無備分...
好像要看一個叫做RAID level的東東....
level 0沒有備分...
總共有0~6個level.....

先聲明,這是我自己看原文書的...
不保證對喔.....
有錯的話請各位給我指正!
謝謝!!
#2 樓 Mrbatman
📅 2002-05-24 20:24:41
quote:

quote:

不是說只是二顆同時一起跑,而另一顆當備份碟而已,為什麼說用RAID會比較快,還有啊,既然是陣列,不是應該多碟當一碟在跑,也就是說,安裝作業系統時,如說有5顆碟,就將檔案分割五份分別Copy進去,讀取就將五顆碟檔案合而為一。


RAID是不是這樣阿...
一個邏輯磁區,實際上是由n個實體磁區組成,..(bit-level data spriting)
當傳出資料的時候...
每一個實體磁區I/O總合即是整個值...
若分成8個磁區,則效能可達到8倍....

至於有無備分...
好像要看一個叫做RAID level的東東....
level 0沒有備分...
總共有0~6個level.....

先聲明,這是我自己看原文書的...
不保證對喔.....
有錯的話請各位給我指正!
謝謝!!




更正更正!!!!!!!1
是bit-level data striping!!!!
#3 樓 阿仁
📅 2002-05-24 21:11:52
一般的 RAID 組件能用到 4 個相同容量的硬碟,
組成兩倍容量的 MIRROR 就已是很足夠了 !

例如用 4 個 60GB 同型的硬碟組成 120GB 的 RAID組 .
可是當其中有一部硬碟掛了時,要儘快補一個回去!


電腦使用順利,人生就會是彩色的;
電腦常常出狀況,人生就會是黑白的 .
#4 樓 Kevin Lin
📅 2002-05-26 11:36:32
請問各位大哥RAID 2顆硬碟要裝在同一條排線上嗎?或可以分開裝
#5 樓 阿仁
📅 2002-05-27 19:31:50
IDE RAID 當然也是一條排線接兩部硬碟 .

同時使用四部硬碟的 RAID 則是用兩條排線各接兩部硬碟 .

電腦使用順利,人生就會是彩色的;
電腦常常出狀況,人生就會是黑白的 .
#6 樓 散人
📅 2002-05-28 09:49:16
quote:

一般的 RAID 組件能用到 4 個相同容量的硬碟,
組成兩倍容量的 MIRROR 就已是很足夠了 !

例如用 4 個 60GB 同型的硬碟組成 120GB 的 RAID組 .
可是當其中有一部硬碟掛了時,要儘快補一個回去!


我記得有一種是改良0+1的用3顆硬碟組成兩倍容量
每一筆資料會各放在任兩顆硬碟裡
例如有三筆資料1,2,3
A碟放1 3
B碟放12
C碟放 23
這樣有一顆掛了換上新硬碟
資料可從另兩顆硬碟裡恢復

這種的比較好,成本較低有速度又有保障
目前有IDE RAID卡提供這種模式的嗎?
#7 樓 skeleton
📅 2002-05-28 11:31:27
磁碟陣列可分為 RAID 0 ~RAID 5
每一種的儲存方式都不一樣
而一般主機板內建或較低階的RAID卡
大都只提供RAID 0跟RAID 1兩種功能
RAID 0 的做用主要是Striping
也就是資料分散儲存
磁碟空間等於原有的磁碟空間
例如兩顆40G硬碟做RAID 0
則可用空間為40*2=80G
若有一資料 ABCDEF
則ACE會存在第一顆硬碟 BDF則存在第二顆
如此做理論上RAID 0在效能提升倍數上應等於使用的硬碟數
但實際上卻無法達到
RAID 1的做用是 MIRROR
也就是備份
一般使用兩顆硬碟儲存同一份資料
故磁碟空間只有原來的一半
例如2顆40G的硬碟做RAID 1
則可用空間只有 40G
若有一資料 ABCDEF
則ABCDEF會同時存入第一顆跟第二顆硬碟中
所以RAID 1並不會提升存取速度
主要功能是資料的安全性

而要做 RAID 0+1 要有3顆以上的硬碟
2顆做MIRROR 1顆 Striping
一般RAID卡並不一定有提供RAID 0+1的功能
要買之前最好先問清楚


以前是被電腦玩
現在搞不清誰玩誰
以後呢?丫災...
#8 樓 Kevin Lin
📅 2002-05-28 12:45:07
請問要組成RAID是否硬碟都要相同的規格才可以
#9 樓 阿仁
📅 2002-05-28 13:13:09
能夠儘量使用同廠牌,同型號的硬碟當然是最好了 !

因為不同廠牌/型號的 硬碟容量/硬碟物理參數 會有些許差別 .


電腦使用順利,人生就會是彩色的;
電腦常常出狀況,人生就會是黑白的 .
#10 樓 散人
📅 2002-05-30 10:42:08
"2顆做MIRROR 1顆 Striping"
這種的應該是RAID 3吧
0+1的是四顆起跳,等於是用兩組的RAID 0來作RAID 1

參考資料:
[url]http://www.big5.tomshardware.com/storage/01q4/011026/index.html[/url]
RAID 0+1
這個模式結合了我先前描述過的兩個模式。首先用兩台磁碟機建立一個等量磁碟組。這個等量磁碟組的資料將同時被寫進另一個陣列中,如果主要陣列損毀它可繼續運作。
#11 樓 散人
📅 2002-05-30 10:45:36
quote:

我記得有一種是改良0+1的用3顆硬碟組成兩倍容量
每一筆資料會各放在任兩顆硬碟裡
例如有三筆資料1,2,3
A碟放1 3
B碟放12
C碟放 23
這樣有一顆掛了換上新硬碟
資料可從另兩顆硬碟裡恢復


找到資料了
[url]http://www.big5.tomshardware.com/storage/01q4/011026/index.html[/url]
RAID 3用一台磁碟機儲存奇偶檢查值的資訊,而RAID 5則是將它交替儲存在所有磁碟機上,提供更好效能。RAID Level 5已經成為精密伺服器的主要模式。

可惜只有SCSI的有這種模式...
#12 樓 aleckao
📅 2002-06-04 19:25:41
呵呵!!RAID 5有出IDE的介面,ide轉scsi,
RAID 5 的容量是N-1,唯一的問題除了不能兩顆硬碟同時壞以外,就是萬一資料滿了,要再擴充就麻煩了
RAID 0不能用,會壞一顆就玩完了
RAID 1就是MIRROR,怕資料遺失可以試試,它是完完全全的鏡像,壞一顆不怕不怕
#13 樓 散人
📅 2002-06-06 10:31:10
quote:

呵呵!!RAID 5有出IDE的介面,ide轉scsi,


是IDE的硬碟轉SCSI?
那卡本身還是SCSI卡囉...

那有沒有只是將IDE硬碟"轉接到"SCSI的東西?
#14 樓 psp07stc
📅 2002-06-10 18:53:28
World's NO.1 PCI RAID, 應該很清楚了吧!
[url]http://www.lsilogic.com/products/stor_prod/raid/raidindx.html[/url]
#15 樓 hahayogi
📅 2002-06-13 11:15:38
Kelvin Lin 5/26 問道:
「RAID 2顆硬碟要裝在同一條排線上嗎?或可以分開裝?」

根據Promise的Raid手冊﹙從技嘉網站下載)的第七頁﹐
如果想用兩顆硬碟做為一組陣列﹐必須兩顆硬碟都應設為Master﹐然後兩顆硬碟各接一條排線﹐接著再各接一個IDE connector。

看來﹐Raid晶片的工作方式乃是:
若你設定要level 0, 晶片就把存入的資料截成數段﹐經兩條排線分送不同的小段給兩個master HD;
若你設定要level 1, 晶片就把存入的資料複製成兩組﹐經兩條排線各送一組給兩個master HD。

至於四個硬碟接到兩條排線上的運作方式﹐我至今尚未看到任何資料做明確說明;不過﹐既然第一組的兩個HD都需設為master﹐那麼第二組就是設為slave的兩個HD。也就是說﹐電腦是以master或slave來做陣列磁碟的分組﹐而不是把同一條排線上的兩個HD做為同一組。

若有錯誤﹐歡迎指正。
#16 樓 vithotdance
📅 2002-09-17 14:33:47
各位大大..小弟在windows 2000 server上弄了一個鏡像磁碟..
但是想模擬主硬碟壞掉..用第二顆硬碟開機(原本鏡像磁碟那顆)..

但是卻不行..說什麼開機失敗..叫我restart..
重做了幾次鏡像磁碟都不能拿來開機..是不是哪裡要修改的 ?

我有看網路上有人說要修改boot.ini 但是我有改過..一樣不行..
這樣windows 2000 server 應該不會提供無法使用的功能(可以建立鏡像磁碟卻無法開機)給user吧?

還煩請有玩過得大大和小弟說一下..還是有比較猛的MIS 能出來說個話?
My E-mail address/MSN messenger: vithotdance@hotmail.com
#17 樓 cinpin
📅 2002-09-18 14:56:44
quote:

[b][blue][size=5]各位大大..小弟在windows 2000 server上弄了一個鏡像磁碟..
但是想模擬主硬碟壞掉..用第二顆硬碟開機(原本鏡像磁碟那顆)..

但是卻不行..說什麼開機失敗..叫我restart..
重做了幾次鏡像磁碟都不能拿來開機..是不是哪裡要修改的 ?

我有看網路上有人說要修改boot.ini 但是我有改過..一樣不行..
這樣windows 2000 server 應該不會提供無法使用的功能(可以建立鏡像磁碟卻無法開機)給user吧?

還煩請有玩過得大大和小弟說一下..還是有比較猛的MIS 能出來說個話?




先把mirror解除,

看mirror disk 的 partition有否設成active?
檢查NT的開機檔有沒有少(顯示隱藏的檔案要選取)
(NT開機所需的檔案有哪些要查一下, 網路上有)




-------------------------------------
原來灌150篇, 才有兩顆星, 繼續灌~~