Trên một hộp duy nhất, bạn thực sự cần hai bộ điều khiển RAID, được kết nối với hai phức hợp gốc PCI-E khác nhau, để có dự phòng hệ thống con I / O hoàn chỉnh. Điều này có thể đạt được bằng hai cấu hình khác nhau:
- sử dụng các đĩa SAS cổng kép tốn kém, với mỗi liên kết SAS được kết nối với một bộ điều khiển khác nhau. Theo cách này, mỗi bộ điều khiển được kết nối với mỗi đĩa. Rõ ràng, hai bộ điều khiển không thể hoạt động trên các đĩa cùng một lúc; một số hình thức khóa / hàng rào là cần thiết để phối hợp truy cập vào đĩa. SCSI có một số điều khoản đặc biệt để cung cấp cơ chế đấu kiếm cần thiết, nhưng chúng phải được phối hợp bởi phần mềm thích hợp. Nói cách khác, bạn không thể đơn giản kết nối một đĩa với hai bộ điều khiển và gọi nó là một ngày; thay vào đó, bạn cần cấu hình phần mềm phù hợp để cho nó hoạt động mà không gặp vấn đề gì;
- sử dụng các đĩa SAS / SATA liên kết đơn bình thường và rẻ hơn, kết nối một nửa trong số chúng với mỗi bộ điều khiển. Ví dụ với 6 đĩa, bạn cần kết nối 3 đĩa với bộ điều khiển và 3 đĩa với bộ điều khiển khác. Trên mỗi bộ điều khiển, cấu hình một mảng RAID nếu cần (ví dụ: RAID 5 hoặc RAID1). Sau đó, ở cấp độ HĐH, bạn có thể định cấu hình RAID phần mềm giữa hai mảng đĩa, đạt được mức dự phòng mảng đầy đủ. Mặc dù rẻ hơn, giải pháp này có thêm nhược điểm để giảm một nửa hiệu quả dung lượng lưu trữ của bạn (do mức độ RAID1 của phần mềm).
Một vấn đề quan trọng với cả hai cách tiếp cận là bạn không có dự phòng toàn hệ thống: sự cố bo mạch chủ / CPU có thể làm sập toàn bộ hệ thống, độc lập với số lượng bộ điều khiển / đĩa bạn có.
Vì lý do này, loại dự phòng này hiếm khi được sử dụng gần đây (ngoài việc triển khai SAN giữa / cao cấp); thay vào đó, phân cụm / phản chiếu mạng đang đạt được lực kéo rộng. Với phân cụm (hoặc phản chiếu mạng), bạn có dự phòng toàn hệ thống, vì một hệ thống bị lỗi duy nhất không thể phủ nhận quyền truy cập dữ liệu. Rõ ràng việc phân cụm có những cạm bẫy riêng của nó để nó không phải là viên đạn bạc / dễ dàng, nhưng trong một số trường hợp, lợi thế của nó không thể bị phủ nhận. Ngoài ra, bạn cũng có thể sử dụng phản chiếu mạng không đồng bộ để có dự phòng dữ liệu gần như theo thời gian thực trên vị trí địa lý khác nhau, do đó, một sự kiện thảm khốc sẽ không tàn phá dữ liệu của bạn.