Как я могу подключиться к нескольким виртуальным машинам Google Cloud с одного IP-адреса? (или альтернативный вариант)

В настоящее время я собираюсь перенести свою текущую систему на Google Cloud. У нас есть несколько полевых устройств, которые связываются с определенным сервером и регистрируют данные. на каждом из этих серверов запущено специальное программное обеспечение, обрабатывающее данные.

Специальное программное обеспечение и полевые устройства обмениваются данными друг с другом по TCP. Существует несколько разных версий и типов, поэтому нам нужно вручную указать полевые устройства на правильные серверы.

Я хотел бы настроить несколько виртуальных машин Google Cloud Engine в одном регионе / зоне под одним IP-адресом и адресовать их через перенаправление портов. Однако не похоже, что Google поддерживает это. Я могу делать то, что мне нужно, используя статические IP-адреса, но есть ограничения на использование IP-адресов, и мы хотим иметь возможность правильно масштабироваться с большим количеством виртуальных машин по мере увеличения числа клиентов.

Как лучше всего общаться между клиентами. и серверы при снижении использования IP?

0
задан 19 August 2019 в 10:14
1 ответ

Если ваши устройства и серверы говорят по HTTP, вы можете использовать HTTP(S) компенсатор нагрузки . В противном случае вы можете использовать TCP Proxy load balancer, но диапазон разрешенных номеров портов ограничен.

.
0
ответ дан 5 December 2019 в 01:21

Теги

Похожие вопросы