Mục đích RAID5 so với RAID4 tương đương trôi nổi


9

Tôi vẫn không hiểu tại sao RAID5 tốt hơn RAID4. Tôi hiểu cả hai tính toán các bit chẵn lẻ được sử dụng để khôi phục nếu xảy ra lỗi, sự khác biệt duy nhất là trong việc lưu trữ các bit chẵn lẻ đó. Tôi đã mượn sơ đồ từ đây Làm thế nào để tính chẵn lẻ hoạt động trên mảng RAID-5

A B (A XOR B)
0 0    0
1 1    0
0 1    1
1 0    1

RAID4

Disk1   Disk2   Disk3   Disk4
----------------------------
data1  data1  data1  parity1
data2  data2  data2  parity2
data3  data3  data3  parity3
data4  data4  data4  parity4

Hãy nói rằng hàng đầu tiên là:

data1 = 1
data1 = 0
data1 = 1
parity1 = 0 (COMPUTED: 1 XOR 0 XOR 1 = 0)

RAID5

Disk1   Disk2   Disk3   Disk4
----------------------------
parity1 data1   data1   data1   
data2   parity2 data2   data2  
data3   data3   parity3 data3
data4   data4   data4   parity4

Hãy nói rằng hàng đầu tiên là:

parity1 = 0 (COMPUTED: 1 XOR 0 XOR 1 = 0)
data1 = 1
data1 = 0
data1 = 1

Các kịch bản:

1. RAID4 - TÍNH NĂNG Disk3:

data1 = 1
data1 = 0
data1 = 1 (COMPUTED: 1 XOR 0 XOR 0 = 1)
parity1 = 0

2. RAID4 - Disk4 (chẵn lẻ) FAILURE:

data1 = 1
data1 = 0
data1 = 1 
parity1 = 0 (COMPUTED: 1 XOR 0 XOR 1 = 0)

Vân vân.

Nói chung: khi RAID (4 hoặc 5) sử dụng N đĩa và một lỗi. Tôi có thể lấy tất cả các giá trị đĩa không bị lỗi (N-1) và XOR (vì XOR là hoạt động kết hợp) và tôi sẽ nhận được giá trị không thành công. Lợi ích của việc lưu trữ chẵn lẻ không phải trên đĩa chuyên dụng mà là chu kỳ chúng? Có một số lợi ích hiệu suất hoặc những gì? Cảm ơn bạn

Câu trả lời:


12

Có một sự khác biệt về hiệu năng ở chỗ với RAID 4, mỗi thay đổi yêu cầu ghi vào đĩa chẵn lẻ, điều đó có nghĩa là mọi thứ có thể xếp hàng chờ để cập nhật dữ liệu chẵn lẻ trên đĩa đó.

Với RAID 5, bạn giảm được đáng kể điều này vì tải cập nhật chẵn lẻ được trải đều trên nhiều đĩa, do đó sẽ ít có cơ hội hơn nếu bị kẹt trong hàng đợi.

Đây là một liên kết tuyệt vời từ Fujitsu với một lời giải thích ngắn và một số hình ảnh động đẹp để giúp làm rõ hiệu năng / hình phạt của RAID 4 (cũng như các cấp độ RAID khác).


Hoạt hình rất đẹp. Thnak you
Wakan Tanka

-2

OWC đã nói với các vỏ bọc của họ và sử dụng phần mềm SoftRaid của họ, rằng RAID 4 nhanh hơn để đọc so với RAID 5. Cùng một mức độ bảo vệ, cùng tốc độ ghi, tốc độ đọc tốt hơn, tôi sẽ sử dụng RAID 4 trong vỏ bọc OWC Thunderbolt 3 của tôi với bốn ổ NVMe.


Đó có thể là trường hợp của OWC, nhưng nói chung nó không đúng vì những lý do được đưa ra trong câu trả lời của zx485. Nó cũng là một ý tưởng tốt để cung cấp một tài liệu tham khảo (như một liên kết đến bài viết mà bạn đang đề cập đến).
StarCat

Điểm tốt. Đây là một liên kết. macperformanceguide.com/... hãy làm rõ lập luận chống lại RAID 4 sẽ được trong một tình huống mà một nhóm người dùng đang truy cập vào dữ liệu, có thể dẫn đến truy cập vào đĩa chẵn lẻ chậm điều xuống. Trong một tình huống của người dùng đối với kết nối Thunderbolt 3 đơn giản sẽ không thành vấn đề và RAID 4 có thể sẽ nhanh hơn.
Zathras
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.