HOMESmart CDP SolutionsLifeKeeper  


「素早く確実に高可用システムを構築できるHAクラスタソリューション」 
インターネットビジネスの普及により、24時間365日稼働し続けるミッションクリティカルなシステムは、当たり前になりつつあります。しかし、ハードウェアやネットワークの障害、ソフトウェアの不具合により、止めたくないシステムであっても、やむを得ず止めなくてはならないケースがどうしても発生してしまいます。それをできる限り防ぐのが、システムを多重化・冗長化する「クラスタリング」という手法です。

サイオステクノロジーの「LifeKeeper」はクラスタリングをソフトウェアベースで実現するソリューションです。高い信頼性と容易な操作性の両立により、システム規模を問わずに高可用性を実現するクラスタシステムが構築できます。

LifeKeeperは、「HAクラスタソフトウェア」というカテゴリーに分類されるソフトウェアです。HAクラスタとは、サーバを冗長化することでシステムの停止時間を最小限に抑え、可用性を高めるシステムの構築手法であり、LifeKeeperはそれをソフトウェアベースで実現します。

HAクラスタでは通常、サービスを提供するアクティブ(実行系)サーバと、同じ構成のスタンバイ(待機系)サーバを用意します。そして、アクティブサーバに障害が発生したときに、スタンバイサーバにサービスを引き継ぎます。この構成により、サーバに障害が発生しても、クライアントに影響を与えることなく、サービスを提供し続けることが可能になります。

HAクラスタソフトウェアであるLifeKeeperは、もともと米NCRが開発した製品で、1999年以降は米SteelEye Technologyが開発を担当。すでに全世界で4,000ライセンス以上の稼働実績があり、日本でも2,000ライセンスを超えています。

LifeKeeperは、HAクラスタに必要な機能を提供する基盤製品「LifeKeeper Core」、および各種サーバソフトウェアに対応したオプション製品「Application Recovery Kits(ARKs)」によって構成されます。LifeKeeperCoreに含まれる基本機能には、ハードウェアなどの障害検出、IPフェイルオーバー、共有ディスクなどのファイルシステムフェイルオーバー、TTY/TCPを使用したハートビートなどをサポート。最大32ノードのカスケードフェイルオーバーに対応しています。

この基本機能の最大の特徴といえるのが、Javaベースのグラフィカルなユーザインターフェースによる容易な操作性です。システム停止の要因の1つに人為的な操作ミスがあげられますが、わかりやすく可視化された画面を利用して操作することで、そうしたミスを大幅に削減することができます。また、設定もウィザード形式になっており、難しいといわれてきたHAクラスタの構築作業を簡素化しています。

図2 : 容易な操作性を実現するLifeKeeperのインターフェース
v5.2 で管理者がLifeKeeper GUIユーザへGuest、Operator、Administratorの3種類の役割権限を割り当てることができるようになりました。これにより、管理者でないユーザに対し機能を制限することができます。
それぞれの役割権限の表は以下のようになります。
可能な操作
役割権限
Guest
Operator
Administrator
サーバとリソースの閲覧  
サーバへの接続と接続解除  
サーバのプロパティとログの閲覧  
サーバのプロパティの変更    
リソース階層の作成    
コミュニケーションパスの作成と削除    
リソースのプロパティの閲覧
リソースのプロパティの変更    
リソースサービスの開始と停止  
リソース階層の拡張と拡張解除    
リソースの依存の作成と削除    
リソース階層の削除    
 
さらに大きな特徴といえるのが、ARKの存在です。ARKは、RDBMSをはじめとする各種ミドルウェアのHAクラスタ化を実現するオプション製品で、通常は難解なスクリプトによって制御するミドルウェアのクラスタリングを、スクリプトレスで構築します。このARKを利用することにより、導入コストが大幅に削減されるとともに、安定した運用が可能となります。

ARKには、Oracle Database、DB2、PostgreSQL、MySQLなどの商用/オープンソースRDBMS、SendmailやApacheなどのメール/Webサーバ、NASやNFSサーバ、Sambaなどのファイルサーバに対応した製品が用意されています。


LifeKeeper製品概要 [TOP]

製品紹介
LifeKeeper for Linux
 ├ 特徴
 ├ 機能
 ├ 構成例
 └ 動作環境
LifeKeeper for Windows
 ├ 概要
 ├ 特徴
 ├ 機能
 ├ 構成例
 └ 動作環境
保守サポート
サポート・サービス情報
 ├ 保守サポート情報
 ├ 保守サポートご提供方法
 ├ 保守サポートポリシー/
    保守サポート終了情報

 ├ バージョンアップ情報
 └ ライセンスキー入手方法