# マルチリージョン ## 定義 マルチリージョン(multi-region)アーキテクチャとは、地理的に離れた複数のデータセンターまたはクラウドリージョンにまたがってワークロードとデータを分散配置・運用するシステム設計パターンである。単一リージョンの大規模障害(自然災害、電力障害、ネットワーク遮断、広域クラウド障害等)に対する耐障害性・ディザスタリカバリの確保と、ユーザー近傍での低遅延なサービス提供を主目的とする。active-active(双方向稼働)やactive-standby(主待機)などの構成形態がある。 ## 未解決の問い - 2リージョンactive-active構成において、平常時に各リージョンが50%のトラフィックを処理しつつ障害時に100%を吸収する設計では、オンプレミスバッチクラスタの転換やクラウドバースティングと組み合わせることで、常時プロビジョニング係数を1.3xからさらに1.1〜1.2x水準まで圧縮できるか。(Source: [[@2026__arXiv__Uber’s Failover Architecture - Reconciling Reliability and Efficiency in Hyperscale Microservice Infrastructure]]) - 3リージョン以上のactive-active構成(N+1冗長)と、2リージョンactive-active+バースト転換構成の間で、ネットワーク遅延・データ整合性・運用コストのトレードオフはどのようにモデル化されるか。(Source: [[@2026__arXiv__Uber’s Failover Architecture - Reconciling Reliability and Efficiency in Hyperscale Microservice Infrastructure]]) ## 未編纂の観察 - **[二地域 active-active における過剰キャパシティ問題の解消]**: 従来のデュアルリージョンactive-active構成では、片側リージョン全損時の吸収のために各リージョンにピークトラフィックの2倍(2x)の容量を一律配備する必要があり、フリート全体の約半分が遊休化し平均CPU利用率が20%前後に低迷する深刻な非効率が存在した。Uber UFAは、サービスティアリングと差別化フェイルオーバー挙動(Always-On, Active-Migrate, Restore-Later, Terminate)を導入し、バッチクラスタの一時転換を組み合わせることで、可用性を損なわずに定常プロビジョニングを1.3xへ削減し、利用率を31%まで向上させた。(Source: [[@2026__arXiv__Uber’s Failover Architecture - Reconciling Reliability and Efficiency in Hyperscale Microservice Infrastructure]]) - **[リージョン間トラフィック切り替えの段階的実行]**: マルチリージョン環境でのフェイルオーバーでは、一斉切り替えによる受領側クラスタのCPUサージを防ぐため、トラフィックを都市単位(city-sized groups)で段階的に移動させ、各ステップで安定性を確認しながらMBB(Make-Before-Break)コンテナを先行起動させる運用が有効である。(Source: [[@2026__arXiv__Uber’s Failover Architecture - Reconciling Reliability and Efficiency in Hyperscale Microservice Infrastructure]]) ## 関連 - ソース: [[@2026__arXiv__Uber’s Failover Architecture - Reconciling Reliability and Efficiency in Hyperscale Microservice Infrastructure]] - 概念: [[フェイルオーバー]] / [[可用性]] / [[クラウドオーバーサブスクリプション]] / [[カスケード障害]] - 実体: [[Uber]] / [[Mayank Bansal]] / [[Milind Chabbi]] - 関連 MOC: [[structures/SRE - MOC]] ## 出典 - [[@2026__arXiv__Uber’s Failover Architecture - Reconciling Reliability and Efficiency in Hyperscale Microservice Infrastructure]]