障害発生時の業務継続を実現する
クラスタリングソリューション
障害発生時の業務継続を実現するクラスタリングソリューションの概要
システムの状態を監視し異常時にシステムをフェイルオーバーさせることで高可用性を実現し業務継続を可能にします
CLUSTERPRO X は、システムを監視することで障害発生時には健全なサーバーに業務を引継ぐことで高可用性を実現するHAクラスタリングソフトウェアです。
業務システムの帳票出力基盤として利用するSVFを冗長化し監視することで、障害発生時や障害予見時にSVFをすばやく健全なサーバーへ引き継ぐことで業務継続をすることが可能になります。
24時間稼働を求められる基幹システムなど、ミッションクリティカルな環境で利用することにより、お客様のサービスレベル向上に貢献することができます。
障害発生時の業務継続を実現するクラスタリングソリューションの関連キーワード
- 高可用
- HAクラスタ
- BC/DR
- ミッションクリティカル
- 帳票出力基盤
- 冗長化
障害発生時の業務継続を実現するクラスタリングソリューションの特長
特長1ハードウェア障害発生時のフェイルオーバーで業務を継続させます
CLUSTERPRO XがSVF製品をクラスタ化することで、万一のハードウェア、OSなどに障害が発生した場合でも速やかに他の健全なサーバー にSVFをフェイルオーバーし、業務を継続させます。
特長2プロセス障害発生時のフェイルオーバーで業務を継続させます
CLUSTERPRO XがSVF製品をクラスタ化し、プロセス状態を監視することで予期せぬ障害で異常終了あるいはストールした場合に速やかに他の健全なサーバーにSVFをフェイルオーバーし、業務を継続させます。
特長3リソース不足検出時にフェイルオーバーさせることで業務を継続させます
SVF製品が使用するJavaリソースに対してしきい値を設定することでJavaリソース不足などを事前に検知してフェイルオーバーさせることでシステム障害を未然に防ぎ、業務を継続させます。
障害発生時の業務継続を実現するクラスタリングソリューションの構成
構成イメージ
動作環境
SVF動作環境
CLUSTERPRO X 動作環境
検証環境
サーバーOS | Windows Server 2008 R2 Red Hat Enterprise Linux Ver6.1 |
---|---|
SVF | SVF Connect SUITE Ver.9 Report Director Enterprise Ver.9 |
CLUSTERPRO | CLUSTERPRO X 3.1 CLUSTERPRO X System Resource Agent 3.1 CLUSTERPRO X Java Resource Agent 3.1 |
障害発生時の業務継続を実現するクラスタリングソリューションの詳細
連携イメージ
CLUSTERPRO Xは、SVF製品をクラスタリングしプロセスを監視します。プロセスの異常を検知するとSVF製品をフェイルオーバーさせ帳票出力を継続させます。
SVF製品の中で帳票スプール機能を持つReport Director Enterprise(RDE)の場合はRDEサーバー部分をローカルディスク内に、データベース(PostgreSQL)部分を共有ディスク内に配置します。
これらをCLUSTERPRO Xの制御・監視の対象とし、異常時には健全なサーバーに引き継ぐことで帳票業務を継続します。
SVFの主な監視対象サービス(Windows)
対象 | 説明 | Windowsのサービス名 |
---|---|---|
PostgreSQL | データベース | PostgreSQL Service |
RDServer | RDEの管理プロセス | ReportDirectorEnterpriseServer |
RDServlet | RDEユーティリティ、環境設定で動くプロセス | SVFWebService |
RDSpoolBalancer | RDEにスプールする際に動くプロセス | ReportDirectorSpoolBalancer |
RDSVFサーバー | 印刷データ作成時に動くプロセス | ReportDirectorSvfServer |
SvfrServer | SVF Connect for Java API の連携モジュール | SVF Java Connect Server Service |
UCXServer | Universal Connect/X のプロセス | UCX Server Service |
SVFの主な監視対象プロセス(Linux)
対象 | 説明 | Linux上のプロセス名 |
---|---|---|
PostgreSQL | データベース | postgres |
RDServlet | RDEの管理プロセス | java *** jp.co.fit.rd.server.ReportDirectorServer |
RDSpoolBalancer | RDEにスプールする際に動くプロセス | java *** jp.co.fit.rd.spoolbalancer.ReportDirectorSpoolBalancer |
RDSVFサーバー | 印刷データ作成時に動くプロセス | java *** jp.co.fit.vfreport.RdSpoolPlayerServer |
SvfrServer | SVF Connect for Java API の連携モジュール | java *** jp.co.fit.vfreport.SvfrServer |
Tomcat | RDEユーティリティ、環境設定で動くプロセス | java *** org.apache.catalina.startup.Bootstrap start |
UCXServer | Universal Connect/X のプロセス | java *** jp.co.fit.SimpleHtpd.SimpleHttpd. |