Tôi đang xem xét sử dụng thiết lập RAID0 cho một trong các cụm SQL Server của chúng tôi. Tôi sẽ phác thảo tình hình và đang tìm kiếm lý do tại sao điều này có thể là một ý tưởng tồi. Ngoài ra nếu ai đó bạn có các trường hợp sử dụng, sách trắng hoặc tài liệu khác mà bạn có thể chỉ cho tôi về chủ đề này, điều đó sẽ rất tuyệt.
Chúng tôi có 3 máy chủ trong 2 trung tâm dữ liệu là một phần của cụm SQL. Tất cả họ đều đang chạy SQL Server trong Nhóm sẵn có. Chính có một bản sao ngồi ngay bên cạnh và một bản khác trong trung tâm dữ liệu khác. Họ đang chạy sao chép đồng bộ với chuyển đổi dự phòng tự động. Tất cả các ổ đĩa là SSD cấp doanh nghiệp. Họ sẽ chạy SQL Server 2017 hoặc 2019.
Tôi nghĩ rằng sẽ có nhiều lợi ích khi chạy chúng trên mảng RAID0 so với các phương thức khác với một số nhược điểm thực sự nếu có. Điểm trừ duy nhất tôi hiện đang thấy là thiếu sự dư thừa trên máy chủ chính, do đó, nó không tăng. Như ưu điểm:
Nếu một ổ đĩa bị lỗi, thay vì chạy trong trạng thái chậm, xuống cấp cho đến khi ai đó nhận được thông báo hành động thủ công trên đó, máy chủ sẽ ngay lập tức không thể duy trì khả năng hoạt động đầy đủ thứ cấp. Điều này sẽ có thêm lợi ích thông báo cho chúng tôi về việc chuyển đổi dự phòng, vì vậy chúng tôi có thể điều tra nguyên nhân sớm hơn.
Nó làm giảm khả năng thất bại tổng thể trên mỗi khả năng TB. Vì chúng tôi không cần ổ đĩa chẵn lẻ hoặc gương, chúng tôi giảm số lượng ổ đĩa trên mỗi mảng. Với ít ổ đĩa hơn, có ít khả năng xảy ra lỗi ổ đĩa hơn.
Nó rẻ hơn. Cần ít ổ đĩa hơn cho dung lượng yêu cầu của chúng tôi rõ ràng chi phí ít hơn.
Tôi biết đây không phải là suy nghĩ kinh doanh thông thường, nhưng có điều gì tôi không xem xét? Tôi thích bất kỳ đầu vào hoặc pro hoặc con.
Tôi không cố gắng làm điều này để tăng hiệu suất truy vấn, mặc dù nếu có những người có ý nghĩa hãy thoải mái chỉ ra chúng. Mối quan tâm chính của tôi là không xem xét hoặc giải quyết vấn đề đáng tin cậy hoặc dư thừa mà tôi chưa từng nghĩ đến.
HĐH nằm trên một ổ đĩa nhân đôi riêng biệt, vì vậy bản thân máy chủ nên ở lại. Một trong những ổ đĩa đó có thể được thay thế và nhân đôi. Nó nhỏ và không có bất kỳ tệp cơ sở dữ liệu nào ngoài DB hệ thống trên đó. Tôi không thể tưởng tượng nó mất nhiều phút hơn. Nếu một trong các mảng dữ liệu bị lỗi, chúng tôi sẽ thay thế ổ đĩa, xây dựng lại mảng, khôi phục và đồng bộ lại với AG. Theo kinh nghiệm cá nhân của tôi, việc khôi phục đã NHIỀU hơn so với việc xây dựng lại ổ RAID5. Tôi chưa bao giờ bị lỗi RAID1, vì vậy tôi không biết việc xây dựng lại sẽ nhanh hơn hay không. Các phần khôi phục sẽ đến từ bản sao lưu và được chuyển tiếp để khớp với bản chính, do đó, việc tăng tải trên máy chủ chính sẽ rất nhỏ chỉ đồng bộ hóa vài phút cuối cùng của bản ghi với bản sao được phục hồi.