Ngay cả khi đưa ra một trong những câu trả lời khác ở đây, cụ thể là ZFS chỉ hoạt động với các khối được sử dụng thực tế và không có không gian trống, vâng, vẫn rất nguy hiểm khi tạo một RAIDZ1 vdev lớn. Hầu hết các nhóm kết thúc ít nhất 30-50% được sử dụng, nhiều người đi đúng với mức tối đa 80% được đề xuất (một số vượt qua nó, tôi khuyên bạn không nên làm điều đó, vì lý do hiệu suất), vì vậy chỉ giao dịch ZFS với các khối được sử dụng không phải là một chiến thắng lớn. Ngoài ra, một số câu trả lời khác làm cho nó có vẻ như là một bài đọc tồi là nguyên nhân gây ra vấn đề. Đây không phải là như vậy. Một chút thối rữa bên trong một khối không phải là thứ sẽ làm bạn khó chịu ở đây, thông thường, đó là một đĩa khác bị hỏng trong khi trình phục hồi từ đĩa đầu tiên bị hỏng vẫn sẽ tiếp tục giết chết bạn .. và trên 3 đĩa TB trong một cuộc đột kích lớn, nó có thể mất vài ngày, thậm chí vài tuần để phục hồi vào một đĩa mới, vì vậy khả năng điều đó xảy ra là không đáng kể.
Khuyến cáo cá nhân của tôi cho khách hàng là không bao giờ sử dụng RAIDZ1 (tương đương RAID5) với các đĩa> 750 GB, để tránh nhiều khó chịu tiềm ẩn. Tôi đã đồng ý với việc họ phá vỡ quy tắc này vì những lý do khác (hệ thống có bản sao lưu ở nơi khác, dữ liệu không quan trọng, v.v.), nhưng thường thì tôi cố hết sức để thúc đẩy RAIDZ2 như một tùy chọn tối thiểu với quy mô lớn đĩa.
Ngoài ra, vì một số lý do, tôi thường khuyên bạn không nên đi quá 8-12 đĩa trong một dải raidz2 hoặc 11-15 đĩa trong một dải raidz3. Bạn nên ở cấp thấp trong các phạm vi đó với các đĩa 3 TB và có thể ổn ở cấp cao của các phạm vi đó trên các đĩa 1 TB. Rằng điều này sẽ giúp bạn tránh xa ý tưởng rằng nhiều đĩa sẽ thất bại hơn trong khi một trình phục hồi đang diễn ra chỉ là một trong những lý do đó, nhưng là một lý do lớn.
Nếu bạn đang tìm kiếm một số quy tắc thông minh có ý nghĩa ngay cả đối với các nhóm SSD nhưng tất cả các nhóm SSD không phải là một điều trong đầu tôi khi tôi viết chúng xuống):
- Không sử dụng raidz1 ở tất cả các đĩa> 750 GB.
- Không sử dụng ít hơn 3 hoặc nhiều hơn 7 đĩa trên raidz1.
- Nếu nghĩ đến việc sử dụng raidz1 vdevs 3 đĩa, hãy nghiêm túc xem xét vdevs 3 chiều thay thế.
- Không sử dụng ít hơn 6 hoặc nhiều hơn 12 đĩa trên raidz2.
- Không sử dụng ít hơn 7 hoặc nhiều hơn 15 đĩa trên raidz3.
- Luôn nhớ rằng không giống như các mảng RAID truyền thống nơi # đĩa tăng IOPS, trong ZFS, đó là # của VDEVS, do đó, việc sử dụng vdevs sọc ngắn sẽ cải thiện tiềm năng IOPS của nhóm.