GNU/Linux >> Linux の 問題 >  >> Cent OS

フェイルオーバーとフェイルバック:違いは何ですか

はじめに

今日の市場では、サービスの一時的な中断でさえ、顧客の信頼を失い、最終的には経済的損失につながる可能性があります。これは、SaaSのようなセクターで働く企業に特に当てはまります。

高可用性とビジネスの継続性を確保したい場合は、ビジネスプロセスでディザスタリカバリをサービスとして使用することが不可欠です。フェイルオーバーとフェイルバックは、最も一般的に使用されるディザスタリカバリ方法の一部です。

このチュートリアルでは、フェイルオーバーとフェイルバックとは何か、それらがどのように機能するか、およびそれらの違いについて説明します。

フェイルオーバーとフェイルバック:まとめ

予期しない停止、自然災害、計画的なメンテナンスなどの理由で、本番環境が一時的に利用できなくなる場合があります。フェイルオーバーとフェイルバックは、突然の停止の場合にビジネスの継続性を維持するのに役立つディザスタリカバリメカニズムです。

フェイルオーバー 指定されたバックアップリカバリ機能に切り替えるプロセスです。これは通常、プライマリ本番サイトからのすべてのシステムとデータの複製されたコピーを含むリカバリサイトです。フェイルオーバー中に行われた変更はすべて仮想ストレージに保存されます。

フェイルオーバー は、プライマリ本番サイトが稼働しているときに使用されるビジネス継続性メカニズムです。フェイルバック中に本番環境は元の(または新しい)サイトに戻され、仮想ストレージに保存された変更はすべて同期されます。

フェイルオーバーとは何ですか?

フェイルオーバー は、プライマリ本番サイトからバックアップリカバリサイトにシームレスに切り替えるプロセスです。フェイルオーバーは、予期しない災害が原因でプライマリサイトに障害が発生した場合、または計画的なメンテナンスの場合に発生します。

フェイルオーバーが機能するには、リカバリサイトシステムとして機能するバックアップベアメタルサーバーまたは仮想マシンが必要であり、障害が発生した場合にプライマリサイトを置き換える準備ができています。フェイルオーバーはディザスタリカバリの重要なステップであるため、バックアップシステム自体が障害の影響を受けないようにする必要があります。

一定の可用性を必要とするシステムには、全体としてフェイルオーバーとディザスタリカバリが必要です。サーバーレベルでは、バックアップ環境はプライマリサーバーの「パルス」を追跡し、停止を検出すると自動フェイルオーバーを実行します。

フェイルオーバーの仕組み

フェイルオーバーシステムを設定するには、2つの方法があります。アクティブ-アクティブ およびアクティブ-パッシブ (またはアクティブ-スタンバイ)構成。どちらの設定でも、正しく機能するには少なくとも2つのノード(サーバーまたはVM)が必要です。

アクティブ-アクティブ セットアップでは、複数のノードが同時に実行されています。これにより、ワークロードを共有し、1つのノードが過負荷になるのを防ぐことができます。 1つのノードが動作を停止すると、そのワークロードは、再アクティブ化されるまで他のアクティブなノードによって占有されます。

アクティブ-パッシブ (アクティブ-スタンバイ)セットアップには複数のノードも含まれますが、すべてが同時にアクティブになるわけではありません。アクティブノードが動作を停止すると、パッシブノードがアクティブになり、フェイルオーバーノードとして機能します。プライマリノードが再び機能しているとき、バックアップノードは操作をプライマリノードに戻し、再びパッシブになります。

フェイルオーバー方法に関係なく、どちらの構成でも、各ノードの構成が同じである必要があります。これにより、サイトを切り替える際の一貫性と安定性が保証されます。

フェールバックとは何ですか?

フェイルオーバー 計画的または計画外の中断が解決された後、プライマリサイトに戻るプロセスです。フェイルバックは通常、ディザスタリカバリ計画の一部としてフェイルオーバーの後に続きます。

フェイルバックは、フェイルオーバーを完了する唯一の方法ではありません。仮想マシンを操作する場合、永続的なフェイルバックを実行して、バックアップ仮想マシンを新しいプライマリサイトにすることができます。

フェールバックはどのように機能しますか?

フェイルオーバー状態の間、管理者はバックアップサイトと対話します。その期間に行われた変更は、変更データとして保存されます。 。

フェイルバックが発生したら、プライマリサイトとリカバリサイトを同期するには、変更データをコピーする必要があります。 リカバリからプライマリサイトへ。これにより、完全なシステムコピーが不要になり、時間を節約して信頼性を向上させることができます。

フェールバックを正常に実行するには、いくつかの準備が必要です。プライマリサイトに戻る前に、次の手順を検討してください。

  • プライマリサイトへの接続の品質とネットワーク帯域幅を確認します。
  • バックアップサイトのすべてのデータで潜在的なエラーを確認します。これは、重要なファイルやドキュメントにとって特に重要です。
  • フェールバックを開始する前に、すべてのプライマリシステムを徹底的にテストします。
  • ダウンタイムとユーザーの不便を最小限に抑えるフェイルバック計画を準備して実装します。

Cent OS
  1. LinuxとUnix:違いは何ですか?

  2. Ubuntuサーバーとデスクトップ:違いは何ですか?

  3. [[$ a ==Z*]]と[$a==Z *]の違いは?

  1. Centos –シャットダウン18:00と18:00シャットダウンの違いは?

  2. Taskselと通常の方法の違いは何ですか?

  3. クラウドホスティングとVPSホスティング:違いは何ですか?

  1. コンテナと仮想マシン(VM):違いは何ですか?

  2. Docker CMDとエントリポイントコマンド:違いは何ですか?

  3. APTとAPT-GET:違いは何ですか?