IBM Systems Director

IBM Systems Director は、IBMのサーバー製品ブランドであるIBM Systemsの、プラットフォーム管理ソフトウェアである。

1. 概要
-----

IBM Systems Directorは、IBMが提供するシステム管理ソフトウェアのシリーズである。特にハードウェアと密接に連携して、サーバーの監視・管理機能を提供する。歴史的にはIAサーバーを中心に名称変更を重ねながら発展し、現在ではハードウェアとしてはインテル及びx86互換プロセッサ、RISC 、System zをサポートし、OSとしてはWindows、Linux、AIX、i5/OS、VMware ESX Server、Hyper-Vなど幅広くマルチプラットフォームをサポートしている。日本市場においては日本アイ・ビー・エム株式会社が製品の提供、およびサポートを行っている。なお、IBMソフトウェア事業部が提供するTivoliブランドのシステム管理の製品群やCA Unicenter、HP Openview、Microsoft Systems Management Server、System Center Operations Manager、BMC Patrol、NetIQとの連携機能により、メッセージ処理やサービス管理などに関して一部の機能を連動させることもできる。

2. 歴史
-----

2.1. 1993年-1997年
----------------

IBM Systems Directorの原型はアメリカ合衆国ノースカロライナ州、リサーチ・トライアングルのIBM Raleighの開発部門で開発され、1993年にx86サーバ/クライアントPC管理用ツール　 NetFinity Managerとして発表された。NetFinityという名称はIBMの造語で、NetworkとInfinityを掛け合わせたものである。NetFinity Managerは当初OS/2 2.0での稼働を前提に実装され、その後 Windows,Netwareなど他のOSに移植されていった。NetFinity Managerの操作ユーザーインターフェースがOS/2のGUIであるワークプレース・シェルに準じているのは、この開発経緯によるものである。また提供開始後の数年間において、稼働環境や機能の拡張・変更とともに何度も名称変更が行われてた。1996年にはIBMのシステム管理製品である「SystemView」の一つとして位置づけられ、「IBM PC SystemView」に製品名称になったが、同年後半には、IBMが買収したTivoli社の管理製品の一つにリブランドされ、「Tivoli TME10 NetFinity」に名称変更された。ただし、TME10の"10"が意味する10種類の管理製品の中にNetFinity Managerは含まれておらず、そもそもNetFinity Managerは当時のTivoli社の"TME"と呼ばれる管理製品が採用していたTivoliマネージメントフレームワーク上で稼働する構造ではなかった。また製品の開発や提供は、TivoliではなくIBMのPC Server部門で管轄で行われておりTivoli社の製品群との関係性は薄かった。翌1997年には"TME10"の名称は外され、発表当初の名称を若干変更したIBM Netfinity Manager)として提供され、利用者は管理対象となる環境や要件に応じて、必要とする管理機能を選択できるようになった。

Netfinity Director with UM Servicesが発表された当初はライセンスキー変更のみで日本チボリシステムズが提供するTivoli IT Directorへのアップグレードが可能であることなど、Tivoli社からTivoli IT Directorからソフトウェア配布機能などを省略したサブセットの提供を受け、同製品にIBMサーバ/IBM PC/Thinkpadの管理機能を追加した製品であった。しかし、まもなくTivoli社はワークグループ管理製品に関しての戦略を転換し,2000年にはTivoli IT Directorの製品開発と提供を終息したため、IBMが製品を引き継ぐ形で開発と提供を行っていた。

2.2. 2001年-2007年
----------------

2000年にIBMはIAサーバーのブランド名をこの管理ソフトウェアの名称から"Netfinity Server"とした。2001年にはIAサーバーのブランド名がNetfinityからxSeriesとなったのを受けてNetfinity Director with UM Servicesから"IBM Director"へと名称が変更され、その後、管理対象がIA  アーキテクチャーだけではなくIBM Systems全体にサポート範囲が拡大されたことを受けて、2008年第4四半期にIBM Directorから現在の名称である"IBM Systems Director"へと名称が変更された。

2.3. 2008年-2016年
----------------

V5.2までのIBM Systems DirectorはTivoli IT Directorをベースとしたソフトウェアであったが、2008年に構造を一新し,WebSphereをベースとしたV6.1をリリースし、機能やユーザーインターフェースを一新した。2014年に実施されたIBMのx86サーバ事業のLenovoへの事業移管ではIBM Systems Directorは、移管対象に含まれなかったため、2016年現在もIBMが引き続き製品の販売とサポートを行っている。ただし2016年現在のLenovo社の現行販売サーバはIBM Systems Directorへの対応をサポートしておらず、自社製サーバ専用のシステム管理製品として、IBM Systems Directorとは互換性のない別のソフトウェアとして、2015年に「Lenovo XClarity」を発表している。なお、IBM Systems Directorのリリースは2011年に発表されたV6.3以降、後継バージョンはIBMからリリースされていないが、既存顧客へのサポートは2018年4月30日まで提供することが表明されている。

3. アーキテクチャー
-----------

IBM Systems Directorはエージェント、コンソール、サーバーの3つのコンポーネントで構成される。

エージェント監視対象システムに導入するソフトウェアで、共通エージェントとプラットフォームエージェントの2つのモジュールから成る。共通エージェントはサーバーとの接続、認証に用いられ、プラットフォームエージェントはサーバープラットフォームの管理を担う。エージェントを導入しないエージェントレスでの管理も可能であり、収集できる構成情報は限定されるが、軽度・暫定的な管理操作やDirectorエージェントの導入を行う場合に活用できる。

コンソール管理者が監視対象システムに対する管理操作やDirectorサーバーの設定操作を行うGUIで、ウェブブラウザからサーバーに接続して起動する。専用のシステムやソフトウェアの導入は不要で、Firefox、Internet ExplorerなどサポートされるウェブブラウザとIBM JREがインストールされたPCで実行できる。ログインユーザー毎に異なる操作権限を持たせコンソールの初期画面をカスタマイズしメニューを制限することが可能である。

サーバーサーバーはコンソールで行った管理操作の実質的な処理を行う。またその前提としてエージェントと通信して監視対象システムを検出・登録し、その構成情報をデータベースで管理する。

4. 主な機能
-------

標準機能
ディスカバリー・マネージャー
状況マネージャー
更新マネージャー
自動化マネージャー
構成マネージャー
リモート・アクセス
ストレージ管理
BladeCenter および System x の管理
Power Systems 管理
System z 管理
SNMP 管理
Virtualization Manager
オプション機能Plug-inと総称されるアドオンソフトウェアをダウンロードしSystems Director環境にインストールして利用できる。

Active Energy Manager (一部機能は有償）