この記事では、その利点やユース ケースなど、Azure ローカル ラック対応クラスタリング機能の概要について説明します。 この記事では、ラック対応クラスターでサポートされている構成と展開要件についても詳しく説明します。 この記事は、Azure Local の新しいデプロイにのみ適用されます。
ラック対応クラスターについて
Azure ローカル ラック対応クラスターは、Azure ローカル インスタンス内のフォールト トレランスとデータ分散を強化するために設計された高度なアーキテクチャです。 このアーキテクチャを使用すると、帯域幅が広く待機時間が短い 2 つの異なる部屋または建物の 2 つの物理ラックに戦略的に配置されたノードをクラスター化できます。
次の図は、トップ オブ ラック (TOR) スイッチが部屋間に接続された 2 ラックのサーバーのクラスターを示しています。 各ラックは、Azure Arc で有効になっている Azure ローカル仮想マシン (VM) を含め、オペレーティング システムから Azure ローカル管理まで、複数のレイヤーにわたってローカル可用性ゾーンとして機能します。
このラック間の直接接続では、1 つの記憶域プールがサポートされます。ラック対応クラスターでは、2 つのラック間でのデータ コピーの分散が均等に保証されます。
この設計は、高可用性とディザスター リカバリー機能を必要とする環境で重要です。 ラック全体で問題が発生した場合でも、もう 1 つのラックはデータの整合性とアクセシビリティを維持します。
ラック間の同期レプリケーションをサポートするには、ストレージ トラフィックの帯域幅と待機時間を短縮するために、専用のストレージ ネットワークインテントが必要です。 2 つのラック間で必要なラウンドトリップ待機時間は 1 ミリ秒以下にする必要があります。
ネットワーク要件の詳細については、 ラック対応クラスタリング ネットワーク設計に関する記事を参照してください。
メリット
Azure ローカル ラック対応クラスターの主な利点は次のとおりです。
高可用性: 2 つ以上のラックにデータを分散することで、システムはデータへのアクセスを失うことなく、ラック全体の障害に耐えることができます。 これは、継続的なアップタイムを必要とするミッション クリティカルなアプリケーションにとって重要です。
パフォーマンスの向上: このアーキテクチャでは、ワークロードを複数のラックに分散できるため、負荷分散とリソース使用率が向上します。
活用事例
Azure ローカル ラック対応クラスターのユース ケースは次のとおりです。
- ラック レベルの障害が発生した場合のデータ損失やダウンタイムのリスクを最小限に抑えるには、製造工場、病院、空港のラック対応クラスターを使用します。
注
ラック対応クラスタリングでは、外部記憶域ネットワークを使用した構成はサポートされていません。
要求事項を確認する
Azure Local のすべてのシステム要件は、ラック対応クラスターに適用されます。 ラック対応クラスターには、ドライブ、可用性ゾーン、ノード構成、待機時間、帯域幅などの その他の要件 があります。
ラック対応クラスターのデプロイを準備する
ラック対応クラスターをデプロイする前に、「展開の 準備」で詳しく説明されているタスクが完了していることを確認してください。
ラック対応クラスターをデプロイする
ラック対応クラスターをデプロイするには、次のいずれかの方法を使用します。
- Azure portal を使用してデプロイします。
- Azure Resource Manager テンプレートを使用してデプロイします。
デプロイ後のタスクを完了する
ラック対応クラスターをデプロイしたら、 デプロイ後のタスクを必ず完了してください。
ラック対応クラスターを拡張する
クラスターをスケーリングするには、ラック対応クラスターにノードのペアを追加します。 2+2 構成は 3+3、3+3 から 4+4 に拡張できます。
詳細については、「 ラック対応クラスターにノードを追加する」を参照してください。
Azure ローカル VM を配置する
ゾーン間でワークロードのバランスを取るために、指定したゾーンに配置する Azure ローカル VM を作成します。 VM の重要度に基づいて、フェールオーバーを他のゾーンに対して無効または有効にするために、ストリクトまたはノンストリクトな配置を設定できます。
ラック対応クラスターでの VM 配置の詳細については、「ラック対応クラスター での VM 配置の管理」を参照してください。
Azure ローカル VM のフェールオーバー
ラック対応クラスター内で VM ワークロードのライブ マイグレーションとフェールオーバー テストを実施することをお勧めします。 フェールオーバーの動作は VM 配置の構成によって異なり、計画されたフェールオーバーまたは計画外のフェールオーバーにすることができます。
詳細については、「 ラック対応クラスターでの Azure ローカル VM のフェールオーバー」を参照してください。
次のステップ
- ラック対応クラスター ネットワークの設計を確認します。
- Azure portal または ARM テンプレートを使用して、ラック対応クラスターをデプロイします。
- ラック対応クラスターで 可用性ゾーンを構成 する方法について説明します。
この機能は、Azure Local 2510 以降で使用できます。