Можно ли создавать плавающие IP-адреса в Amazon? Точнее в VPC? Если да, то как я могу это сделать? Их документация, похоже, не указывает мне правильное направление. Лучшее, что я смог найти, было следующее: http://docs.aws.amazon.com/AmazonVPC/latest/UserGuide/VPC_ElasticNetworkInterfaces.html
Вы можете создать ENI, присоединить его к экземпляру, отсоединить от экземпляра и присоединить к другому экземпляру. Атрибуты ENI следуют за ENI, поскольку он присоединяется к экземпляру или отсоединяется от него и повторно присоединяется к другому экземпляру. Когда вы перемещаете ENI из одного экземпляра в другой, сетевой трафик перенаправляется на новый экземпляр.
Но это не может быть настоящий решение...
Я нашел решение этого, оно включает в себя использование ec2-associate-address
утилита командной строки.
Придется настроить скрипты проверки; и при отказе использовать ec2-associate-address
чтобы занять эластичный IP-адрес. Это работает только с эластичными IP-адресами (к сожалению) и ближе всего к AWS с виртуальными IP-адресами.
Более подробная информация здесь: http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-eni.html