Lưu trữ
RAID 10 là gì?
RAID 10 mirrors data across pairs of drives and stripes across the mirrors, giving both redundancy and high performance at the cost of half the raw capacity. It is the standard choice for virtualisation storage because it tolerates a drive failure without the write-amplification penalty of parity RAID.
Tại sao RAID 10 quan trọng
Đây là lựa chọn tiêu chuẩn cho lưu trữ ảo hóa vì nó chịu được lỗi ổ đĩa mà không phải chịu phí phạt ghi mở rộng (write amplification) của RAID chẵn lẻ. RAID 5 và RAID 6 lưu trữ bit chẵn lẻ thay vì sao chép đầy đủ, rẻ hơn trên mỗi terabyte hữu dụng nhưng biến mỗi lần ghi nhỏ thành một chu kỳ đọc-sửa-ghi — gây hại nặng cho máy chủ chạy nhiều máy khách có cơ sở dữ liệu. RAID 10 cũng xây dựng lại nhanh hơn nhiều sau sự cố, vì nó sao chép từ một ổ phản chiếu còn sống thay vì tính toán lại bit chẵn lẻ trên toàn bộ mảng, và thời gian xây dựng lại kéo dài chính là lúc ổ đĩa thứ hai có khả năng hỏng nhất. Mọi cụm NVMe của OnionVPS đều dùng RAID 10; dòng Hold dùng RAID 6 trên mảng HDD dung lượng lớn, nơi mẫu truy cập là lớn và tuần tự, và chi phí chẵn lẻ không đáng chú ý.
RAID 10 trong thực tế
Khi bạn chạy máy chủ trên RAID 10, điều đầu tiên bạn kiểm tra là trạng thái bộ điều khiển hoặc RAID phần mềm. Bạn muốn thấy tất cả các bản sao khỏe mạnh và không có mảng nào bị suy giảm. Nếu ổ đĩa bị lỗi, hãy thay thế nó kịp thời; quá trình xây dựng lại đọc từ bản sao còn sống, nhanh chóng, nhưng trong khoảng thời gian đó bạn đã mất dự phòng. Một lỗi thứ hai trong cùng cặp sao chép có nghĩa là mất dữ liệu toàn bộ. Bạn cũng đánh đổi một nửa dung lượng thô để có sự an toàn đó, vì vậy việc lập kế hoạch dung lượng cần tính đến điều đó từ ngày đầu tiên.
Điều mọi người hiểu sai về RAID 10
Một quan niệm sai lầm phổ biến là RAID 10 có thể chịu được bất kỳ hai ổ đĩa bị hỏng nào. Trong thực tế, nó chỉ có thể chịu được một hỏng hóc trên mỗi cặp sao chép. Nếu hai ổ trong cùng một cặp sao chép bị lỗi, mảng sẽ bị mất. Sửa chữa: khả năng chịu lỗi của mảng RAID 10 là một ổ đĩa trên mỗi cặp, không phải hai ổ tổng thể.
RAID 10 — các câu hỏi thường gặp
Trong RAID 10, bao nhiêu ổ đĩa có thể hỏng?
RAID 10 có thể chịu được một ổ đĩa hỏng trên mỗi cặp nhân bản. Nếu bạn có bốn ổ trong hai cặp, mất một ổ từ mỗi cặp là ổn, nhưng mất cả hai ổ trong cùng một cặp sẽ phá hủy mảng.
Dung lượng sử dụng được của RAID 10 là bao nhiêu?
Bạn có được một nửa tổng dung lượng thô. Ví dụ, bốn ổ 2TB cho bạn 4TB không gian sử dụng. Nửa còn lại được dùng cho các bản nhân bản.
Thêm từ lưu trữ
- NVMe
- NVMe là một giao thức lưu trữ kết nối trực tiếp ổ cứng thể rắn qua PCIe, đạt khoảng 500.000 IOPS ngẫu nhiên với độ trễ dưới 100 micro giây.
- IOPS
- IOPS đo số thao tác đọc hoặc ghi riêng lẻ mà một thiết bị lưu trữ hoàn tất trong mỗi giây.
- Ảnh chụp nhanh
- Ảnh chụp nhanh là một bản sao đĩa máy ảo tại một thời điểm cụ thể, được tạo tức thì và lưu trữ trên cùng một hạ tầng.