#amazon-ec2
#amazon-ec2
Вопрос:
Я работаю над личным проектом, который обменивается данными с общедоступной службой, работающей на AWS.
Я хотел бы минимизировать оплату за передачу данных, разместив свой сервер (экземпляр EC2) в том же регионе / зоне доступности, где находится общедоступная служба.
Допустим, общедоступная служба является AAA. И я обнаружил, что сервер AAA расположен в регионе us-west-1. Но я не знаю информацию о его зоне доступности. Как я могу найти информацию о зоне доступности сервиса AAA? Предполагая, что я знаю IP-адрес сервера AAA.
Возможно ли это?
Ответ №1:
Это невозможно… но это также не имеет значения.
Цены на передачу данных EC2 в пределах региона не меняются в зависимости от того, находятся ли ресурсы в одной и той же зоне доступности, если оба эти условия не выполняются:
- компьютеры должны быть на одном VPC и
- компьютеры должны обмениваться данными, используя частные IP-адреса
При использовании EIPS или общедоступных IP-адресов или частных IP-адресов с пирингом VPC плата за передачу данных в пределах региона одинакова независимо от того, является ли зона доступности одинаковой, поэтому ваши расходы не связаны с конкретным размещением зоны доступности.
Для полноты картины я отмечу, что существует исключение для трафика между балансировщиками нагрузки и подключенными к ним экземплярами (здесь неприменимо) и очевидное исключение для трафика IPv6 внутри того же VPC (также неприменимо).
Если вы работаете над личным проектом, рассмотрите возможность использования Lightsail, а не EC2, поскольку экземпляры Lightsail включают в себя значительную пропускную способность.