はじめに
「Wolfpack」このコードネームをご存知でしょうか。これは第二次世界大戦のドイツの通商破壊戦におけるUボートを利用した戦術の名前であ り、「群狼戦術」と訳されるこの名前をマイクロソフトはWindows NTのクラスタソフトウェアのコードネームに選択したのです。
この戦術自身は3隻から8隻くらいの潜水艦群で商船を発見して追い込み、撃沈するという点が骨子だったわけですが、マイクロソフトのクラスタソフト ウェアはWindows NT 4.0の頃には2台構成のクラスタであり、かなり大胆なネーミングだったと思います。
本記事ではWindowsサーバにおけるクラスタソフトウェアがどのように進化したかを、現在のテクノロジーにおけるクラスタソフトウェアの全体像を把握できるように留意しつつ、各機能の概要を紹介することでご説明します。
マイクロソフトのクラスタリングテクノロジー
Windows 2000は以前の製品と比べて全体的な稼働時間の向上、システム障害の削減およびリソースやコンピュータの追加によるパフォーマンス向上といういくつかのポイントにおいて画期的な進歩であるとの評価を多くいただいています。
最新サーバ用OSであるWindows Server 2003は既存の機能を強化し、新しいオプションを提供することでWindowsの可用性、信頼性およびスケーラビリティをさらに高めています。
ここで2つのOSについて紹介しましたが、Windows 2000とWindows Server 2003において、マイクロソフトは次の3分野のクラスタリング戦略を用意しています。
- サーバクラスタ(MSCS)
- ネットワーク負荷分散(NLB)
- SQL Serverに特化したクラスタリングテクノロジー