Read-only archive. Login and posting are unavailable.

PDA

View Full Version : [Thắc Mắc] Raid là gì ?


Never Say Goodbye
19-03-2011, 09:53
Mình đọc các tài liệu trên mạng thì hiểu nôn na là raid gồm tập hợp nhiều ổ cứng ! Tác dụng là tăng tốc độ truy xuất dữ liệu + độ an toàn. Nhưng có một số điều mình ko hiểu vd như raid 10 và 01 mình thấy nó khá giống nhau:

http://img411.imageshack.us/img411/4746/raid10.gif

và

http://img535.imageshack.us/img535/5315/raid01.gif

Vậy có nghĩa raid 10 nó chia làm 2 loại phải ko ? Vì mình thấy cả 2 đều phải Striping và Mirro. Nếu cơ bản như hình trên thì theo mọi người cái nào sẽ chạy nhanh hơn ?

Àh ! Còn kích thước của Striping thì có liên quan gì đến tốc độ ghi đọc của hệ thống raid đó ko ?

Hỏi một tí đó trước :beauty: có gì thắc mắc hỏi thêm sau :beauty: Cám ơn ace rất nhiều :">

A9tm
19-03-2011, 10:42
Raid level 1-0 và 0-1 khác nhau ở chỗ thứ tự lưu trữ: ở Raid 1-0 thì dữ liệu sẽ được Strip trước (RAID 1) rồi sau đó mới được mirror (RAID 0), như bạn thấy trên hình là với (ít nhất) 4 HDD thì dữ liệu được lưu trên 4 đĩa tuần tự là: A1, A2, A1, A2. Ngược lại thì Raid 01 là A1, A1, A2, A2; như bạn thấy là chỉ khác thứ tự sắp xếp dữ liệu thôi.

Vì cả 2 level 01 và 10 đều là biến thể của Raid 0 và Raid 1, mục đích của người ta khi sử dụng cả 2 dạng này là để tăng tốc độ truy xuất dữ liệu (của Raid 0) và mirror dữ liệu (của Raid 1). Cho nên 01 hay 10 thì tốc độ truy xuất cũng như nhau cả thôi (Raid 0), nếu muốn tốc độ truy xuất nhanh hơn nữa thì chỉ có gấp đôi số lượng ổ cứng lên thôi.

Kích thước tripping thì còn tùy thuộc vào dung lượng file mà bạn lưu trữ, chỉ toàn là file kích thước nhỏ hay file có kích thước lớn.

Never Say Goodbye
19-03-2011, 10:55
Raid level 1-0 và 0-1 khác nhau ở chỗ thứ tự lưu trữ: ở Raid 1-0 thì dữ liệu sẽ được Strip trước (RAID 1) rồi sau đó mới được mirror (RAID 0), như bạn thấy trên hình là với (ít nhất) 4 HDD thì dữ liệu được lưu trên 4 đĩa tuần tự là: A1, A2, A1, A2. Ngược lại thì Raid 01 là A1, A1, A2, A2; như bạn thấy là chỉ khác thứ tự sắp xếp dữ liệu thôi.

Vì cả 2 level 01 và 10 đều là biến thể của Raid 0 và Raid 1, mục đích của người ta khi sử dụng cả 2 dạng này là để tăng tốc độ truy xuất dữ liệu (của Raid 0) và mirror dữ liệu (của Raid 1). Cho nên 01 hay 10 thì tốc độ truy xuất cũng như nhau cả thôi (Raid 0), nếu muốn tốc độ truy xuất nhanh hơn nữa thì chỉ có gấp đôi số lượng ổ cứng lên thôi.

Kích thước tripping thì còn tùy thuộc vào dung lượng file mà bạn lưu trữ, chỉ toàn là file kích thước nhỏ hay file có kích thước lớn.

Cám ơn bạn nhiều ! Mình hiểu đc vấn đề 1 tí rồi :) Bạn có thể cho mình cái ví dụ khi nào thì người ta dùng 1-0 hay 0-1 với :byebye: Còn về kích thước tripping thì có phải mình chia nhỏ khi file đó có dung lượng nhỏ và lớn khi file có dung lượng lớn đúng ko bạn ? VD như mình muốn chạy một ứng dụng chiếm nhiều tài nguyên HDD thì mình chia tripping là lớn đúng ko ? :byebye:

