เรากำลังย้ายจากการใช้ VMWare ไปยัง Windows Failover Cluster (เวอร์ชัน 2019) เพื่อโฮสต์บริการของบริษัทของเรา ฉันกำหนดค่า WFC สำเร็จแล้ว และมีบทบาท Virtual-Machine สองสามตัวที่ทำงานพร้อมกับบทบาท File-Server และ DHCP-Server ต่อไปคือการรับการตั้งค่าอินสแตนซ์ของเซิร์ฟเวอร์ SQL (เช่นเวอร์ชัน 2019) และฉันถูกตั้งคำถามเกี่ยวกับสถาปัตยกรรม
เป็นที่ยอมรับได้หรือไม่ในการติดตั้งบทบาทคลัสเตอร์เซิร์ฟเวอร์ SQL โดยตรงบนไฮเปอร์ไวเซอร์ WFC แบบ Bare-Metal ขอถอยหลังสักก้าว..
เราต้องการให้เซิร์ฟเวอร์ SQL มีความพร้อมใช้งานสูง เช่นเดียวกับสิ่งอื่นๆ ในคลัสเตอร์ บทความต่อไปนี้เช่น https://www.mssqltips.com/sqlservertip/6586/clustering-sql-server-2019-step-by-step/ มันแสดงวิธีการตั้งค่าอินสแตนซ์เซิร์ฟเวอร์ SQL ที่ออนไลน์ตลอดเวลา ซึ่งใช้ WFC เป็นพื้นฐานเพื่ออำนวยความสะดวกในการเฟลโอเวอร์ระหว่างอินสแตนซ์เซิร์ฟเวอร์ SQL
ความคิดของฉันคือทำไมต้องเสียทรัพยากรด้วยการเปิดเครื่องเสมือนใหม่สองเครื่อง เปลี่ยนเครื่องทั้งสองนี้เป็น WFC จากนั้นติดตั้ง SQL AO ลงใน WFC นั้นเมื่อสามารถทำได้ในอินสแตนซ์หลัก ดูเหมือนว่าจะซ้ำซ้อนมากเกินไป เซิร์ฟเวอร์ sql สามารถเฟลโอเวอร์ภายใน WFC เสมือน และแต่ละ vm สามารถเฟลโอเวอร์ภายใน WFC หลักได้ ดูเหมือนว่าสิ่งนี้ได้รับการออกแบบมาให้ติดตั้งโดยตรงบนอินสแตนซ์ WFC หลักควบคู่ไปกับบทบาทอื่นๆ
การปฏิบัติที่ดีที่สุดที่นี่คืออะไร?