Непрерывность бизнес-процессов и аварийное восстановление (BCDR): пары регионов AzureBusiness continuity and disaster recovery (BCDR): Azure Paired Regions

Что такое пары регионов?What are paired regions?

Azure работает в различных странах по всему миру.Azure operates in multiple geographies around the world. Географическая территория Azure — это определенная область мира, содержащая по крайней мере один регион Azure.An Azure geography is a defined area of the world that contains at least one Azure Region. Регион Azure — это область в пределах географической территории, содержащая один или несколько центров обработки данных.An Azure region is an area within a geography, containing one or more datacenters.

Каждый регион Azure образует пару с другим регионом в пределах той же географической территории. Эти два региона формируют пару регионов.Each Azure region is paired with another region within the same geography, together making a regional pair. Исключением является южная Бразилия, которая образует пару с регионом за пределами своей территории.The exception is Brazil South, which is paired with a region outside its geography. Azure сериализует обновления платформ во всех регионах (плановое обслуживание), чтобы одновременно обновлялся только один парный регион.Across the region pairs Azure serializes platform updates (planned maintenance), so that only one paired region is updated at a time. Если сбой затрагивает несколько регионов, по меньшей мере один регион в каждой паре будет приоритетным для восстановления.In the event of an outage affecting multiple regions, at least one region in each pair will be prioritized for recovery.

AzureGeography

Рисунок 1. Пары регионов AzureFigure 1 – Azure regional pairs

"География"Geography Пары регионовPaired regions
АзияAsia Восточная АзияEast Asia Юго-Восточная АзияSoutheast Asia
АвстралияAustralia Восток АвстралииAustralia East Юго-Восточная часть АвстралииAustralia Southeast
АвстралияAustralia Центральная АвстралияAustralia Central Центральная Австралия 2Australia Central 2
БразилияBrazil Южная часть БразилииBrazil South Центрально-южная часть СШАSouth Central US
КанадаCanada Центральная КанадаCanada Central Восточная КанадаCanada East
КитайChina Север КитаяChina North Восток КитаяChina East
КитайChina Северный Китай 2China North 2 Восточный Китай 2China East 2
ЕвропаEurope Северная Европа (Ирландия)North Europe (Ireland) Западная Европа (Нидерланды)West Europe (Netherlands)
ФранцияFrance Центральная ФранцияFrance Central Южная ФранцияFrance South
ГерманияGermany Центральная ГерманияGermany Central Северо-восточная ГерманияGermany Northeast
ИндияIndia Центральная ИндияCentral India Южная ИндияSouth India
ИндияIndia Западная ИндияWest India Южная ИндияSouth India
ЯпонияJapan Япония, востокJapan East Западная часть ЯпонииJapan West
КореяKorea Центральная КореяKorea Central Корея, югKorea South
Северная АмерикаNorth America Восточная часть СШАEast US Запад СШАWest US
Северная АмерикаNorth America Восток США 2East US 2 Центральный регион СШАCentral US
Северная АмерикаNorth America Центрально-северная часть СШАNorth Central US Центрально-южная часть СШАSouth Central US
Северная АмерикаNorth America Западный регион США 2West US 2 Западно-центральная часть СШАWest Central US
ЮАРSouth Africa Север ЮАРSouth Africa North Запад ЮАРSouth Africa West
Соединенное КоролевствоUK Западная часть ВеликобританииUK West Южная часть ВеликобританииUK South
Объединенные Арабские ЭмиратыUnited Arab Emirates Северная часть ОАЭUAE North Центральная часть ОАЭUAE Central
Министерства обороны СШАUS Department of Defense Восток США, МОUS DoD East Центральная часть США, МОUS DoD Central
Правительство СШАUS Government Аризона (для обслуживания государственных организаций США)US Gov Arizona Техас (для обслуживания государственных организаций США)US Gov Texas
Правительство СШАUS Government US Gov (Айова)US Gov Iowa Правительство штата ВирджинияUS Gov Virginia
Правительство СШАUS Government Правительство штата ВирджинияUS Gov Virginia Техас (для обслуживания государственных организаций США)US Gov Texas

