業務持續性和災害復原 (BCDR):Azure 配對的區域Business 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:Azure 地區組Figure 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 美國 DoD 東部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 - Azure 區域配對對應表Table 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 愛荷華州的次要區域 US Gov 維吉尼亞州。US Gov Iowa's secondary region is US Gov Virginia.
  • US Gov 維吉尼亞州的次要區域 US Gov 德克薩斯州。US Gov Virginia's secondary region is US Gov Texas.
  • US Gov 德克薩斯州 ' 次要區域 US Gov 亞利桑那州。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 – 假設的 Azure 區域配對Figure 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 備份進行跨區域備份,並使用 Azure Site Recovery 將vm從一個區域複寫到另一個區域。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. 如果您使用的是儲存體帳戶,則在建立 Azure 儲存體帳戶時,預設會設定異地冗余儲存體(GRS)。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 Azure SQL Database – 使用 Azure SQL Database 異地複寫,您就可以設定非同步交易複寫至世界上任何區域。不過,我們建議您在配對區域中,為大部分的災害復原案例部署這些資源。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. 如需詳細資訊,請參閱 Azure SQL Database 中的異地複寫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 會偏好區域配對中的資料中心之間距離至少要相隔 300 英哩,但是這在所有地理位置中並不實際也不可能。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.