Mảng RAID là một giải pháp lưu trữ kết hợp nhiều ổ cứng thành một đơn vị nhằm mục đích lưu trữ, sao lưu và cung cấp khả năng dự phòng và bảo mật. RAID 5, với tính năng phân chia đĩa và tính chẵn lẻ, lý tưởng để sử dụng làm máy chủ lưu trữ tệp hoặc máy chủ ứng dụng. Lựa chọn này cho người dùng Mac yêu cầu tối thiểu ba ổ đĩa và cung cấp khả năng chịu lỗi và hiệu suất tốt.
Mảng dự phòng của các đĩa độc lập (RAID) bảo vệ khỏi sự cố của một ổ đĩa duy nhất và cải thiện hiệu suất cũng như tốc độ truyền nhanh chóng bằng cách lưu trữ dữ liệu trên nhiều đĩa.
Thông tin trong bài viết này áp dụng cho RAID 5 với máy Mac chạy macOS Catalina (10.15) đến macOS Sierra (10.12).
Tính năng RAID
Có một số cấp độ RAID bao gồm RAID 0, RAID 1, RAID 3, RAID 5, RAID 6 và RAID 10. Mỗi loại RAID sở hữu một hoặc nhiều tính năng sau:
- Dọc đĩađề cập đến việc chia dữ liệu thành các khối và ghi các khối trên một số thiết bị lưu trữ.
- Sao chép đĩađề cập đến việc sao chép dữ liệu trên hai hoặc nhiều đĩa.
- Bit chẵn lẻtính toán dữ liệu trong hai ổ đĩa và lưu trữ kết quả trên ổ đĩa thứ ba với mục đích cung cấp khả năng chịu lỗi.
RAID 5 là một lựa chọn hiệu quả về chi phí, cung cấp hiệu suất tuyệt vời và khả năng dự phòng trong môi trường đọc nhiều.
Giới thiệu RAID 5 và Mac
RAID 5 là cấp độ RAID dải được thiết kế để tăng tốc độ đọc và ghi đĩa. Nhiều người dùng Mac chọn RAID 5 để lưu trữ tệp đa phương tiện. Tốc độ đọc của nó nhanh và tốc độ ghi chỉ chậm hơn một chút do cần phải tính toán và phân phối chẵn lẻ.
RAID 5 vượt trội trong việc lưu trữ các tệp lớn, nơi dữ liệu được đọc tuần tự. Các tệp nhỏ hơn, được truy cập ngẫu nhiên có hiệu suất đọc trung bình và hiệu suất ghi có thể kém do cần phải tính toán lại và viết lại dữ liệu chẵn lẻ cho mỗi thao tác ghi.
Mặc dù RAID 5 có thể được triển khai với các kích thước đĩa hỗn hợp, nhưng đó không được coi là cách tiếp cận ưa thích vì kích thước mảng RAID 5 được xác định bởi đĩa nhỏ nhất trong tập hợp.
Tính Kích thước Mảng RAID 5
Mảng RAID 5 sử dụng tương đương với một ổ đĩa để lưu trữ tính chẵn lẻ, có nghĩa là kích thước mảng tổng thể có thể được tính bằng công thức:
S=d(n-1)
dlà kích thước đĩa nhỏ nhất trong mảng và là số đĩa tạo nên mảng.
RAID 5 hoạt động như thế nào
RAID 5 tương tự như RAID 3 ở chỗ nó sử dụng một bit chẵn lẻ để đảm bảo tính toàn vẹn của dữ liệu. Tuy nhiên, không giống như RAID 3, sử dụng đĩa dành riêng để lưu trữ tính chẵn lẻ, RAID 5 phân phối tính chẵn lẻ cho tất cả các ổ đĩa trong mảng.
RAID 5 cung cấp khả năng chịu lỗi ổ đĩa, cho phép bất kỳ ổ đĩa đơn nào trong mảng bị lỗi mà không làm mất bất kỳ dữ liệu nào trong mảng. Khi một ổ đĩa bị lỗi, mảng RAID 5 vẫn có thể được sử dụng để đọc hoặc ghi dữ liệu. Sau khi ổ đĩa bị lỗi được thay thế, mảng RAID 5 đi vào chế độ khôi phục dữ liệu, trong đó dữ liệu chẵn lẻ trong mảng được sử dụng để xây dựng lại dữ liệu bị thiếu trên ổ đĩa mới được cài đặt.
Bộ điều khiển dựa trên phần mềm so với Bộ điều khiển dựa trên phần cứng
Do nhu cầu thực hiện các phép tính chẵn lẻ và phân phối kết quả tính toán, RAID 5 hoạt động tốt nhất khi hoạt động trong vỏ RAID dựa trên phần cứng.
Có hai loại bộ điều khiển mảng RAID: phần cứng và phần mềm. Các bộ điều khiển dựa trên phần mềm có chi phí thấp hơn và mang lại cho người dùng sự linh hoạt khi cấu hình các ổ đĩa. Bộ điều khiển dựa trên phần cứng có giá cao hơn nhưng được khuyên dùng cho các mảng phức tạp.
Ứng dụng Disk Utility đi kèm với máy Mac không hỗ trợ tạo mảng RAID 5 dựa trên phần mềm. Tuy nhiên, SoftRAID, từ nhà phát triển bên thứ ba SoftRAID, Inc., có thể được sử dụng nếu cần giải pháp dựa trên phần mềm.