Таблица 1. Сопоставление пар регионов AzureTable 1 - Mapping of Azure regional pairs

  • Западная Индия сопряжен только в одном направлении.West India is paired in one direction only. Дополнительный регион для региона "Западная Индия" — "Южная Индия", а дополнительный регион для региона "Южная Индия — "Центральная Индия".West India's secondary region is South India, but South India's secondary region is Central India.
  • Южная Бразилия является уникальным регионом, так как она образует пару за пределами собственной географической территории.Brazil South is unique because it is paired with a region outside of its own geography. Дополнительный регион для Южной Бразилии является Юго-Центральная часть США.Brazil South’s secondary region is South Central US. Дополнительный регион Южная Центральная часть США не является Южная Бразилия.South Central US’s secondary region is not Brazil South.
  • Дополнительный регион Айова, США — US Gov Virginia.US Gov Iowa's secondary region is US Gov Virginia.
  • Правительство штата Вирджиния дополнительный регион — Техас правительственные учреждения США.US Gov Virginia's secondary region is US Gov Texas.
  • Дополнительный регион Техас для обслуживания государственных организаций США — Аризона правительственные учреждения США.US Gov Texas' secondary region is US Gov Arizona.

Рекомендуется настроить аварийное восстановление непрерывности бизнеса (BCDR) по парным регионам, чтобы пользоваться преимуществами политик изоляции и доступности Azure.We recommend that you configure business continuity disaster recovery (BCDR) across regional pairs to benefit from Azure’s isolation and availability policies. Для приложений, которые поддерживают несколько активных областей, рекомендуется использовать оба региона в паре региона, если это возможно.For applications which support multiple active regions, we recommend using both regions in a region pair where possible. Это обеспечит оптимальную доступность приложений и минимизирует время восстановления в случае аварии.This will ensure optimal availability for applications and minimized recovery time in the event of a disaster.

Пример пар регионовAn example of paired regions

На рис. 2 ниже показано гипотетическое приложение, использующее пары регионов для аварийного восстановления.Figure 2 below shows a hypothetical application which uses the regional pair for disaster recovery. Зелеными числами выделены межрегиональные действия трех служб Azure (служба вычислений, служба хранилища и база данных Azure) и их настройка для репликации по регионам.The green numbers highlight the cross-region activities of three Azure services (Azure compute, storage, and database) and how they are configured to replicate across regions. Уникальные преимущества развертывания в парных регионах выделены оранжевыми числами.The unique benefits of deploying across paired regions are highlighted by the orange numbers.

Обзор преимуществ парных регионов

Рис. 2. Гипотетическая пара регионов AzureFigure 2 – Hypothetical Azure regional pair

Межрегиональные действияCross-region activities

Как показано на рисунке 2.As referred to in figure 2.

IaaS Служба вычислений Azure (IaaS) . Вы должны подготовить дополнительные вычислительные ресурсы заранее, чтобы обеспечить доступность ресурсов в другом регионе во время аварии.IaaS Azure Compute (IaaS) – You must provision additional compute resources in advance to ensure resources are available in another region during a disaster. Дополнительные сведения см. в техническом руководстве по обеспечению устойчивости в Azure.For more information, see Azure resiliency technical guidance.

Хранилище хранилища Azure — Если вы используете управляемые диски, Дополнительные сведения о резервного копирования между регионами со службой Azure Backup и репликации виртуальных машин из одного региона в другой с помощью Azure Site Recovery.Storage Azure Storage - If you're using managed disks, learn about cross-region backups with Azure Backup, and replicating VMs from one region to another with Azure Site Recovery. Если вы используете учетные записи хранения, геоизбыточное хранилище (GRS) настраивается по умолчанию, при создании учетной записи хранения Azure.If you're using storage accounts, then geo-redundant storage (GRS) is configured by default when an Azure Storage account is created. При использовании GRS данные реплицируются трижды в основном регионе и трижды в дополнительном.With GRS, your data is automatically replicated three times within the primary region, and three times in the paired region. Дополнительные сведения см. в статье Репликация службы хранилища Azure.For more information, see Azure Storage Redundancy Options.

