 |
≫ |
|
|
 |
 |
クラスタとは、本来ブドウの房または星団のような集合を意味します。ブドウの実がたくさん生ることによりブドウの房を形成します。同様に星が集合して星団を形成します。これをコンピュータ・システムに当てはめると、複数のコンピュータの集合体がクラスタ・システムであるといえます。
|
|
 |
|
 |
市場調査会社であるAberdeen Group の定義によれば、クラスタ・システムとは、
- 複数ノードで構成されたコンピュータ・システム
- 全体として
- 単一システムとして機能すること
- 高可用性を有すること
- クラスタ全体に対するシステム管理機能を有すること
- クラスタ・ファイルシステムを有すること
- スケーラブルなプラットフォームをサポートすること
- 柔軟なシステム構成を構築できること
となります。 |
 |
クラスタ・システムは、大きく2つに分類することができます。 1つが前述した高可用性を目的とした高可用性
( HA ) クラスタです。弊社の製品では、OpenVMS Cluster、TruCluster Server がこれに相当します。
もう一方が、並列処理を行なうことによりより高速に処理を行なう事を目的としたハイパフォーマンスクラスタです。純粋にハイパフォーマンスを目的としたクラスタ・システムとしては、高速科学技術計算用途の
Beowulf Cluster などがあります。 最近の商用クラスタでは主に高可用性機能に脚光があたっていますが、最先端のクラスタ・システムは高可用性とハイパフォーマンスの双方を兼ね備えています。 |
 |
また、クラスタ・システムは、システム・リソースの増強手段としても用いられます。 1つのシステムに搭載できるシステム・リソース
( CPU、メモリ、ディスクなど ) を増強することをスケールアップと呼ぶのに対し、クラスタ化のように複数のシステムを用いてしてシステム・リソースを増強することをスケールアウトと呼ぶ場合があります。 |
 |
eビジネスが普及しビジネスがワールドワイドに及ぶ現在、基幹システムを停止することは大きな損失につながります。さらに、処理すべきデータ量は日々増大してゆきます。しかしながら、このような業務の最初は初期導入コストを抑えるため必要最低限のシステムを購入しがちです。 |
 |
ビジネスが開始されると、システムにかかる負荷が予想よりも早く増大する場合がままあります。増大する負荷に対応するにはシステム自体をスケールアップすることが考えられますが、その場合最初に導入したシステムへの投資が無駄になります。最初に導入したシステムをノードとして、新規に導入するシステムとともにクラスタ・システムを構築することにより負荷の増大に対応すれば初期投資を保護することができます。 |
 |
またスケールアップをする場合にはサービスの停止を覚悟しなければなりませんが、クラスタ・システムでノードを追加するのであればサービス停止の危険性を低減し停止時間を最小化することができます。クラスタ・システムを組むにしても負荷を考えて各ノードの能力を考慮しなければなりませんが、急激に増加する負荷への対応は柔軟に行なうことが可能となります。 |
|