第1章 Active-Active Disaster Recovery
本章では、アクティブ/アクティブ設定を使用して障害復旧用に Red Hat Virtualization を設定する手順を説明します。
1.1. 概要 リンクのコピーリンクがクリップボードにコピーされました!
Red Hat Virtualization は、2 つのサイトにまたがるアクティブ/アクティブ障害復旧フェイルオーバー設定をサポートします。どちらのサイトもアクティブで、プライマリーサイトが使用できなくなった場合には、Red Hat Virtualization 環境は引き続きバックアップサイトで動作し、ビジネス継続性を確保します。
アクティブ/アクティブフェイルオーバーは、仮想マシンを実行できるホストがプライマリーサイトおよびセカンダリーサイトにあるストレッチクラスターを設定することで実現されます。すべてのホストは、同じ Red Hat Virtualization クラスターに属します。
仮想マシンをサイト間で移行し、サイトのストレージで引き続き実行できるようにするには、両方のサイトで書き込み可能な複製されたストレージが必要です。
プライマリーサイトが利用できなくなった場合、仮想マシンはセカンダリーサイトに移行します。サイトが利用可能になり、ストレージが両方のサイトで複製されると、仮想マシンはプライマリーサイトに自動的にフェイルバックします。
仮想マシンのフェイルオーバーとフォールバックが機能することを確認するには、以下を実行します。
- 仮想マシンは高可用性があるように設定する必要があります。また、各仮想マシンは、電源管理がなくても起動できるように、ターゲットストレージドメインにリースを持っている必要があります。
- ホストアフィニティーにソフト強制された仮想マシンを設定して、選択したホストでのみ仮想マシンが起動するようにする必要があります。
詳細は、Virtual Machine Management Guide の Improving Uptime with Virtual Machine High Availability and Affinity Groups を参照してください。
ストレッチクラスター設定は、セルフホストエンジン環境またはスタンドアロン Manager 環境を使用して実装できます。各種デプロイメントの詳細は、製品ガイド の アーキテクチャー を 参照してください。
1.1.1. ネットワークの考慮事項 リンクのコピーリンクがクリップボードにコピーされました!
クラスター内のすべてのホストは、L2 ネットワーク上の同じブロードキャストドメイン上にある必要があります。つまり、2 つのサイト間の接続は L2 である必要があります。
L2 ネットワーク全体のサイト間の最大レイテンシー要件は、2 つのセットアップによって異なります。スタンドアロンの Manager 環境には最大 100 ミリ秒のレイテンシーが必要ですが、セルフホストエンジン環境には最大 7 ミリ秒のレイテンシーが必要です。
1.1.2. ストレージに関する考慮事項 リンクのコピーリンクがクリップボードにコピーされました!
Red Hat Virtualization のストレージドメインは、ブロックデバイス(SAN - iSCSI または FCP)またはファイルシステム(NORMAL - NFS、GlusterFS、またはその他の POSIX 準拠のファイルシステム)のいずれかで設定できます。Red Hat Virtualization ストレージの詳細は、Administration Guide の Storage を参照してください。
サイトには、共有レイヤー 2 (L2) ネットワーク接続を備えた両方のサイトで書き込み可能な、同期的に複製されたストレージが必要です。複製されたストレージは、仮想マシンがサイト間で移行し、サイトのストレージで継続的に実行できるようにするために必要です。Red Hat Enterprise Linux 7 以降でサポートされているすべてのストレージレプリケーションオプションは、ストレッチクラスターで使用できます。
ストレージベンダーが推奨するカスタムマルチパス設定がある場合は、.conf ファイルを /etc/multipath/conf.d/
ディレクトリーにコピーします。カスタム設定は、VDSMs multipath.conf
ファイルの設定を上書きします。VDSM ファイルを直接変更しないでください。