Время жизни статических IP-адресов в Windows Azure

Использование статических адресов – часто используемая практика в интернете. Например, доступ к веб-сервисам Contoso может осуществляться только с определенных IP-адресов (рис. 1)

clip_image001

Рис. 1. Пример использования статических IP-адресов

Сразу возникает вопрос – можно ли зарезервировать IP-адрес приложения в Windows Azure? В этой статье рассматривается процесс резервирования статических IP-адресов как для PaaS, так и IaaS в Windows Azure.

Примечание: речь идет лишь о публичных VIP (виртуальные IP-адреса).

PaaS: Веб и рабочая роли

В PaaS IP-адрес назначается развертыванию (production или staging) созданного вами пакета (рис. 2). IP-адрес будет оставаться неизменным в течение всего жизненного цикла развертывания. На текущий момент нет способа резервирования IP-адреса за пределами срока службы развертывания.

clip_image002

Рис. 2. Пример развертывания

VIP-адрес НЕ изменится
  • В случае обновлений на месте, обмена VIP между stage и production в пределах одного сервиса, и масштабирования;
  • При любом случае аппаратного восстановления после сбоя.
VIP-адрес изменится
  • При удалении развертывания облачного сервиса. Для нового развертывания будет назначен новый VIP.

Таким образом, если вы не хотите изменения VIP, рассмотрите возможности обновления на месте или обмена VIP.

IaaS: Виртуальные машины

В случае с IaaS есть только production развертывание. VIP-адрес присваивается только тогда, когда виртуальная машина добавляется к пустому облачному сервису (рис. 3)

clip_image003

Рис. 3. Отсутствие смены VIP после добавления новой виртуальной машины

VIP-адрес НЕ изменится
  • В случае вертикального масштабирования (изменения размера виртуальной машины) и добавления новых виртуальных машин в облачную службу;
  • Аналогично PaaS, VIP-адрес не изменится при любом случае аппаратного восстановления после сбоя.
VIP-адрес изменится
  • Если в облачной службе не окажется виртуальных машин (рис. 4)

clip_image004

Рис. 4. Облачный сервис без виртуальных машин

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

Заключение

Таким образом, в этой статье мы рассмотрели, в каких ситуациях происходит (или не происходит) смена публичных IP-адресов как для PaaS, так и для IaaS в Windows Azure. Надеюсь, эта статья даст вам более полное представление об управлении публичными VIP в Windows Azure.

Ссылки

Windows Azure Deployments and The Virtual IP

Preserving Static IP Address in Windows Azure

Реклама

Добавить комментарий

Заполните поля или щелкните по значку, чтобы оставить свой комментарий:

Логотип WordPress.com

Для комментария используется ваша учётная запись WordPress.com. Выход / Изменить )

Фотография Twitter

Для комментария используется ваша учётная запись Twitter. Выход / Изменить )

Фотография Facebook

Для комментария используется ваша учётная запись Facebook. Выход / Изменить )

Google+ photo

Для комментария используется ваша учётная запись Google+. Выход / Изменить )

Connecting to %s