Read-only archive. Login and posting are unavailable.
View Full Version : Raid 5 ?
dungthantai
25-02-2013, 08:01
Theo như mình tìm được thì như sau
Đây có lẽ là dạng RAID mạnh mẽ nhất cho người dùng văn phòng và gia đình với 3 hoặc 5 đĩa cứng riêng biệt. Dữ liệu và bản sao lưu được chia lên tất cả các ổ cứng. Nguyên tắc này khá rối rắm. Chúng ta quay trở lại ví dụ về 8 đoạn dữ liệu (1-8) và giờ đây là 3 ổ đĩa cứng. Đoạn dữ liệu số 1 và số 2 sẽ được ghi vào ổ đĩa 1 và 2 riêng rẽ, đoạn sao lưu của chúng được ghi vào ổ cứng 3. Đoạn số 3 và 4 được ghi vào ổ 1 và 3 với đoạn sao lưu tương ứng ghi vào ổ đĩa 2. Đoạn số 5, 6 ghi vào ổ đĩa 2 và 3, còn đoạn sao lưu được ghi vào ổ đĩa 1 và sau đó trình tự này lặp lại, đoạn số 7,8 được ghi vào ổ 1, 2 và đoạn sao lưu ghi vào ổ 3 như ban đầu. Như vậy RAID 5 vừa đảm bảo tốc độ có cải thiện, vừa giữ được tính an toàn cao. Dung lượng đĩa cứng cuối cùng bằng tổng dung lượng đĩa sử dụng trừ đi một ổ. Tức là nếu bạn dùng 3 ổ 80GB thì dung lượng cuối cùng sẽ là 160GB.
Tuy nhiên mình không hiểu đoạn này lắm
Đoạn dữ liệu số 1 và số 2 sẽ được ghi vào ổ đĩa 1 và 2 riêng rẽ, đoạn sao lưu của chúng được ghi vào ổ cứng 3
Với cùng 1 đoạn bằng nhau, tại sao đoạn thuộc ổ 3 có thể lưu backup cho 2 đoạn thuộc 2 ổ khác
Và tổng kết lại là tại sao 1/3 tổng dung lượng lại lưu được backup của 2/3 tổng dung lượng các ổ :nosebleed:
LoneWolf
25-02-2013, 09:15
Nó lưu phần sửa lỗi thôi. Lỗi lớn vẫn teo như thường.
prescolt
25-02-2013, 09:30
Theo như mình tìm được thì như sau
Tuy nhiên mình không hiểu đoạn này lắm
Đoạn dữ liệu số 1 và số 2 sẽ được ghi vào ổ đĩa 1 và 2 riêng rẽ, đoạn sao lưu của chúng được ghi vào ổ cứng 3
Với cùng 1 đoạn bằng nhau, tại sao đoạn thuộc ổ 3 có thể lưu backup cho 2 đoạn thuộc 2 ổ khác
Và tổng kết lại là tại sao 1/3 tổng dung lượng lại lưu được backup của 2/3 tổng dung lượng các ổ :nosebleed:
nó lưu cái gọi là parity blocks chứ không phải backup, parity bit là mã dùng để sửa lỗi được thêm vào de xac dinh checksum du liệu là chẵn hay lẽ, kết hợp với XOR để sửa lổi xãy ra khi truyền hoặc ghi/sai sót dữ liệu ( tối đa là một bít)
dungthantai
25-02-2013, 09:54
Vậy tức là nếu toi 1 ổ là đi hết đúng không :sweat:
Vậy tức là nếu toi 1 ổ là đi hết đúng không :sweat:
toi 1 ổ thì vẫn phục hồi được dữ liệu do đã có parity bit ở 2 ổ còn lại
it.thuongnguyen
25-02-2013, 11:13
Vậy tức là nếu toi 1 ổ là đi hết đúng không :sweat:
Toi 1 ổ vẫn sống nhăn nhé.
P/S: Khi sử dụng Raid 5 chú ý nếu có tháo HDD ra thì nhớ label cho nó kỹ chứ cắm nhầm chỗ nó die cả đám đó (die Data) :byebye:
dungthantai
25-02-2013, 17:19
Sao mình vẫn không hiểu gì hết ta :(
Giả dụ mất 1 ổ, không tính tới 1/3 parity ở ổ đó thì còn 2/3 dữ liệu,
Với 2 mảnh parity còn lại, làm sao phục hồi cho ổ bị mất ?
f22_raptor
26-02-2013, 08:31
Toi 1 ổ vẫn sống nhăn nhé.
P/S: Khi sử dụng Raid 5 chú ý nếu có tháo HDD ra thì nhớ label cho nó kỹ chứ cắm nhầm chỗ nó die cả đám đó (die Data) :byebye:
Là sao bác? Em chưa hiểu?
Raid 5 thì ổ nào die thì tháo ổ đó ra, nếu có hotspare thì thôi, còn ko thì cắm ổ mới vào để nó build data lại
poseidon0380
26-02-2013, 08:41
ý bác kia nói là cắm lộn thứ tự.
Còn về raid 5 hiểu nôm na nông dân thì như thế này: Raid 5 cần ít nhất 3 đĩa. Ok, tiếp, một dữ liệu được ghi lên raid 5, được chia làm 3 phần a, b, c tương ứng với ổ 1, 2, 3. Nếu một trong 3 đĩa hư, ví dụ đĩa 1 hư, còn lại dữ liệu b, c. Từ b, c với cơ chế raid 5 sẽ nội suy ra a, tương tự như vậy với ổ 2, 3. Hiểu đơn giản là vậy.
dungthantai
26-02-2013, 09:39
Ý là cơ chế nội suy phục hồi được nhiều hơn những gì nó có hả bác :go:
prescolt
26-02-2013, 10:41
Ý là cơ chế nội suy phục hồi được nhiều hơn những gì nó có hả bác :go:
khong phai noi suy ma la distributed parity block, giong nhu winrar 10% CRC duoc them vao thi co the sua loi data neu file do bi hong, du lieu luu vao 4 dia bao gom a,b,c,P(abc)
http://www.ecs.umass.edu/ece/koren/architecture/Raid/raid5.gif
Knight123456
26-02-2013, 10:49
Haizz cái này bạn phải học về hệ điều hành thì mới hiểu rõ thêm được. Chứ bây giờ thì bạn cứ sử dụng đi, chỉ cần biết là nó làm được gì là được rồi.
Theo như mình tìm được thì như sau
Tuy nhiên mình không hiểu đoạn này lắm
Đoạn dữ liệu số 1 và số 2 sẽ được ghi vào ổ đĩa 1 và 2 riêng rẽ, đoạn sao lưu của chúng được ghi vào ổ cứng 3
Với cùng 1 đoạn bằng nhau, tại sao đoạn thuộc ổ 3 có thể lưu backup cho 2 đoạn thuộc 2 ổ khác
Và tổng kết lại là tại sao 1/3 tổng dung lượng lại lưu được backup của 2/3 tổng dung lượng các ổ :nosebleed:
Cái này bạn cứ hiểu đơn giản là 1/3 chỗ ấy là file nén của 2/3 cái còn lại đi, nén thì giảm dung lượng mà. THế cho nó dễ hiểu, chứ đi sâu vào thì lằng nhằng lắm :)
dungthantai
26-02-2013, 13:06
Thank các bác, vậy em cứ an tâm là bay 1 ổ thì răng vẫn còn nguyên :D
poseidon0380
26-02-2013, 15:02
khong phai noi suy ma la distributed parity block, giong nhu winrar 10% CRC duoc them vao thi co the sua loi data neu file do bi hong, du lieu luu vao 4 dia bao gom a,b,c,P(abc)
http://www.ecs.umass.edu/ece/koren/architecture/Raid/raid5.gif
chính xác và chính quy luôn. Nói theo kiểu nông dân chủ top còn ko hiểu thì.... sạn.
dungthantai
26-02-2013, 17:19
^ Em không học cái này, bác suy nghĩ lại
lbrolken
27-02-2013, 21:03
bạn xem ở hình này sẽ hiểu rõ hơn http://upload.wikimedia.org/wikipedia/commons/6/64/RAID_5.svg
Ap,Bp ... là dữ liệu parity của A,B (nôm na là để khôi phục lại dữ liệu khi 1 ổ bị lỗi)
Tùy bạn sử dụng raid 5 cho mấy ổ (từ 3 ổ trở lên và khuyến cáo là không quá 8, vì quá 8 thì card raid của bạn phải mạnh nếu ko chính card raid lại là giới hạn làm giảm tốc độ) tùy vào bạn sử dụng mấy ổ để hotspare (số ổ để lưu dữ liệu parity) thì sẽ cho phép bạn có thể hỏng 1 (ko dùng ổ nào hotspare) có thể hỏng một lúc 2 ổ (dùng 1 ổ làm hotspare)... mà ko bị mất dữ liệu
chita1001
05-06-2014, 16:36
vậy giờ em có 7 ổ cứng mỗi ổ 4TB thì em cần hi sinh mấy ổ để chạy raid5, phần dung lượng em có thể sử dụng được là bao nhiêu ?
khi 1 ổ toi đời ta cắm ổ mới vào là nó tự động phục hồi những file cũ trên ổ mới hả mấy huyh ?
Quydienlangy
05-06-2014, 17:29
vậy giờ em có 7 ổ cứng mỗi ổ 4TB thì em cần hi sinh mấy ổ để chạy raid5, phần dung lượng em có thể sử dụng được là bao nhiêu ?
khi 1 ổ toi đời ta cắm ổ mới vào là nó tự động phục hồi những file cũ trên ổ mới hả mấy huyh ?
1 ổ.
Dung lượng còn 24TB.
Đúng
:shame:
chita1001
05-06-2014, 23:24
1 ổ.
Dung lượng còn 24TB.
Đúng
:shame:
cám ơn bác đã thông em :chaymau:
bác cho em hỏi luôn là sau khi Toi 1 ổ thì tất cả ổ cứng đều dừng hoạt động cho đến khi mình thay cái ổ mới zô hay sao bác.
chita1001
07-06-2014, 11:24
em có 3 ổ mỗi ổ 4TB em cho chạy raid5
nhưng hiện tại em mới xài 3TB8 mà trong khi đó em thấy nó chiếm hết 6TB5 của em,
em xài lệnh df -h trên SSH nó báo là đã sử dụng 90% :( em đang gặp trường hợp nào thế mấy bác, em phải xử lí thế nào để xoá đi cái phần em không sử dụng kia ?
http://i62.fastpic.ru/big/2014/0607/e2/2039143546ee5a44a9e0bc1e97b776e2.png
chita1001
07-06-2014, 16:50
up cho ai giúp em với :(
chimtrang
07-06-2014, 18:38
cám ơn bác đã thông em :chaymau:
bác cho em hỏi luôn là sau khi Toi 1 ổ thì tất cả ổ cứng đều dừng hoạt động cho đến khi mình thay cái ổ mới zô hay sao bác.
khi toi 1 ổ hệ thống vẫn hoạt động bình thường,chỉ là hơi chậm hơn và có cảnh báo thôi.
chita1001
07-06-2014, 22:24
khi toi 1 ổ hệ thống vẫn hoạt động bình thường,chỉ là hơi chậm hơn và có cảnh báo thôi.
cám ơn bác :)
bác có biết trường hợp này không
em có 3 ổ mỗi ổ 4TB em cho chạy raid5
nhưng hiện tại em mới xài 3TB8 mà trong khi đó em thấy nó chiếm hết 6TB5 của em,
em xài lệnh df -h trên SSH nó báo là đã sử dụng 90% :( em đang gặp trường hợp nào thế mấy bác, em phải xử lí thế nào để xoá đi cái phần em không sử dụng kia ?
http://i62.fastpic.ru/big/2014/0607/e2/2039143546ee5a44a9e0bc1e97b776e2.png
son_volam002
11-06-2014, 18:14
em có 3 ổ mỗi ổ 4TB em cho chạy raid5
nhưng hiện tại em mới xài 3TB8 mà trong khi đó em thấy nó chiếm hết 6TB5 của em,
em xài lệnh df -h trên SSH nó báo là đã sử dụng 90% :( em đang gặp trường hợp nào thế mấy bác, em phải xử lí thế nào để xoá đi cái phần em không sử dụng kia ?
http://i62.fastpic.ru/big/2014/0607/e2/2039143546ee5a44a9e0bc1e97b776e2.png
Nói cụ thể hơn là bạn đang dùng phần mềm gì thì mới phân tích được cái hình trên nghĩa là gì.
hailuaanchoi
17-06-2014, 13:46
em có 3 ổ mỗi ổ 4TB em cho chạy raid5
nhưng hiện tại em mới xài 3TB8 mà trong khi đó em thấy nó chiếm hết 6TB5 của em,
em xài lệnh df -h trên SSH nó báo là đã sử dụng 90% :( em đang gặp trường hợp nào thế mấy bác, em phải xử lí thế nào để xoá đi cái phần em không sử dụng kia ?
http://i62.fastpic.ru/big/2014/0607/e2/2039143546ee5a44a9e0bc1e97b776e2.png
chả hiểu cái hình nói gì cả
4TB x 3 raid 5 = 8TB usable
post OS và config của bác lên xem nào
supermicro_distributor
18-06-2014, 15:04
Bạn vào đây xem mô phỏng cơ chế chạy RAID 5 nhé.
http://www.acnc.com/raidedu/5
www.fastest.com.vn
shopbubu
23-06-2014, 09:52
Bạn vào đây xem mô phỏng cơ chế chạy RAID 5 nhé.
http://www.acnc.com/raidedu/5
www.fastest.com.vn
Cái hình mô tả sai bét :gach:
Ví dụ ở hàng 2. Nó phải ghi E1 trước rồi mới ghi parity lên ổ D.
Còn tại sao partiy lại lưu đc dữ của 2 ổ kia thì mời google "toán tử XOR" nhé
vBulletin® v3.8.0, Copyright ©2000-2026, Jelsoft Enterprises Ltd.