Azure SQL База данных SQL Azure. С помощью георепликации базы данных SQL Azure можно настроить асинхронную репликацию транзакций в любой регион мира. Тем не менее, для наиболее эффективного аварийного восстановления мы рекомендуем развертывать эти ресурсы в связанном регионе.Azure SQL Azure SQL Database – With Azure SQL Database Geo-Replication, you can configure asynchronous replication of transactions to any region in the world; however, we recommend you deploy these resources in a paired region for most disaster recovery scenarios. Дополнительные сведения см. в статье Обзор: активная георепликация для базы данных SQL Azure.For more information, see Geo-Replication in Azure SQL Database.

Resource Manager Azure Resource Manager. По своему существу Resource Manager обеспечивает логическую изоляцию компонентов в регионах.Resource Manager Azure Resource Manager - Resource Manager inherently provides logical isolation of components across regions. Это означает, что логические сбои в одном регионе едва ли затронут другой регион.This means logical failures in one region are less likely to impact another.

Преимущества пар регионовBenefits of paired regions

Как показано на рисунке 2.As referred to in figure 2.

Изоляция Физическая изоляция. По возможности центры обработки данных Azure в паре регионов располагаются как минимум на расстоянии 483 км друг от друга, хотя это не всегда практично и не всегда можно реализовать во всех географических областях.Isolation Physical isolation – When possible, Azure prefers at least 300 miles of separation between datacenters in a regional pair, although this isn't practical or possible in all geographies. Физическое разделение центров обработки данных уменьшает вероятность последствий стихийных бедствий, массовых беспорядков, отключения электроэнергии или физического выхода сети из строя в обоих регионах одновременно.Physical datacenter separation reduces the likelihood of natural disasters, civil unrest, power outages, or physical network outages affecting both regions at once. Уровень изоляции зависит от местных условий (размер географической территории, доступность инфраструктуры электропитания/сети, законодательство и т. д.).Isolation is subject to the constraints within the geography (geography size, power/network infrastructure availability, regulations, etc.).

Репликация Платформенная репликация. Некоторые службы, например геоизбыточное хранилище, автоматически реплицируют данные в дополнительный регион.Replication Platform-provided replication - Some services such as Geo-Redundant Storage provide automatic replication to the paired region.

Восстановление Приоритет регионов для восстановления. На случай масштабного сбоя в каждой паре определяется приоритетный регион для восстановления.Recovery Region recovery order – In the event of a broad outage, recovery of one region is prioritized out of every pair. Для приложений, развернутых в парных регионах, один из регионов гарантированно восстанавливается в первую очередь.Applications that are deployed across paired regions are guaranteed to have one of the regions recovered with priority. Если приложение развернуто в регионах, которые не являются парными, восстановление может происходить с задержкой. В худшем случае оба выбранных региона будут восстановлены в последнюю очередь.If an application is deployed across regions that are not paired, recovery might be delayed – in the worst case the chosen regions may be the last two to be recovered.

Обновления Последовательные обновления. Запланированные обновления системы Azure распространяются среди парных регионов последовательно (не одновременно). Это сводит к минимуму время простоя, последствия ошибок и логических сбоев в редких случаях неправильного обновления.Updates Sequential updates – Planned Azure system updates are rolled out to paired regions sequentially (not at the same time) to minimize downtime, the effect of bugs, and logical failures in the rare event of a bad update.

Данные Размещение данных. Регион находится в той же географической области, что и его пара (за исключением Южной Бразилии). Таким образом соблюдаются требования к размещению данных, связанные с налогообложением и юрисдикцией применения законодательства.Data Data residency – A region resides within the same geography as its pair (with the exception of Brazil South) in order to meet data residency requirements for tax and law enforcement jurisdiction purposes.