A9tm
19-03-2011, 11:15
Mình nghĩ là sử dụng Raid 1-0 hay 0-1 là tùy thuộc vào Raid controller và sở thích của người admin :D, cứ nghĩ rằng khi bạn bước đi thì bạn bước chân trái trước hay chân phải trước thì có vấn đề gì không? Giỡn chút chứ vấn đề là nếu sự cố xảy ra thì Raid 10 phục hồi nhanh chóng hơn một chút :D.

Còn vấn đề stripe size thì không hẳn là việc chiếm dụng tài nguyên HDD mà là kích thước file lưu trữ. Stripe size mà bạn quy định có tác dụng để phân chia dữ liệu mà bạn ghi lên ổ đĩa, stripe size sẽ nhỏ nếu bạn ghi toàn là những file có dung lượng nhỏ (ví dụ như văn bản office), và stripe size sẽ lớn nếu bạn có những file có kích thước lớn (vài trăm MB đến GB). Như vậy Raid controller sẽ rảnh rang hơn.

TNTANH
19-03-2011, 11:29
Mình nghĩ là sử dụng Raid 1-0 hay 0-1 là tùy thuộc vào Raid controller và sở thích của người admin :D, cứ nghĩ rằng khi bạn bước đi thì bạn bước chân trái trước hay chân phải trước thì có vấn đề gì không? Giỡn chút chứ vấn đề là nếu sự cố xảy ra thì Raid 10 phục hồi nhanh chóng hơn một chút :D.

Còn vấn đề stripe size thì không hẳn là việc chiếm dụng tài nguyên HDD mà là kích thước file lưu trữ. Stripe size mà bạn quy định có tác dụng để phân chia dữ liệu mà bạn ghi lên ổ đĩa, stripe size sẽ nhỏ nếu bạn ghi toàn là những file có dung lượng nhỏ (ví dụ như văn bản office), và stripe size sẽ lớn nếu bạn có những file có kích thước lớn (vài trăm MB đến GB). Như vậy Raid controller sẽ rảnh rang hơn.

raid 1-0 và 0-1 ko phải là cái chân trái hay chân phải bước trước đâu, hơi khác nhau đó.

Never Say Goodbye
19-03-2011, 11:52
Mình nghĩ là sử dụng Raid 1-0 hay 0-1 là tùy thuộc vào Raid controller và sở thích của người admin :D, cứ nghĩ rằng khi bạn bước đi thì bạn bước chân trái trước hay chân phải trước thì có vấn đề gì không? Giỡn chút chứ vấn đề là nếu sự cố xảy ra thì Raid 10 phục hồi nhanh chóng hơn một chút :D.

Còn vấn đề stripe size thì không hẳn là việc chiếm dụng tài nguyên HDD mà là kích thước file lưu trữ. Stripe size mà bạn quy định có tác dụng để phân chia dữ liệu mà bạn ghi lên ổ đĩa, stripe size sẽ nhỏ nếu bạn ghi toàn là những file có dung lượng nhỏ (ví dụ như văn bản office), và stripe size sẽ lớn nếu bạn có những file có kích thước lớn (vài trăm MB đến GB). Như vậy Raid controller sẽ rảnh rang hơn.

Thanks bạn ! Vậy nếu so sánh ra thì raid 1-0 có lợi hơn 0-1 rồi. Còn về Stripe size thì mình hiểu như thế này bạn xem có đúng không ? :byebye:

Có nghĩa là khi ta config stripe size là 256k và khi ta nhập 1 file có kích thước là 1MB thì nó sẽ chia file đó thành nhiều phần có dung lượng là 256k rồi ghi lên từng HDD phải không ? Và công việc chia này sẽ phụ thuộc vào raid contronller ?. Trong trường hợp file ta lưu trữ có kích thước là 1GB thì raid controller phải làm việc liên tục để chia nhỏ file thành từng mảng 256k, vậy raid contronller sẽ bị stress à ?. Khắc phục tình trạng này thì ta chia stripe size có giá trị lớn hơn như 1MB hay 2MB phải ko ? :adore:

raid 1-0 và 0-1 ko phải là cái chân trái hay chân phải bước trước đâu, hơi khác nhau đó.

Cám ơn ! Khác nhau chỗ nào vậy bạn ? :byebye:

A9tm
19-03-2011, 12:11
Thanks bạn ! Vậy nếu so sánh ra thì raid 1-0 có lợi hơn 0-1 rồi. Còn về Stripe size thì mình hiểu như thế này bạn xem có đúng không ? :byebye:

Có nghĩa là khi ta config stripe size là 256k và khi ta nhập 1 file có kích thước là 1MB thì nó sẽ chia file đó thành nhiều phần có dung lượng là 256k rồi ghi lên từng HDD phải không ? Và công việc chia này sẽ phụ thuộc vào raid contronller ?. Trong trường hợp file ta lưu trữ có kích thước là 1GB thì raid controller phải làm việc liên tục để chia nhỏ file thành từng mảng 256k, vậy raid contronller sẽ bị stress à ?. Khắc phục tình trạng này thì ta chia stripe size có giá trị lớn hơn như 1MB hay 2MB phải ko ? :adore:



Cám ơn ! Khác nhau chỗ nào vậy bạn ? :byebye:

Về cơ bản là như vậy đấy, thông thường ở hệ thống đắt tiền hơn thì người ta cung cấp thêm ram cho Raid controller để giảm bớt áp lực đối với những file dung lượng nhỏ.

Never Say Goodbye
19-03-2011, 12:48
Về cơ bản là như vậy đấy, thông thường ở hệ thống đắt tiền hơn thì người ta cung cấp thêm ram cho Raid controller để giảm bớt áp lực đối với những file dung lượng nhỏ.

Cám ơn nhiều :beauty: Trưa rồi mà còn làm phiền bạn chút nữa :adore: Nếu raid 0 áp dụng với người dùng chúng ta, thì có khả thi hay không ? Hiệu năng của nó mang lại cho chúng ta nhiều hay ít so với 1 HDD thông thường ? Và ram của raid contronller tác dụng của nó để làm gì hả bạn ? Có phải để lưu trữ tạm dữ liệu trên nó ? :byebye: Một lần nữa cám ơn sự nhiệt tình của bạn :beauty:

idemon
19-03-2011, 23:19
Nếu bạn xài máy ở nhà muốn hiệu năng tốt nhất thì nên xài raid 0 (những data quan trọng thì backup ra HDD ngòai), còn nếu muốn an toàn data quan trọng trong máy lun thì raid 1

Hiệu năng raid 0 cao hơn 1 HDD là chắc. Ram trên raid controller ko phải để lưu tạm dữ liệu vì thông thường nó chỉ khỏang 512mb - 1Gb

Nếu dùng raid controller onboard như ICH10R thì bị limit 700MB/s. Còn raid controller hãng khác như LSI thì speed cao hơn nhưng giá ko hề rẻ (vd thiết lập 4 ssd thì speed ~ 1GB/s đối với SATA II và ~ 1.5GB/s đối với SATA III)

Điều cuối cùng là bạn nên xài SSD chạy raid mới thấy rõ sự khác biệt! cheeerrrs

Never Say Goodbye
20-03-2011, 11:06
Nếu bạn xài máy ở nhà muốn hiệu năng tốt nhất thì nên xài raid 0 (những data quan trọng thì backup ra HDD ngòai), còn nếu muốn an toàn data quan trọng trong máy lun thì raid 1

Hiệu năng raid 0 cao hơn 1 HDD là chắc. Ram trên raid controller ko phải để lưu tạm dữ liệu vì thông thường nó chỉ khỏang 512mb - 1Gb

Nếu dùng raid controller onboard như ICH10R thì bị limit 700MB/s. Còn raid controller hãng khác như LSI thì speed cao hơn nhưng giá ko hề rẻ (vd thiết lập 4 ssd thì speed ~ 1GB/s đối với SATA II và ~ 1.5GB/s đối với SATA III)

Điều cuối cùng là bạn nên xài SSD chạy raid mới thấy rõ sự khác biệt! cheeerrrs

Cám ơn bạn và mọi người :beauty:

bioware
04-09-2011, 23:58
bác cho nào cho em hỏi cái ..... em chỉ thấy trên win 2k3 có raid 0,1,5


còn các raid khác thì làm sao cài đặt đc ....... như raid 10 ấy

blackmoonbl258
05-09-2011, 00:05
vào đây đọc chắc bổ ích này:
http://en.wikipedia.org/wiki/Standard_RAID_levels
có thể đọc thêm see also ấy,bro giỏi tiếng anh mà nhỉ
không thôi search thêm google từ khóa đại loại ich10r với ich10 là ra(chỉnh chế độ raid cần quan tâm chip điều khiển có support ko,và nên chỉnh trong bios để tránh tình huống cài win lại,sự cố software...)

