Tôi đang lên kế hoạch xây dựng một máy chủ tệp bằng OpenSolaris và ZFS sẽ cung cấp hai dịch vụ chính - là mục tiêu iSCSI cho các máy ảo XenServer và là máy chủ tệp chung. Phần cứng tôi đang tìm kiếm bao gồm bộ điều khiển SATA 4 cổng 4 lần, ổ đĩa khởi động nhỏ 2x (một trên mỗi bộ điều khiển) và ổ đĩa lớn 4x để lưu trữ. Điều này cho phép một cổng miễn phí trên mỗi bộ điều khiển để nâng cấp mảng xuống đường.
Tôi hơi bối rối là làm thế nào để thiết lập các ổ lưu trữ. Đối với hiệu suất, phản chiếu dường như là vua. Tôi đang gặp khó khăn khi thấy lợi ích của việc sử dụng RAIDZ so với phản chiếu sẽ mang lại lợi ích gì. Với thiết lập này, tôi có thể thấy hai tùy chọn - hai nhóm được nhân đôi trong một sọc hoặc RAIDZ2. Cả hai nên bảo vệ chống lại 2 lỗi ổ đĩa và / hoặc một lỗi bộ điều khiển ... lợi ích duy nhất của RAIDZ2 là bất kỳ 2 ổ đĩa nào cũng có thể bị lỗi. Dung lượng lưu trữ phải là 50% dung lượng trong cả hai trường hợp, nhưng lần đầu tiên sẽ có hiệu suất tốt hơn nhiều, phải không?
Một điều khác tôi đang cố gắng để bao bọc tâm trí của tôi là lợi ích của các mảng được nhân đôi với hơn hai thiết bị. Đối với tính toàn vẹn dữ liệu, nếu có, sẽ là lợi ích của RAIDZ so với máy nhân bản ba chiều? Vì ZFS duy trì tính toàn vẹn của tệp, RAIDZ mang đến điều gì ... không kiểm tra tính toàn vẹn của ZFS có phủ nhận giá trị tương đương của RAIDZ không?