3
ความพร้อมใช้งานสูงหลายเว็บไซต์
เรามีแอปพลิเคชัน SaaS ที่เราต้องการให้มีให้ใช้งานสูง เรามีคลัสเตอร์ล้มเหลว Hyper-V ที่มีราคาแพงและได้รับการบำรุงรักษาเป็นอย่างดี แต่วันนี้ศูนย์ข้อมูลที่เราโฮสต์นั้นมีไฟดับห้าชั่วโมงซึ่งทำให้เราออฟไลน์โดยสิ้นเชิง ตอนนี้เรากำลังสงสัยว่าวิธีการที่ดีกว่าอาจใช้เซิร์ฟเวอร์ที่ศูนย์ข้อมูลสองแห่งแยกกันหรือไม่ สมมติว่าเราได้รับการจำลองแบบไฟล์แบ็คเอนด์ทั้งหมดและการเรพลิเคทข้อมูลทำงานระหว่างสองไซต์นี้เราสงสัยว่าจะจัดการกับการกำหนดเส้นทางส่วนหน้าได้อย่างไร - ไม่น่าแปลกใจที่เราจัดการกับปัญหา จุดเดียวของความล้มเหลว ดังนั้นคำถามคือ ... เราจะตั้งค่าการทำโหลดบาลานซ์ระหว่างสองเว็บไซต์ที่โฮสต์ได้อย่างไรซึ่ง load balancer ไม่ใช่จุดเดียวที่ล้มเหลว มีวิธีการใช้ตัวโหลดบาลานซ์สองตัวแยกกันหรือไม่ เราควรพิจารณา DNS แบบปัดเศษหรือไม่