ページの先頭行へ戻る
Symfoware Server V10.0.0 解説書

5.4.1 DBミラーリングシステム

DBミラーリングシステムは、データベースを二重化することで、高信頼なデータベースの運用を実現します。

図5.21 DBミラーリングシステム

DBミラーリングシステムには、以下の特長があります。

データベースの高信頼化

DBミラーリングシステムは、ハードウェア、ソフトウェアを含め、業務で運用するデータベースサーバを完全に二重化したシステムです。また、DBミラーリングシステムでは、運用中のデータも二重化しており、データベースに蓄積するデータの保護を含め、高信頼なデータベースの運用を実現します。
業務アプリケーションでは、データベースサーバの二重化を意識する必要がありません。そのため、データベースサーバで予期せぬトラブルが発生した場合でも、トラブルを意識せずに運用を継続することができます。

データベースの運用の効率化

二重化したデータベースを利用することで、通常の業務を運用しながら、同じデータを活用した別の業務を運用することができます。
ミラーリングされたデータベースでは、データを参照する業務を運用することが可能です。
また、データベースのミラーリングの操作を一時的に停止させ、ソフトウェアのパッチ適用などを行うことができます。

5.4.1.1 Mirroring Controller

システムの高信頼化を実現するため、Symfoware Severでは、Mirroring Controllerと組み合わせることにより、データベースを二重化しています。

Mirroring Controllerでは、正系ノード(業務で利用されるデータベースサーバ)と副系ノード(ミラーリングされたデータベースサーバ)の各ノード間でのデータベースの二重化と運用制御を行います。

図5.22 Mirroring Controller

参照

Mirroring Controllerについての詳細は、“Mirroring Controller 解説書”を参照してください。