CentOS環境でフォールトトレランスを達成したいと思います。
編集する
想像する:ネットワーク経由で接続された2つの異なるシステムにはCentOS 6.0があります。
私が望むもの:今、両方のシステムにフォールトトレランスを設定したいと思います。これにより、1台のコンピュータで問題が発生しても実行中のアプリケーション/サーバーがダウンしなくなります。
私が見つけたクマリ仮想マシンでこの機能を実装するRDMAツール。しかし、どこから始めるべきかわかりません。何をダウンロードし、構成し、仮想マシンを実行する方法を意味しますか?
仮想マシンではない場合は、仮想マシンではなく2つの物理マシンでのみこれを実行できるアイデアをいくつか教えてください。
ベストアンサー1
実際にKVMのウェブサイトから始めましょう。次のタイトルのページがあります。移住者必要なすべてが含まれているようです。私が調査した結果、YouTubeのいくつかのビデオ、さまざまな会議のいくつかのスライド、Kemariのウェブサイト、およびいくつかのフォーラム投稿を除いて、Kemariに関する情報はほとんど見つかりませんでした。
- KVMリアルタイム移行でKemariを使用する
- Kemari:KVMベースのフォールトトレラントVM同期
- Google検索Kemariウェブサイト
- [Qemu-devel] [KVM] [Kemari]: KemariはVMユーザーエクスペリエンスを低下させます。
チュートリアルビデオとKVM Webサイトの移行ページを見ると、例/方法が必要なようです。
例/方法
A はソースホスト、B はターゲットホストです。
TCPの例:
AのVMとまったく同じパラメータを使用して、移行受信モードでBのVMを起動します。
B: <qemu-command-line> -incoming tcp:0:4444 (or other PORT))
移行を開始します(常にソースホスト上)。
A: migrate -d tcp:B:4444 (or other PORT)
ヘルスチェック(Aのみ):
A: (qemu) info migrate