Azure AKS - разделение пула узлов на несколько зон доступности

Я новичок в Azure, так что терпите меня! Я хочу создать пул узлов HA (99,99%) для AKS. Я больше знаком с AWS и зонами доступности, поэтому я бы разделил группу автоматического масштабирования на 3 зоны доступности и все.

Похоже, что Azure выбрала зоны доступности и предлагает их (https://azure.microsoft.com/en-gb/blog/azure-availability-zones-now-available-for-the-most-comprehensive-resiliency-strategy/), однако я не вижу возможности указывать эти параметры при создании кластера AKS - https://docs.microsoft.com/en-us/cli/azure/aks?view=azure-cli-latest#az-aks-create

Я что-то упустил? Если я использую набор доступности, будет только целевой показатель доступности 99,95%, который не соответствует тому, что мне нужно. В основном я хочу спроектировать так, чтобы в случае сбоя зоны доступности в Azure мое приложение продолжало работать ...

Спасибо!


person Robert Young    schedule 11.09.2018    source источник
comment
Может быть, потому, что зоны доступности для Azure так новы в Azure? azure.microsoft.com/en-gb/updates/azure -availability-zone-ga они доступны только в 2 регионах!   -  person Robert Young    schedule 11.09.2018
comment
Как насчет того, чтобы разделить группу автоматического масштабирования на 3 зоны доступности? Когда вы создаете AKS, будет набор доступности, который, я думаю, для него создан AZ.   -  person Charles Xu    schedule 12.09.2018
comment
В AWS у вас нет концепции группы доступности, у вас есть только зоны доступности. Когда вы настраиваете группу автоматического масштабирования (подумайте о масштабируемых наборах виртуальных машин), вы можете указать, сколько зон доступности (центров обработки данных в одном регионе) следует разделить на кластер для обслуживания сбоя центра обработки данных. Azure только что представила зоны доступности, чтобы обеспечить 99,99% SLA, а не 99,95% наборов доступности. См. Верхнюю ссылку в моем сообщении. Итак, мне было интересно, можно ли настроить AKS для кластеризации по нескольким зонам доступности вместо использования наборов доступности?   -  person Robert Young    schedule 13.09.2018


Ответы (2)


К сожалению, в настоящее время зоны доступности Azure не поддерживают AKS. Он доступен только для некоторых регионов и служб. Подробнее см. поддержка регионов и сервисов.

person Charles Xu    schedule 14.09.2018
comment
Думаю, стоит скорректировать этот ответ, так как он находится в стадии разработки и, вероятно, будет доступен в этом календарном году. Смотрите это - feedback.azure.com/forums/914020-azure-kubernetes-service-aks/ - person Evgeny; 25.04.2019

Обновление: AKS с поддержкой зоны доступности теперь общедоступен: https://docs.microsoft.com/en-us/azure/aks/availability-zones

Но учтите, что конфигурацию зоны доступности можно задать только во время создания кластера!

person Manu Meyer    schedule 08.06.2021