Pull to refresh

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

Reading time2 min
Views8.3K
Original author: Wely Lau
Использование статических адресов – часто используемая практика в интернете. Например, доступ к веб-сервисам Contoso может осуществляться только с определенных IP-адресов (рис. 1)

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

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

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


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

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

VIP-адрес НЕ изменится

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

VIP-адрес изменится

  • При удалении развертывания облачного сервиса. Для нового развертывания будет назначен новый VIP.

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

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


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

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

VIP-адрес НЕ изменится

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

VIP-адрес изменится

  • Если в облачной службе не окажется виртуальных машин (рис. 4)


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

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

Заключение


Таким образом, в этой статье мы рассмотрели, в каких ситуациях происходит (или не происходит) смена публичных IP-адресов как для PaaS, так и для IaaS в Windows Azure. Надеюсь, эта статья даст вам более полное представление об управлении публичными VIP в Windows Azure.
Tags:
Hubs:
Total votes 32: ↑22 and ↓10+12
Comments3

Articles