資料の紹介
システムが事業に不可欠な存在となる中、多くの企業はシステムに99.999%の稼働率を求めている。システムの一時的な停止である「アウテージ」の時間のうち、予定外のものは年間でわずか6分しか許していないのだ。
アウテージを防ぐのに最も有効な策が、本番システムの変更をリアルタイムに別系統のシステムなどへ反映する「アクティブ-アクティブのレプリケーション」だ。しかし、実現にはデータベース(DB)関連で様々な注意点がありそうだ。例えば「本番DBと別系統のDBを設けることで、データの一意性が確保できずエラーが発生する」といったリスクは回避の必要がある。具体的にどんな点に気をつけて、どう対処すればよいだろうか。
本資料では、アウテージを防ぐ手段として「アクティブ-アクティブのレプリケーション」を使用する際に、留意すべき7つの考慮事項について解説する。考慮事項は「ユニークキーの衝突」「コンフリクト解決」など多岐にわたる。解決策が組み込まれているレプリケーションソリューションも紹介しているので、システムの高可用性に興味がある企業関係者は見逃せない。





