---
title: "VM HA と Application HA"
canonical: "https://safekit.eviden.com/ja/best-practises/vm-ha-vs-application-ha/"
description: "仮想マシンの高可用性（VM HA）とアプリケーション高可用性（Application HA）を比較します。SafeKit は、共有ディスクを使わずにリアルタイムレプリケーションと自動フェイルオーバーを実現する、SAN不要の2つのソリューションを提供します。シンプルさを重視するならVM全体の冗長化を、WindowsとLinuxでハイパーバイザーに依存しない保護を求めるならアプリケーションHAを選択してください。"
category: "best-practises"
lang: "ja"
topics: "高可用性戦略の選択：VM HA と Application HA"
---

# VM HA と Application HA

## 高可用性戦略の選択：VM HA と Application HA {#safekit-ha-redundancy-choices}

SafeKit は、業務継続性を確保するために 2 つの主要なアプローチを提供します。すなわち、仮想マシンの高可用性（VM HA）とアプリケーション高可用性（Application HA）です。どちらの方法も自動フェイルオーバー機能を提供しますが、適用範囲、データレプリケーションの仕組み、復旧速度、プラットフォーム互換性において大きく異なります。本比較ではこれらの違いを整理し、仮想化の広範なサポートを重視する場合や、細分化された高速なアプリケーション復旧を重視する場合など、特定の IT 環境に最適な戦略を判断できるようにします。

**機能比較：SafeKit VM HA と SafeKit Application HA クラスタ**

比較項目 | SafeKit Hyper-V または KVM モジュールによる VM HA | SafeKit アプリケーションモジュールによる Application HA  
---|---|---  
フェイルオーバーの範囲 | 2 つのハイパーバイザー内で SafeKit を実行：仮想マシン全体をレプリケーションおよびフェイルオーバー。 | 2 台の仮想または物理マシン上で SafeKit を実行：アプリケーションレベルでレプリケーションおよびフェイルオーバー。  
レプリケーション対象データ | より多くのデータ（アプリケーション + OS）をレプリケーション。 | アプリケーションデータのみをレプリケーションし、データ量を削減。  
復旧プロセスと速度（RTO） | ハイパーバイザー 1 が停止した場合、ハイパーバイザー 2 で VM を再起動。復旧時間は OS の再起動時間に依存。VM チェックとフェイルオーバー機構を含む。 | サーバー 1 が停止した場合、OS2 上でアプリケーションを迅速に再起動。通常は約 1 分以内（低 RTO）。アプリケーションチェックとソフトウェアフェイルオーバー。  
インストール | アプリケーションは 1 つの VM にのみインストール。 | アプリケーションは 2 つのノードにインストール。  
構成 | VM 上で動作するあらゆるアプリケーション / OS に対応する汎用ソリューション。 <br>• VM 内のアプリケーションの技術的な理解は不要。<br>• アプリケーションの仕組みが分からない場合に最適。<br>• VM ファイルの場所を指定するだけでよい。  | アプリケーション自体の技術的理解が必要。 <br>• 再起動が必要なサービスの特定。<br>• リアルタイムレプリケーションが必要なアプリケーションディレクトリの特定。<br>• フェイルオーバー用の仮想 IP アドレス設定。   
プラットフォーム互換性 | Windows/Hyper-V および Linux/KVM に対応するが、VMware には非対応。 | プラットフォーム非依存。物理／仮想マシン、クラウド環境、および VMware を含むあらゆるハイパーバイザーに対応。  
適した用途 | 単一の HA ポリシーで複数 VM 上の複数アプリケーションを管理する複雑な環境に最適。 | ハードウェアやハイパーバイザーに依存せず、ソフトウェアに高可用性を直接組み込む用途に最適。  

