Chúng tôi đang chuyển từ sử dụng VMWare sang Windows Failover Cluster (phiên bản 2019) để lưu trữ các dịch vụ của công ty chúng tôi. Tôi đã cấu hình thành công WFC và có một số vai trò Máy ảo đang chạy cùng với vai trò Máy chủ tệp và vai trò Máy chủ DHCP. Tiếp theo là thiết lập các phiên bản máy chủ SQL của chúng tôi (cũng là phiên bản 2019) và tôi đang đặt ra một câu hỏi về kiến trúc.
Có thể chấp nhận cài đặt vai trò cụm máy chủ SQL trực tiếp lên các trình ảo hóa WFC kim loại không? Hãy để tôi lùi lại một bước..
Chúng tôi muốn máy chủ SQL luôn sẵn sàng cao, giống như mọi thứ khác trong cụm. Các bài viết sau như https://www.mssqltips.com/sqlservertip/6586/clustering-sql-server-2019-step-by-step/ nó cho thấy cách thiết lập một phiên bản máy chủ SQL luôn trực tuyến, sử dụng WFC làm nền tảng để tạo điều kiện chuyển đổi dự phòng giữa các phiên bản máy chủ SQL.
Tôi nghĩ, tại sao lại lãng phí tài nguyên bằng cách kích hoạt hai máy ảo mới, biến hai máy này thành một WFC, sau đó cài đặt SQL AO vào WFC đó khi nó chỉ có thể được thực hiện trong phiên bản gốc? Có vẻ như quá dư thừa, các máy chủ sql có thể chuyển đổi dự phòng trong WFC ảo và mỗi vm có thể chuyển đổi dự phòng trong WFC gốc. Có vẻ như điều này được thiết kế để cài đặt trực tiếp trên phiên bản WFC chính cùng với các vai trò khác.
Thực hành tốt nhất ở đây là gì?