bioware
05-09-2011, 01:05
vào đây đọc chắc bổ ích này:
http://en.wikipedia.org/wiki/Standard_RAID_levels
có thể đọc thêm see also ấy,bro giỏi tiếng anh mà nhỉ
không thôi search thêm google từ khóa đại loại ich10r với ich10 là ra(chỉnh chế độ raid cần quan tâm chip điều khiển có support ko,và nên chỉnh trong bios để tránh tình huống cài win lại,sự cố software...)

đọc có hiểu ko , tui chỉ hỏi làm sao để cấu hình raid 10

wiki ko có .....

http://www.intel.com/support/chipsets/imsm/sb/CS-028610.htm

soi nát rồi

blackmoonbl258
05-09-2011, 01:24
cái tiêu đề [Thắc Mắc] Raid là gì ? kìa=.=,còn cách cấu hình thì trong wiki có đề cập nó là dạng tạm gọi là hybrid hay non standard,cũng có nói luôn là google thì ra nhiều lắm,mà căn bản là chip ich10 hay ich10r trở lên (vì sao phân biệt thì search đi rồi biết)

bioware
05-09-2011, 01:30
cái tiêu đề [Thắc Mắc] Raid là gì ? kìa=.=,còn cách cấu hình thì trong wiki có đề cập nó là dạng tạm gọi là hybrid hay non standard,cũng có nói luôn là google thì ra nhiều lắm,mà căn bản là chip ich10 hay ich10r trở lên (vì sao phân biệt thì search đi rồi biết)

hả ơ tui hỏi cách cấu hình (setting) raid10 mà

xin tự nhận nhìn ko đủ tài năng nên ko biết từ khóa để tìm web nào chỉ cách setting raid 10 cụ thể .

wiki nói chỗ cấu hình ở đâu vậy xin cao nhân chỉ giáo :shame:

blackmoonbl258
05-09-2011, 01:45
pm inbox cho bro rồi,bro xem thử xem có giúp ích gì không,rồi lấy mấy thứ đó search tiếp là ra mà=.=,mình chỉ hiểu được nhiêu đó thôi(raid10 mấy thứ đó mình từng đi hỏi vì từng có nhu cầu và bị vướng ở những vấn đề trên)
thêm cái này liên quan đến vấn đề cấu hình raid 10 nữa nè (nó có nhắc đến việc dùng 1 bộ điều khiện hoặc nhờ chipset điều khiển) http://tuvantinhoc1088.com/index.php?option=com_content&view=article&id=4742:he-thong-raid&catid=150:phan-cung-pc&Itemid=69

Register at vozForums
11-09-2011, 22:17
Raid level 1-0 và 0-1 khác nhau ở chỗ thứ tự lưu trữ

HVA
13-09-2011, 08:49
raid 1-0 và 0-1 ko phải là cái chân trái hay chân phải bước trước đâu, hơi khác nhau đó.


Cám ơn ! Khác nhau chỗ nào vậy bạn ? :byebye:

Khác nhiều lắm, nó tương tự như 1 cái là đeo bao rồi phang phập, 1 cái phang phập cho đã rồi ún thuốc tránh thai khẩn cấp vậy. mục đích cuối cùng là đều sướng. 1 cái thì ít sướng hơn nhưng đảm bảo là ko có thai, 1 cái sướng nhiều hơn nhưng thỉ lệ đậu thai cao hơn cái kia :sexy:

hoangnguyen4128
21-09-2011, 16:29
ko am hiễu lắm .

liguichun
21-09-2011, 17:12
ko am hiễu lắm .

Em cũng thế :sosad:

phancongson1901
24-09-2011, 14:28
thấy nhiều người cứ nói nếu nhanh thì dùng raid 0 còn bình thường dùng raid 4, mãi tận bây giờ em mới hiểu được nó là gì, cảm ơn

don juan
25-09-2011, 01:42
thấy nhiều người cứ nói nếu nhanh thì dùng raid 0 còn bình thường dùng raid 4, mãi tận bây giờ em mới hiểu được nó là gì, cảm ơn
Vậy RAID 4 là gì vậy bạn :gach:

minhfon
25-09-2011, 08:28
alo có source nào chỉ dẫn cụ thể cho link với ace

VolksWagenGm
30-09-2011, 10:19
Cũng đang quan tâm. :gach:

