Представьте, что у вас есть успешное веб-приложение, которое использует ASP.NET и IIS 7. Оно генерирует много обращений к базе данных SQL Server 2008 и, как ожидается, будет общедоступным с временем работы 99,9% (время простоя 8 часов, 45 минут на год).
Наши цели:
- Установите обновления Windows на сервер, не вызывая простоев у наших клиентов
- Предотвращение сбоев оборудования на сервере от замедления приложений ASP.NET из-за тайм-аутов
В отличие от балансировки нагрузки приложения ASP.NET, балансировка нагрузки SQL кажется гораздо более сложной задачей. Каковы ваши рекомендации по настройке простого кластера SQL Server 2008 R2 с балансировкой нагрузки для микро-ISV, использующего стек Microsoft?