スイッチによる透過的フェイルオーバー
Kokolink ReplicationはIPアドレスの引継ぎを行い、クライアントから透過的なフェイルオーバーを実現しています。
マスタ・サーバは、起動時にエイリアスIPを設定します。障害や正常終了などでマスタが終了する際には、エイリアスIPの設定は解除します。そして 新たに単独運用モードになった元のスレーブ・サーバは、同じアドレスのエイリアスIPを設定します。また、gratuitous ARPパケットを発行し、他のサーバやクライアントにIPアドレスの切り替えが起きたことを通知します。
図:IPアドレスの引継ぎ
(左:通常稼動時 右:障害時)
これにより、サーバが切り替わっても、クライアントは同じIPアドレスを用いてデータベースを利用できます。