eviden-logo

Evidian > 製品 > 冗長構成ソフトウェア > VM HA とアプリケーション HA

VM HA とアプリケーション HA

Evidian SafeKit

アプリケーションレベルまたは仮想マシンレベルの冗長性を選択します

アプリケーションレベルの冗長性

このタイプのソリューションでは、アプリケーションデータのみが複製されます。障害が発生した場合、再起動されるのはアプリケーションのみです。

アプリケーションHA - アプリケーションレベルの冗長性

このソリューションには、アプリケーションに関する技術的な理解が必要です。再起動するサービスを定義し、複製するアプリケーションフォルダを指定し、フェイルオーバー用の仮想IPアドレスを構成する必要があります。このソリューションはプラットフォームに依存せず、物理マシン、仮想マシン、クラウド内のアプリケーションで動作します。すべてのハイパーバイザー(VMware、Hyper-Vなど)に対応しています。

仮想マシンレベルの冗長性

このタイプのソリューションでは、仮想マシン(VM)全体(アプリケーション + OS)が複製されます。障害が発生した場合、VM全体が再起動されます。

VM HA - 仮想マシンレベルの冗長性

このソリューションの利点は、アプリケーションに関する技術的な理解が不要なことです。アプリケーションがインストールされているVMファイルの場所を指定するだけで済みます。アプリケーションの仕組みがわからない場合は、これが最適なソリューションです。このソリューションはWindows/Hyper-VおよびLinux/KVMで動作しますが、VMwareには対応していません。これはアクティブ/アクティブ構成のソリューションで、複数の仮想マシンが2つのノード間で複製・再起動されます。

VM HA とアプリケーション HA

SafeKit Hyper-V または KVM モジュールを使用した VM HA SafeKit アプリケーションモジュールを使用したアプリケーション HA
2 つのハイパーバイザー内での SafeKitVM HA

VM 全体の SafeKit レプリケーションとフェイルオーバー

2 つの仮想マシンまたは物理マシン内での SafeKitアプリケーション HA

アプリケーションレベルでの SafeKit レプリケーションとフェイルオーバー

より多くのデータ(アプリケーション+OS)を複製 アプリケーションデータのみを複製
ハイパーバイザー 1 がクラッシュした場合、ハイパーバイザー 2 上の VM を再起動
リカバリ時間 = VM の再起動時間
VM がクラッシュした場合のフェイルオーバー
サーバー 1 がクラッシュした場合、OS2 上のアプリケーションの再起動による迅速なリカバリ時間
約 1 分以内 (RTO/RPOについてはこちらをご覧ください)
高度なアプリケーションチェッカーとソフトウェアフェイルオーバー
アプリケーションがインストールされているVMファイルフォルダの場所を定義します。あらゆるアプリケーション/OSに対応する汎用ソリューション 再起動するサービス、複製するアプリケーションフォルダ、フェイルオーバー用の仮想IPアドレスをアプリケーションモジュール内で定義します
このソリューションは、Hyper-VおよびKVMで動作しますが、VMwareでは動作しません(VMware内にHyper-VまたはKVMをネストする場合を除く) このソリューションあらゆるインフラストラクチャ(物理サーバー、VMware Hyper-V KVM 仮想マシン、クラウドなど)で動作します。

SafeKit と Microsoft Hyper-V Cluster および VMware HA の比較

SafeKit と Hyper-V モジュールまたは KVM モジュールの組み合わせ Microsoft Hyper-V Cluster および VMware HA VMware HA
SafeKit with Hyper-V VMware HA and Hyper-V cluster

SafeKitソリューションとクイックインストールガイド

新しいアプリケーション(リアルタイムレプリケーションとフェイルオーバー)


新しいアプリケーション(ネットワーク負荷分散とフェイルオーバー)


データベース(リアルタイムレプリケーションとフェイルオーバー)


Web(ネットワーク負荷分散とフェイルオーバー)


完全なVMまたはコンテナのリアルタイムレプリケーションとフェイルオーバー


Amazon AWS


Google GCP


Microsoft Azure


他のクラウド


物理的セキュリティ(リアルタイムレプリケーションとフェイルオーバー)


Siemens(リアルタイムレプリケーションとフェイルオーバー)


SafeKitの詳細

正しい選択

市場には様々な種類の高可用性ソリューションがありますが、SafeKit の特徴は、以下に示すようなシンプルさにあります。

ソフトウェア クラスタリング vs ハードウェア クラスタリング

サーバー クラスターを構築するときには2つの選択肢があります。SafeKit のようなソフトウェア クラスタリングと、ハードウェア クラスタリングです。SafeKit の方がはるかに実装が簡単です。

シェアード ナッシング クラスター vs 共有ディスク クラスター

SafeKit は、共有ディスク クラスターではなくシェアード ナッシング クラスターです。共有ディスクを構成する必要がないため、サーバーを簡単に遠隔地のコンピューター ルームに配置できます。 SAN や複製ディスクは必要ありません。

VM HA とアプリケーション HA

VM HA では高可用性が仮想マシン レベルで実装され、アプリケーション HA では高可用性がアプリケーション レベルで実装されます。VM HA とアプリケーション HA のどちらかを選択するには、この記事を参照してください

バイトレベル ファイル レプリケーション vs ブロックレベル ディスク レプリケーション

バイトレベル ファイル レプリケーションでは、ブロックレベルディスク レプリケーションとは違って、リアルタイムで複製するファイルのディレクトリを定義するだけで済みます。SafeKit はファイル ベースのレプリケーション ソリューションであるため、完全に複製される特別なディスクを構成する必要はありません。

同期レプリケーション vs 非同期レプリケーション

非同期レプリケーションではなく同期レプリケーションの SafeKit を選択すれば、フェールオーバー時にデータが失われることがありません。

ネットワークの前提条件のないネットワーク負荷バランス

SafeKit は、特別なネットワーク構成を必要としないマイクロソフトの NLB マルチキャストまたはVMware でのユニキャストに代わるものです。そして、それは、Windows および Linux 上で実行可能です。

SafeKit の高可用性アーキテクチャ

SafeKitの旅を始めるには、クイックインストールガイドから始めてください。

パッケージ(英語)

無料評価版キー

トレーニング資料(英語)