Поддержка Зон доступности для среды службы приложений версии 2
Внимание
В этой статье описывается Среда службы приложений версии 2, которая используется с изолированными планами Служба приложений. Среда службы приложений версии 1 и 2 отставаются от 31 августа 2024 года. Имеется новая версия среды службы приложений, которая проще в использовании и которая работает на более мощной инфраструктуре. Чтобы узнать больше о новой версии, начните с изучения статьи Введение в Среду службы приложений. Если вы используете Среду службы приложений версии 1, выполните действия, описанные в этой статье, чтобы перейти на новую версию.
По состоянию на 31 августа 2024 года соглашение об уровне обслуживания (SLA) и кредиты на обслуживание больше не применяются к рабочим нагрузкам Среда службы приложений версии 1 и 2, которые продолжают работать, так как они являются устаревшими продуктами. Началось списание оборудования Среда службы приложений версии 1 и 2, и это может повлиять на доступность и производительность приложений и данных.
Необходимо выполнить миграцию в Среда службы приложений версии 3 немедленно или удалить приложения и ресурсы. Мы попытаемся выполнить автоматическую миграцию всех оставшихся Среда службы приложений версии 1 и 2 на основе оптимальной работы с помощью функции миграции на месте, но корпорация Майкрософт не утверждает или не гарантирует доступность приложений после автоматической миграции. Вам может потребоваться выполнить настройку вручную, чтобы завершить миграцию и оптимизировать выбор номера SKU плана Служба приложений в соответствии с вашими потребностями. Если автоматическая миграция невозможна, ваши ресурсы и связанные данные приложения будут удалены. Мы настоятельно призываем вас действовать сейчас, чтобы избежать любого из этих экстремальных сценариев.
Если вам потребуется дополнительное время, мы можем предложить одноразовый 30-дневный льготный период для завершения миграции. Дополнительные сведения и запросы на этот льготный период см. в обзоре льготного периода, а затем перейдите к портал Azure и перейдите в колонку "Миграция" для каждого Среда службы приложений.
Последние сведения об обновлении Среда службы приложений версии 1/2 см. в Среда службы приложений обновлении для выхода на пенсию версии 1 и версии 2.
Среду службы приложений (ASE) версии 2 можно развернуть в Зонах доступности (AZ). Клиенты могут развернуть среды службы приложений для внутренней подсистемы балансировки нагрузки (ILB) в определенной Зоне доступности в регионе Azure. Если вы закрепляете ASE подсистемы балансировки нагрузки к определенному az, ресурсы, используемые ASE подсистемы балансировки нагрузки, будут закреплены к указанному az или развернуты в избыточном зоне.
ILB ASE, явно развернутая в AZ, считается зональным ресурсом, так как она закрепляется в определенной зоне. В указанной зоне будут закреплены следующие зависимости ILB ASE:
- IP-адрес внутренней подсистемы балансировки нагрузки ASE;
- вычислительные ресурсы, используемые ASE для управления и запуска веб-приложений.
Удаленное хранилище файлов для веб-приложений, развернутых в зональной ILB ASE, использует хранилище, избыточное между зонами (ZRS).
Если описанные в этой статье действия не выполняются, asLB ASEs не развертываются автоматически в зональном порядке. Вы не можете закрепить внешнюю ASE с общедоступным IP-адресом к определенной зоне доступности.
Зональные ILB ASE можно создать в любом из следующих регионов:
- Восточная Австралия
- Центральная Канада
- Центральная часть США
- Восточная часть США
- Восточная часть США 2
- Восточная часть США 2 (EUAP)
- Центральная Франция
- Восточная Япония
- Северная Европа
- Западная Европа
- Юго-Восточная Азия
- южная часть Соединенного Королевства
- западная часть США 2
Приложения, развернутые в зональных ILB ASE, продолжат работать и обслуживать трафик в этой ASE, даже если другие зоны в том же регионе выйдут из строя. Возможно, что поведение без запуска, в том числе; Масштабирование плана службы приложений, создание приложения, конфигурация приложения и публикация приложений по-прежнему могут повлиять на сбой в других зонах доступности. Развертывание ILB ASE с закреплением в зоне гарантирует непрерывную работу только уже развернутых приложений.
Развертывание Среды службы приложений в Зоне доступности
Для создания зональных ILB ASE необходимо использовать шаблоны ARM. Для просмотра зональной ILB ASE, созданной с помощью шаблона ARM, и взаимодействия с нею можно использовать портал Azure и Azure CLI. Шаблон ARM необходим только для первоначального создания зональной ILB ASE.
В нем только нужно указать, что зональная ILB ASE представляет собой новое свойство zones. Свойству zones следует присвоить значение "1", "2" или "3" в зависимости от логической зоны доступности, в которой требуется закрепить ASE lLB.
Ниже в качестве примера приведен фрагмент шаблона ARM, где показано новое свойство zones, предписывающее закрепить ILB ASE в зоне 2.
"resources": [
{
"type": "Microsoft.Web/hostingEnvironments",
"kind": "ASEV2",
"name": "yourASENameHere",
"apiVersion": "2015-08-01",
"location": "your location here",
"zones": [
"2"
],
"properties": {
"name": "yourASENameHere",
"location": "your location here",
"ipSslAddressCount": 0,
"internalLoadBalancingMode": "3",
"dnsSuffix": "contoso-internal.com",
"virtualNetwork": {
"Id": "/subscriptions/your-subscription-id-here/resourceGroups/your-resource-group-here/providers/Microsoft.Network/virtualNetworks/your-vnet-name-here",
"Subnet": "yourSubnetNameHere"
}
}
}
]
Чтобы сделать приложения избыточными между зонами, необходимо развернуть две зональные ILB ASE. Эти две зональные ILB ASE должны находиться в разных зонах доступности. Затем нужно развернуть приложения в каждой ILB ASE. Когда приложения будут созданы, потребуется настроить решение для балансировки нагрузки. Рекомендуется развернуть для зональных lLB ASE вышестоящий Шлюз приложений, избыточный между зонами.
Место расположения данных в регионе
ILB ASE, развернутые в зоне доступности, будут хранить данные клиентов только в том регионе, где развернута зональная ILB ASE. Содержимое файла веб-сайта и предоставленные клиентом параметры и секреты, хранящиеся в Служба приложений, остаются в пределах региона, в котором развернута зональная подсистема балансировки нагрузки ASE.
Чтобы обеспечить место расположения данных в одном регионе, клиенты должны выполнить действия, описанные выше в разделе "Развертывание Среды службы приложений в Зоне доступности". Если Среда службы приложений, развернутая в зоне доступности, настроена в соответствии с этой инструкцией, то она удовлетворяет требованиям в месту расположения данных в регионе, включая требования, изложенные в центре управления безопасностью Azure.
Чтобы проверить, правильно ли настроена Среда службы приложений для хранения данных в одном регионе, клиентам нужно выполнить следующие действия.
- С помощью обозревателя ресурсов перейдите к ресурсу Azure Resource Manager для Среда службы приложений. Среды ASE перечислены в разделе providers/Microsoft.Web/hostingEnvironments.
- Если свойство зон существует в представлении синтаксиса JSON Azure Resource Manager и содержит один массив JSON со значением "1", "2" или "3", то ASE развертывается зонально, а данные клиента остаются в одном регионе.
- Если свойство зон не существует, или свойство не имеет допустимого значения зоны, как указано ранее, то ASE не развертывается по зональному развертыванию, а данные клиента не хранятся исключительно в том же регионе.