Ключевое понятие - горизонтальная масштабируемость с балансировкой нагрузки. На высоком уровне это похоже на ESB/балансировщик нагрузки, который используется в среде SOA.
Ниже приведены некоторые из свойств Арендатором балансировкой нагрузки развертывания SAAS:
1) Более один экземпляр программного обеспечения SAAS работает.
2) Призыв арендатора к программному обеспечению может быть обработан любым из экземпляров. Балансировщик нагрузки заботится о маршрутизации запросов арендатора к одному из экземпляров на основе стратегий балансировки нагрузки.
3) Масштабируемость. Должна быть предусмотрена возможность добавления нового экземпляра с небольшим усилием при увеличении нагрузки за пределы того, что может обслуживаться текущими экземплярами. Например, в облачной среде может быть запущен новый экземпляр EC2, и приложение SAAS может быть развернуто на нем. Балансировщик нагрузки может перенаправить дополнительные вызовы на этот новый экземпляр. Этот подход применим и к среде без EC2.
Функциональность балансировки нагрузки может быть предоставлена самим ESB или с помощью интеграционных фреймворков/аппаратных балансировщиков балансировки нагрузки/программного обеспечения.
Балансировка нагрузки применяется также к базам данных, таким как базы данных, магазины индексов поиска и т. Д. Here - это некоторая информация о настройке базы данных в среде SAAS, а не балансировка нагрузки в частности.
Благодарим вас за ответ и объяснение DK! –