tu_cun01
06-10-2011, 21:59
ngu phần này nên phải ngồi hóng

LHAT
06-10-2011, 23:35
Có trang web này, các bạn xem thử. Các bạn chọn loại RAID rồi bấm cho nó chạy nhé. Mình không rành RAID lắm nên đưa link mấy bạn xem thôi.
http://www.acnc.com/raidedu/10

andynguyen007
06-10-2011, 23:43
thanks ..............................................

ngheono1
11-10-2011, 09:46
Hiệu năng raid 0 cao hơn 1 HDD là chắc. Ram trên raid controller ko phải để lưu tạm dữ liệu vì thông thường nó chỉ khỏang 512mb - 1Gb


Vậy theo bác Ram trên raid controller có nhiệm vụ như thế nào? Card raid nào mà có ram 1gb vậy bác. Ram cho card raid hiện tại cao nhất là 512MB và về bản chất Ram dùng là để lưu trữ tạm thời rùi mà,:gach:

chuot_199
13-10-2011, 10:34
lot' dep' ngoi` hong'
sry minh` ko co' unikey

Xuctepnuoico
14-10-2011, 18:03
Hok bít hiện nay có bao nhiêu Raid rùi nhỉ :go:

ngheono1
17-10-2011, 10:45
Hok bít hiện nay có bao nhiêu Raid rùi nhỉ :go:

Click vào link của bạn LHAT ý bạn, bạn sẽ có câu trả lời tốt nhất,:D

nms
25-10-2011, 14:13
Bạn tham khảo it chay raid là ok.

prescolt
30-10-2011, 17:49
Vậy theo bác Ram trên raid controller có nhiệm vụ như thế nào? Card raid nào mà có ram 1gb vậy bác. Ram cho card raid hiện tại cao nhất là 512MB và về bản chất Ram dùng là để lưu trữ tạm thời rùi mà,:gach:

oài, RAID 2GB ram còn có mà 1GB nhầm nhò gì

ngheono1
07-11-2011, 12:50
oài, RAID 2GB ram còn có mà 1GB nhầm nhò gì
RAID 2GB ram bác cho xin cái P/N search cái bác zai ơi,:beauty:

hensynki
08-11-2011, 15:04
RAM cho controller RAID 2GB & lớn hơn thì có trong SAN nhiều lắm. còn cho card raid server thì chưa thấy.

it.thuongnguyen
10-11-2011, 19:13
RAID 2GB ram bác cho xin cái P/N search cái bác zai ơi,:beauty:

Nói có sách mách có Net

Mời bác google

Areca ARC-1882ix-24 PCIe 2.0 SAS Controller

http://i253.photobucket.com/albums/hh71/thuongnh/raid.jpg


http://i253.photobucket.com/albums/hh71/thuongnh/raid1.jpg

thuan0780
12-11-2011, 12:59
Máy em đang xài Win XP đang có 2 ổ dữ liệu 200GB giống nhau. nay e muốn gom nó thành 1 ổ cho tiện. Hỏi có cách nào Raid mềm trong XP được không, có mất dữ liệu không ạ

thuan0780
12-11-2011, 13:00
Em nghe nói có công cụ Stripped Disk gì gì đó không biết có phải là Raid mềm không ạ

hensynki
12-11-2011, 15:37
nó là raid mềm của Win đấy, và sẽ mất data khi convert từ normal sang.
có thể mount ổ đĩa thứ 2 thành 1 folder của ổ đĩa thứ nhất, về mặt logic thì sẽ đáp ứng đc yếu cầu "cho tiện" của bạn.

theo2
19-11-2011, 02:41
RAM cho controller RAID 2GB & lớn hơn thì có trong SAN nhiều lắm. còn cho card raid server thì chưa thấy.

Bác ơi RAM cho RAID controller trong San cả cả cây RAM cắm vào một board mà.

theo2
19-11-2011, 02:43
Máy em đang xài Win XP đang có 2 ổ dữ liệu 200GB giống nhau. nay e muốn gom nó thành 1 ổ cho tiện. Hỏi có cách nào Raid mềm trong XP được không, có mất dữ liệu không ạ

Bác muốn gom lại thì sử dụng RAID mềm có sắn trong windows ấy.
Cái đấy gọi là JBOD nhưng có phục vụ mục đích gì đâu bác. Thêm việc thôi mà.
Cách tốt nhất chạy single cho khỏe ;)