Azure AI Health Insights の信頼性
この記事では、Azure AI Health Insights の信頼性サポートについて説明し、可用性ゾーンでのリージョンの信頼性とディザスター リカバリーによるリージョン間の回復性の両方を取り上げます。 Azure における信頼性の詳細については、Azure の信頼性に関するページを参照してください。
Azure portal 内で Health Insights リソースを作成するときに、リージョンを指定します。 それ以降、ご使用のリソースとそのすべての操作はその特定の Azure リージョンに関連付けられたままになります。 リージョン全体に影響が及ぶネットワークの問題が発生することはまれですが、まったくないわけではありません。 ご自分のソリューションを常に使用できるようにする必要がある場合は、別のリージョンにフェールオーバーするか、複数のリージョン間でワークロードを分割するように設計する必要があります。
可用性ゾーンのサポート
Azure 可用性ゾーンとは、各 Azure リージョン内にある、3 つ以上に物理的に分離されたデータセンターのグループです。 各ゾーン内のデータセンターには、独立した電源、冷却手段、ネットワーク インフラストラクチャが備わっています。 ローカル ゾーンの障害が発生した場合、可用性ゾーンは、1 つのゾーンが影響を受けたときに、リージョンのサービス、容量、高可用性が残りの 2 つのゾーンによってサポートされるように設計されています。
障害の範囲は、ソフトウェアやハードウェアの障害から、地震、水害、火災などの事象に至る可能性があります。 Azure サービスの冗長と論理的な分離により、障害に対するトレランスが実現されます。 Azure の可用性ゾーンの詳細については、リージョンと可用性ゾーンに関する記事を参照してください。
Azure の可用性ゾーン対応サービスは、適切なレベルの信頼性と柔軟性を提供するように設計されています。 Azure AI Health Insights では "ゾーン" 構成がサポートされています。つまり、インスタンスは特定のゾーンに固定されます。
ゾーン ダウン エクスペリエンス
ゾーン全体が停止した場合、サービスの自己修復機能によって基礎となる容量が再調整されてゾーンが正常な状態になるまで、短期的にパフォーマンスが低下することが予想されます。 これはゾーンの復元には依存しません。Microsoft が管理するサービスの自己修復状態では、他のゾーンの容量を使用して失われたゾーンを補うことが期待されます。
マルチリージョンの地域でのリージョン間ディザスター リカバリー
ディザスター リカバリー (DR) とは、ダウンタイムにつながるような影響の大きいイベント (自然災害やデプロイの失敗など) から復旧することです。 原因に関係なく、災害に対する最善の解決策は、明確に定義されテストされた DR プランと、DR を積極的にサポートするアプリケーション設計です。
DR に関しては、Microsoft は共有責任モデルを使用します。 共有責任モデルでは、ベースライン インフラストラクチャとプラットフォーム サービスの可用性が Microsoft によって保証されます。 それらのサービスについては、お客様がワークロードに適したディザスター リカバリー計画を設定する必要があります。
Azure AI Health Insights の場合、サービスでデータは長期間保存されず、データの処理時のみ保存されます。 リージョンの障害が発生すると、進行中の要求に関連付けられているすべてのデータが失われます。 ご自分のソリューションを常に使用できるようにする必要がある場合は、別のリージョンにフェールオーバーするか、複数のリージョン間でワークロードを分割するように設計する必要があります。 DR のためのアプリケーションのデプロイを計画するときは、Azure のリージョンと地理を理解しておくと役に立ちます。 詳細については、Azure のリージョン間レプリケーションに関するページを参照してください。