Поделиться через


Создание среды службы приложений

Среда службы приложений — это развертывание Службы приложений Azure с одним клиентом. Его можно использовать для виртуальной сети Azure. Для развертывания Среды службы приложений требуется одна подсеть, и эту подсеть нельзя использовать для других целей.

Перед созданием Среды службы приложений

После создания среды службы приложений нельзя изменить следующее:

  • Расположение
  • Подписка
  • Группа ресурсов
  • Виртуальная сеть Azure
  • подсети;
  • Размер подсети
  • Имя среды службы приложений

Сделайте вашу подсеть достаточно большой, чтобы она могла вместить максимальный размер для масштабирования вашей "App Service Environment". Рекомендуемый размер — /24 с 256 адресами.

Рекомендации по развертыванию

Перед развертыванием Среды службы приложений выберите тип виртуального IP-адреса (VIP) и тип развертывания.

С помощью внутреннего виртуального IP-адреса адрес в подсети вашей Среды службы приложений достигает ваших приложений. Ваши приложения не находятся в общедоступной службе DNS. При создании Среды службы приложений на портале Azure можно создать частную зону DNS Azure для Среды службы приложений. При наличии внешнего виртуального IP-адреса ваши приложения находятся на адресе, который обращен к общедоступному Интернету, и находятся в общедоступной службе DNS. Для внутренних ВИРТУАЛЬНЫх IP-адресов и внешних ВИРТУАЛЬНЫх IP-адресов можно указать входящий IP-адрес, можно выбрать параметры автоматического или ручного использования. Если вы хотите использовать опцию Вручную для внешнего VIP, сначала необходимо создать стандартный публичный IP-адрес в Azure.

В качестве типа развертывания можно выбрать одну зону, избыточность между зонами или группу узлов. Тип «Одна зона» доступен во всех регионах, где доступна Среда службы приложений версии 3. В случае типа развертывания «Одна зона» взимается минимальная плата в соответствии с планом службы приложений за один экземпляр Windows Isolated v2. Как только вы используете один или несколько экземпляров, эта плата пропадает. Дополнительная плата за это не взимается.

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

Зонально избыточное развертывание включает тройную инфраструктуру и гарантирует, что даже если две из трех зон выйдут из строя, ваши рабочие нагрузки останутся доступными. Из-за увеличенной потребности системы минимальная плата за Среду службы приложений с зональной избыточностью составляет 18 ядер. Если у вас меньше этого числа ядер во всех планах службы приложений в среде службы приложений, разница оплачивается как Windows I1v2. Если у вас есть 18 или более ядер, плата не взимается с избыточной между зонами Среда службы приложений. Дополнительные сведения об избыточности зоны см. в статье Регионы и зоны доступности. См. цену Среды службы приложений для примеров расчетов зонально избыточной Среды службы приложений.

При развертывании группы узлов приложения развертываются в выделенной группе узлов. Выделенная группа узлов не является избыточной между зонами. Этот тип развертывания позволяет установить и использовать Среду службы приложений на выделенном оборудовании. При подготовке Среда службы приложений не взимается минимальная плата за использование Среда службы приложений в выделенной группе узлов. Кроме того, по мере создания планов и горизонтального масштабирования с вас взимается плата согласно тарифному плану Службы приложений со скидкой.

При развертывании выделенной группы узлов доступно конечное количество ядер, которые используются как планами службы приложений, так и ролями инфраструктуры. Развертывания такого типа не могут достичь общего числа экземпляров, равного 200, которое обычно доступно в Среде службы приложений. Общее возможное количество экземпляров связано с общим числом экземпляров плана службы приложений, а также с числом ролей инфраструктуры с учетом нагрузки.

Создайте среду службы приложений в портале

Это делается следующим образом:

  1. Выполните поиск в Azure Marketplace для App Service Environment v3.

  2. На вкладке Базовый для Подпискивыберите подписку. В поле Группа ресурсов выберите или создайте группу ресурсов и введите имя Среды службы приложений. Для виртуального IP-адреса выберите Внутренний, если входящий адрес должен быть адресом в подсети. Выберите Внешний, чтобы входящий адрес имел выход в общедоступный Интернет. Укажите имя в поле Имя Среды службы приложений. Имя должно быть не более 36 символов. Выбранное имя будет также использоваться для суффикса домена. Например, если вы выбрали имя contoso и у вас есть внутренний VIP, суффиксом домена будет contoso.appserviceenvironment.net. Если вы выбрали имя contoso и у вас есть внешний виртуальный IP-адрес, суффиксом домена будет contoso.p.azurewebsites.net.

    Снимок экрана, показывающий вкладку

  3. На вкладке "Размещение" для изоляции физического оборудования выберите "Включено " или "Отключено". Если этот параметр включен, можно выполнить развертывание на выделенном оборудовании. При развертывании выделенного узла плата взимается за два выделенных узла по нашим ценам при создании Среда службы приложений версии 3, а затем при масштабировании взимается специализированная ставка изолированной версии 2 на виртуальные ядра. I1v2 использует два виртуальных ядра, в I2v2 используется четыре виртуальных ядра, а I3v2 — восемь виртуальных ядер на один экземпляр. Для избыточности зоны выберите "Включено " или "Отключено".

    Снимок экрана, показывающий выборы размещения Среды службы приложений.

  4. На вкладке Сети в поле Виртуальная сетьвыберите или создайте виртуальную сеть. Для параметра Подсеть выберите или создайте свою подсеть. При создании Среды службы приложений с внутренним виртуальным IP-адресом, вы можете настроить частные зоны в Azure DNS, чтобы направить суффикс домена на вашу Среду службы приложений. Дополнительные сведения см. в разделе "Dns" в разделе "Использование Среда службы приложений". Если вы создаете Среду службы приложений с внутренним виртуальным IP-адресом, можно указать частный IP-адрес с помощью опции Вручную для входящего IP-адреса.

    Снимок экрана, на котором показаны выборы Среда службы приложений сети (ASE Internal).

Если вы создаете Среда службы приложений с внешним ВИРТУАЛЬНЫМ IP-адресом, можно выбрать общедоступный IP-адрес с помощью параметра "Вручную" для входящего IP-адреса.

Снимок экрана, на котором показаны настройки сетевой среды службы приложений (ASE External).

  1. На вкладке Просмотреть и создать проверьте правильность своей конфигурации и выберите Создать. Создание среды службы приложений может занять более часа.

После успешного создания Среды службы приложений её можно выбрать в качестве местоположения при создании приложений.

Чтобы узнать, как создать среду службы приложений из шаблона ARM, см. статью "Создание среды службы приложений с помощью шаблона Azure Resource Manager".