Обычно у вас есть один большой сервер с большим количеством оперативной памяти.
В SQL Server не так много вызовов для балансировки нагрузки: как вы обрабатываете записи?
Если у вас нет записей, вы можете оптимизировать свой один большой сервер еще больше ...
Все, что вы делаете, на 100% индивидуально: я также сомневаюсь, что есть готовый продукт, который поможет вам