ハードウェア障害であれ、ソフトウェアのエラーであれ、基幹システムの停止がビジネスに与える損失は、はかり
知れません。クラスタリング技術は、システムの一部に障害が起きてもシステム全体としては稼働しつづける
アーキテクチャを提供することで、システム停止による損失を未然に防ぐことができます。クラスタとは、互いに協
調して単一のシステムとして動作する、複数の独立したコンピュータからなるシステムです。クライアントからは
単一のシステムとして認識されます。クラスタシステム内のひとつのサーバーに障害が発生しても、自動的に
他のサーバーに処理が引き継がれ、クライアントはそのまま処理を続行することができます。これまでは、クラスタ
リングを利用したソリューションの開発は複雑で構築が難しいばかりではなく、高価な専用のハードウェアを使用
せざるをえませんでした。マイクロソフトは、これらの課題を解決するため業界各社と協力して、オープンな仕様、
そして標準的なハードウェアがそのまま利用できるクラスタリング技術、Microsoft
Cluster Serverを開発し、 Microsoft Windows NT Server
エンタープライスエディションに標準搭載しました。
■ 2ノードクラスタリングによる高可用性
Cluster Serverでは2台のサーバーをクラスタ化す
ることにより、高い可用性を実現します。Cluster Serverはクラスタ内のサーバーやアプリケーション
の状態を常に監視し、一台のサーバーやそこで稼働
しているアプリケーションに障害が発生すると、自動
的にフェイルオーバー(処理をもう一方のサーバー
に引き継ぐこと)を行い、処理を続行します。障害から
の回復は短時間に行われます。例えば、Windows NT ServerエンタープライズエディションとMicrosoft
SQL Server,Enterprise Editionの組み合 わせにより、障害に強いOLTP(オンライントランザク
ション処理)システムを構築することもできます。
 |
■ クラスタの基本構成 Microsoft Cluster Serverでは、2台のPCサーバーを使用してクラ
スタを構成します。2台のサーバーは、クライアントに接続されている
LANやWAN以外に、インターコネクトを使用し互いの状態を監視・
管理します。また、障害が発生した時点でもう1台のサーバーが処
理を継続できるように、ディスクを共有します。 |
■
標準的なハードウェアで高可用性を実現
今日の標準的なPCサーバーとイーサネットなど既存
のネットワーク技術を利用してクラスタを構成すること
が可能です。特定のハードウェアベンダに縛られる
ことのない幅広い選択肢と、優れたプライスパフォー
マンスを提供します。
■ 容易な設定と管理
グラフィカルな管理ツールにより、クラスタシステム
とクラスタ内のリソースを容易に設定、管理すること
ができます。クラスタシステムを構成するサーバーや
リソースは、あたかも単一のシステムであるかのよう
に管理することができます。また、サーバーアプリケー
ションの稼働状況を監視したり、グラフィカルな操作
で処理を他のサーバーに移動できるので、状況に応
じて負荷分散を行うことが可能となり、メンテナンス
時にシステムをオフラインにする必要もありません。
 |
■ Microsoft Cluster Serverの管理 グラフィカルなユーザーインターフェイスの優れた操作性により、ク
ラスタシステムやクラスタ内のリソースを容易に設定、管理するこ
とが可能です。また、クラスタAPIを使用することにより、用途に合っ
たシステム管理ツールの作成も可能となります。 |
■ 業界標準のAPI
Cluster Serverは、クラスタ対応アプリケーション向 けの標準的なAPI(アプリケーションプログラミング
インターフェイス)を備えています。クラスタAPIは、高い
可用性を備えるアプリケーションや、将来的にはより
拡張性の高いアプリケーションの開発に利用できる
特定のクラスタ機能を、ソフトウェア開発者に提供す
るものです。データベースサーバーやトランザクション
処理モニタなどのソフトウェアは、クラスタAPIを通して Windows NT
Server,Enterprise Edition
のクラスタ機能を、簡単にしかも最大限に活用する
ことができます。
■ 幅広いアプリケーションが対応
SQL Server,Enterprise Edition6.5、 Exchange Server,Enterprise Edition5.5 などのMicrosoft
BackOffice製品はCluster Server
に対応しており、基幹業務にも利用可能な高い可用
性を提供します。また、SQL Server エンタープライズ エディションやExchange
Server エンタープライズ
エディション上で稼働するアプリケーションの多くは、
そのままクラスタリングの利点を得ることができます。
もちろん、Windows NT Server エンタープライズ
エディションに標準搭載されるMicrosoft Message Queue Server、Microsoft
Transaction Server、 Microsoft Internen Information Serverなどのコン
ポーネントは、Microsoft Cluster Serverに対応して います。