Я хотел бы знать, как настроить кластер виртуальных машин для размещения веб-приложения. Мы ожидаем подключения большого количества клиентов.
Я хотел бы кластер виртуальных машин (или физических, если это имеет больше смысла), на котором размещается это веб-приложение, и, допустим, загрузка одной машины слишком высока, любой новый клиент, подключающийся после этого момента, перейдет к следующей машине.
Однако мне нужно, чтобы все базы данных были синхронизированы, поэтому я предполагаю, что некоторые из наших виртуальных серверов будут выделены только для баз данных.
В будущем у меня, вероятно, будет несколько разных местоположений, и я хотел бы знать, как синхронизировать все данные между ними.
У меня есть опыт работы с VMware / vCenter, но я не знаю, как бы я мог совместно использовать это приложение на нескольких машинах в разных местах.
Могу ли я создать один VPS, и он будет использовать все ресурсы со всех хостов в кластере? Если да, это может решить первую половину вопроса, но я все еще не знаю, как обмениваться данными между двумя местоположениями.
Если кто-нибудь может мне помочь, указав на полезные ресурсы, я буду очень признателен.