Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В этой статье описывается поддержка надежности в служба хранилища Azure Действия, и рассматриваются как внутрирегиональная устойчивость с зонами доступности, так и межрегиональных аварийного восстановления и непрерывностью бизнес-процессов. Более подробный обзор принципов надежности в Azure см. в статье "Надежность Azure".
служба хранилища Azure Действия — это бессерверная платформа, которую можно использовать для выполнения общих операций с данными на миллионах объектов в нескольких учетных записях хранения. Сама служба является региональной, и у нее нет номеров SKU или поддержки зон доступности. Однако уровень управления службы автоматически поддерживает избыточность зоны. Плоскость данных также может поддерживать избыточность в зависимости от того, работает ли учетная запись хранения в конфигурации, избыточной между зонами.
Поддержка зоны доступности
Зоны доступности — это физически отдельные группы центров обработки данных в каждом регионе Azure. При сбое одной зоны службы могут выполнять отработку отказа в одну из оставшихся зон.
Хотя служба действий служба хранилища Azure является региональной и не предлагает номера SKU или зоны доступности, избыточность зон доступна из плоскости управления и условно из плоскости данных:
Уровень управления службы является избыточным по зонам. Если зона отключена в одном регионе, уровень управления продолжает быть доступен. В сценарии уменьшения зоны можно продолжать управлять определением и назначением задач.
Плоскость данных (выполнение назначения задач) наследует зональные свойства от родительской учетной записи хранения. Если учетная запись хранения развернута в зоне сбоя, учетная запись становится недоступной и с точки зрения клиента, план данных недоступен. Если учетная запись хранения является избыточной по зонам, учетная запись продолжает быть доступна, а служба продолжает выполнять операцию в учетной записи.
Взаимодействие с зонами вниз
В сценарии выполнения зоны служба действий хранилища продолжает быть доступна. Ход выполнения задач зависит от поддержки зоны доступности учетных записей хранения, для которых они выполняются. Если учетная запись не затрагивается зоны вниз, задачи по-прежнему выполняются. В противном случае задачи завершаются ошибкой.
Подготовка и восстановление сбоя зоны
Служба действий хранилища не зональная, но учетная запись хранения. Если учетная запись хранения влияет на сбой зоны, задачи хранения, назначенные учетной записи, завершаются сбоем. После того как зона и учетная запись хранения становятся доступными, запланированные задачи продолжают выполняться в соответствии с расписанием. Если задача настроена один раз, может потребоваться запланировать выполнение задачи еще раз.
Аварийное восстановление между регионами и непрерывность бизнес-процессов
Аварийное восстановление (DR) относится к процедурам, которые организации используют для восстановления после событий значительного воздействия, таких как стихийные бедствия или ошибочные развертывания, которые приводят к простою и потере данных. Независимо от причины, лучшее средство для аварийного восстановления является хорошо определенным и проверенным планом аварийного восстановления и проектом приложения, который активно поддерживает аварийное восстановление. Прежде чем приступить к созданию плана аварийного восстановления, ознакомьтесь с рекомендациями по разработке стратегии аварийного восстановления.
Для восстановления после сбоя компания Microsoft использует модель общей ответственности. В этой модели корпорация Майкрософт гарантирует, что доступны базовые инфраструктуры и службы платформы. Однако многие службы Azure не делают автоматической репликации данных и не обеспечивают возврат из вышедшего из строя региона для перекрестной репликации в другой доступный регион. Для этих служб вы отвечаете за настройку плана аварийного восстановления, который работает для рабочей нагрузки. Большинство служб, работающих на платформе Azure как услуга (PaaS), предоставляют функции и рекомендации для поддержки аварийного восстановления. Вы можете использовать специализированные функции для поддержки быстрого восстановления и разработки плана аварийного восстановления.
Учетные записи хранения с GRS и GZRS реплицируют данные во вторичный регион в случае аварийного переключения учетной записи хранения. Непрерывность бизнес-операций действий, связанных с хранением, значительно зависит от конфигурации избыточности целевого аккаунта хранения. Учетные записи хранения, настроенные с геоизбыточностью, получают преимущества от автоматического процесса переключения на резервное хранилище. Это автоматическое управление гарантирует, что будущие назначения задач выполняются в итерациях, независимо от того, одиночные они или повторяющиеся, во вторичном регионе без проблем. Однако задачи хранения, которые выполнялись во время отработки отказа, могут столкнуться с неудачами. Новые задачи хранения и назначения задач хранения функционируют как положено.
Согласованный мониторинг учетной записи хранения имеет решающее значение. При перераспределении нагрузки необходимо тщательно просмотреть отчеты о задачах и мониторинг, чтобы проверить успешное завершение всех операций BLOB-объектов и определить несоответствия, требующие внимания.
Обнаружение сбоев, уведомление и управление
Задачи хранения не отправляют никаких уведомлений, когда в самой службе возникает сбой. Важно проверить состояние задачи хранения и повторить задачи после восстановления службы или региона.