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

Соединение между экземпляром EC2 и RDS в 2 разных VPC

У нас есть база данных Amazon RDS в другом VPC и наши серверы EC2 в другом VPC, но в том же регионе, т.е. us-east-1.

Наши серверы подключаются к RDS через общедоступную конечную точку. Мы работаем над сокращением наших счетов по AWS и видим высокую стоимость передачи данных.

Влияет ли подключение к экземпляру RDS из экземпляра ec2 из другого VPC на стоимость передачи данных по сравнению с подключением из того же VPC?

Я не смог найти ответ на форумах Google или AWS. Любая информация будет принята с благодарностью.

Пропускная способность AWS довольно дорога, и они взимаются каждый раз, когда трафик покидает доступную зону. Лучший способ не платить за пропускную способность - разместить их в одном VPC и в одной зоне доступности. Я подозреваю, что пиринг VPC снизит цену по сравнению с общедоступными конечными точками, но я этого не проверял - кто-то, скорее всего, прокомментирует, чтобы сообщить мне, и я отредактирую этот ответ позже.

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

Другой подход - использовать совместное использование VPC. Вы можете прочитать сообщение в блоге Вот, и документация Вот. По сути, у вас может быть общий VPC для нескольких учетных записей, что может снизить или устранить расходы на трафик.