ลองนึกภาพว่าคุณมีเว็บแอปพลิเคชั่นที่ประสบความสำเร็จที่ใช้ ASP.NET และ IIS 7 มันสร้างการโทรจำนวนมากไปยังฐานข้อมูล SQL Server 2008 และคาดว่าจะพร้อมให้บริการแก่สาธารณะด้วยเวลาการทำงาน 99.9% (หยุดทำงาน 8 ชั่วโมง 45 นาทีต่อ ปี).
เป้าหมายของเราคือ:
- ติดตั้ง Windows Updates บนเซิร์ฟเวอร์โดยไม่ทำให้ลูกค้าหยุดทำงาน
- ป้องกันฮาร์ดแวร์ล่มบนเซิร์ฟเวอร์ไม่ให้แอปพลิเคชัน ASP.NET ช้าลงเนื่องจากการหมดเวลา
ซึ่งแตกต่างจาก load-balancing แอปพลิเคชัน ASP.NET, load-balancing SQL ดูเหมือนจะยากมากขึ้น อะไรคือแนวทางปฏิบัติที่ดีที่สุดของคุณในการตั้งค่าคลัสเตอร์ SQL Server 2008 R2 แบบโหลดบาลานซ์อย่างง่ายสำหรับ Micro-ISV ที่ใช้สแต็ก Microsoft