Tôi có thể thiết lập RAID 5 với một loạt các ổ đĩa có kích cỡ khác nhau không?


30

Tôi hiện có 3 ổ 1TB, một vài ổ 500 GB và một số 750 GB. Tôi có thể đặt tất cả chúng trong cấu hình RAID 5 không hoặc chúng có cùng kích cỡ không?


Điều này sẽ hoạt động tốt, bạn sẽ chỉ bị giới hạn trong khoảng (n - 1) x 500GB dung lượng có thể sử dụng trong tổng số, trong đó ntổng số ổ đĩa.
sblair

1
không chính xác. Nếu bạn đặt các phân vùng 2 x 500gb trên các ổ 1TB, bạn sẽ có nhiều hơn n-1 x 500.
Sirex

6
Không bao giờ chia một ổ thành nhiều phần, chỉ kết hợp các ổ riêng biệt thành một nhóm lớn hơn. Trong trường hợp @Sirex, nếu ổ đĩa 1TB bị lỗi, RAID5 của bạn không thể được phục hồi (mất hai 'đĩa' cùng một lúc).
parasietje

1
chắc chắn rồi. Tôi có lẽ nên đề cập đến nó là một ý tưởng tồi tệ, 'thêm hai lần nữa để minh họa một lỗ hổng trong toán học.
Sirex

Câu trả lời:


21

Có một vài phương pháp để làm điều này.

1) Sử dụng mọi ổ đĩa như một nút riêng trong mảng RAID-5. Chỉ 500GB được sử dụng trong mọi đĩa, không gian khác bị lãng phí. Đây thường là tùy chọn duy nhất trong bộ điều khiển đột kích phần cứng.

2) Sử dụng hệ thống RAID phần mềm kết hợp với hệ thống âm lượng hợp lý như Linux LVM. Sử dụng LVM, bạn có thể tạo ổ đĩa ảo 1TB bằng cách kết hợp hai ổ đĩa 500 GB. Ổ đĩa ảo này có thể phục vụ như một ổ đĩa duy nhất trong mảng RAID-5 của bạn. Khi một trong những ổ đĩa này bị lỗi, toàn bộ ổ đĩa ảo được coi là bị lỗi. Vì vậy, xin lưu ý bạn sẽ cần 3 đĩa ảo có cùng kích thước.

3) Sử dụng hệ thống RAID cho phép lưu trữ dự phòng với khối lượng không bằng nhau. ZFS là một ví dụ tốt về điều này.


2

Nó phụ thuộc vào bộ điều khiển RAID (phần cứng hoặc phần mềm) mà bạn đang sử dụng. Một số sẽ cho phép các kích cỡ và loại ổ đĩa khác nhau trong khi một số khác yêu cầu các ổ đĩa giống hệt nhau (không chỉ kích thước, mà cả tốc độ quay, thông lượng, v.v.). Một số bộ điều khiển cho phép bạn sử dụng các kích cỡ khác nhau sẽ buộc bạn phải có mẫu số chung nhỏ nhất. Trong trường hợp của bạn, loại bộ điều khiển đó sẽ tìm thấy bạn với 5 ổ 500 GB được thiết lập, có thể hoặc không cho phép bạn truy cập vào không gian còn lại trên các ổ lớn hơn đó.

Thật không may, câu trả lời duy nhất sẽ là điều tra các bộ điều khiển RAID khác nhau, bắt đầu với bất cứ thứ gì bạn có thể tích hợp vào HĐH hoặc bo mạch chủ của bạn và xem liệu bạn có thể xác định cấu hình nào chúng sẽ cho phép không. Sau đó, bạn có thể nghiên cứu các bộ điều khiển khác có sẵn.


Tôi thực sự có kế hoạch sử dụng một cuộc đột kích phần mềm trên CentOS hoặc thậm chí có thể sử dụng FreeNAS. Đó là cho một máy chủ gia đình.
n0pe
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.