Поведение общедоступной IPv4-адресации с помощью спотовых экземпляров AWS

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

крайне важно иметь возможность делать это без какого-либо вмешательства человека (все это связано с несколькими конвейерами gitlab)

0
задан 8 December 2020 в 15:27
2 ответа

Ваш общедоступный IP-адрес изменится, когда будет выпущен спотовый экземпляр. Основным способом решения этой проблемы является использование эластичного IP-адреса. Вы, вероятно, можете написать лямбда-функцию для назначения EIP экземпляру, запускаемому событием создания EC2. За каждый EIP, не подключенный к работающему экземпляру, взимается 0,005 доллара США в час (что составляет 3,60 доллара США в месяц).

MLu предложила использовать шлюз NAT, который будет работать, но он стоит 32 доллара США в месяц и дополнительно 0,045 доллара США за ГБ. данных, которые проходят через него, что может стать дорогим. Экземпляр NAT по запросу с эластичным IP-адресом может выполнять аналогичную работу без дополнительных затрат, если экземпляр NAT находится в той же зоне доступности. Трафик внутри зоны доступности является бесплатным, тогда вы просто платите стандартную плату за интернет-трафик AWS. Это означает, что вы в конечном итоге платите за дополнительный экземпляр.

0
ответ дан 4 January 2021 в 09:32

Поместите их за шлюз NAT - таким образом они будут использовать IP-адрес NAT GW во внешнем виде.

1
ответ дан 4 January 2021 в 09:32

Теги

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