Назад | Перейти на главную страницу

Amazon ELB и частные IP-адреса

Мы рассматриваем возможность использования Amazon ELB для запросов балансировки нагрузки к внутренним серверам API. Если мы будем его использовать, должны ли мы направлять наш трафик через общедоступные IP-адреса и, таким образом, терять скорость и экономическую выгоду от отправки трафика только на частные IP-адреса? (Серверы API и потребители API размещены на EC2, поэтому мы предпочли бы использовать частные IP-адреса.)

Соединение между Amazon ELB и его пулом внутренних инстансов осуществляется через частную сеть Amazon AWS, но соединение с любого хоста (инстанса EC2 или нет) с публичным DNS ELB направляется на публичный IP-адрес (я только что проверил это).

Хорошая новость заключается в том, что путь трассировки от инстанса EC2 к сервису на основе ELB занимает менее 1 миллисекунды, чтобы достичь места назначения, даже если он маршрутизируется через общедоступные IP-адреса Amazon.

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