(57)【要約】【課題】外観が略同一で複数の装置を操作する場合に操作者の操作ミスを低減する管理システムを提供する。【解決手段】外観が略同一で装置毎に装置の状況を表示する表示部を有する複数の装置によって構成されるシステムをＧＵＩ環境で管理する管理システムにおいて、前記管理システムのＧＵＩ表示画面を介して特定された装置の表示部に、その装置が特定されたことを示す情報を他の情報と区別して認識できるように表示する。【選択図】　図１０
2004103053.tif 000002
【特許請求の範囲】
【請求項１】
ディスクアレイ装置を構成する複数のハードディスクドライブのステータスをＧＵＩ環境で管理するディスクアレイ管理システムであって、
前記管理システムは、前記ＧＵＩ表示画面上でハードディスクドライブを指定する指定手段を含み、
前記指定手段で指定された前記ハードディスクドライブの実機上のＬＥＤを、当該ハードディスクドライブのステータスを表示するための表示とは、区別して識別可能に表示することを特徴とするディスクアレイ装置管理システム。
【請求項２】
請求項１記載のディスクアレイ管理システムによって制御されるディスクアレイ装置であって、
前記ディスクアレイ装置は、少なくとも電源状態障害状況の一つを含むハードディスクドライブのステータスを表現するためのＬＥＤを含み、
前記ＬＥＤが、ハードディスクドライブに装備または、ハードディスクドライブ格納場所の周辺に設置されたことを特徴とするディスクアレイ装置。
【請求項３】
請求項１記載のディスクアレイ管理システムが、前記指定手段によって指定されたハードディスクドライブのＬＥＤを他のハードディスクドライブのＬＥＤとは区別して表示するための表示態様を設定する表示態様設定手段を有することをと特徴とするディスクアレイ装置管理システム。
【請求項４】
前記表示態様設定手段によって、ＬＥＤの点灯滅の態様、または、点灯滅速度が指定できることを特徴とする請求項３記載のディスクアレイ装置管理システム。
【請求項５】
請求項１記載のディスクアレイ管理システムにおいて、実機上のＬＥＤ点滅、点滅速度、点灯の組み合わせを任意に設定可能とすることを特徴とするディスクアレイ装置管理システム。
【請求項６】
複数のハードディスクドライブで構成されるディスクアレイ装置のハードディスクドライブのステータスをＧＵＩ環境で管理するディスクアレイ管理システムであって、
前記ディスクアレイ管理システムは、管理ツールを有し、
前記管理ツールは、ＧＵＩ上でハードディスクドライブを指定する手段と、ＧＵＩ上で指定したハードディスクドライブの実機上の位置を特定する手段とを有し、
前記特定された位置をハードディスクドライブナビゲーション装置を用いて、実機近傍で認識させることを可能とすることを特徴とするディスクアレイ装置管理システム。
【請求項７】
前記ハードディスクドライブナビゲーション装置が、ＬＥＤまたは、有機ＥＬ等のディスプレイからなることを特徴とする請求項６記載のディスクアレイ装置管理システム。
【請求項８】
前記ハードディスクドライブナビゲーション装置が音声ナビゲーションを可能にするスピーカーを備えることを特徴とする請求項７記載のディスクアレイ装置管理システム。
【請求項９】
請求項１記載のディスクアレイ管理システムは、ハードディスクドライブの操作順序に関する情報を入力する順序情報入力手段を含み、
前記順序情報入力手段で入力された順序情報に基づいて、ＬＥＤ表示順を制御することを特徴とするディスクアレイ装置管理システム。
【請求項１０】
請求項６記載のディスクアレイ管理システムは、ハードディスクドライブの操作順序に関する情報を取得する順序情報取得手段を含み、
前記ナビゲーションシステムが、前記取得された順序情報に基づいて、操作順序を識別可能にナビゲートすることを特徴とするディスクアレイ装置管理システム。
【請求項１１】
外観が略同一で装置毎に装置の状況を表示する表示部を有する複数の装置によって構成されるシステムをＧＵＩ環境で管理する装置管理システムにおいて、
前記管理システムは、前記複数の装置を指定する指定手段と、
前記指定手段の指定した装置の表示部の表示態様を設定する表示態様設定手段とを有し、
前記管理システムが、前記指定手段によって指定された装置の表示部に前記表示態様設定手段によって設定された態様で表示を行わせることを特徴とする装置管理システム。
【請求項１２】
前記装置が、ディスアクアレイ上に搭載されたハードディスクドライブであることを特徴とする請求項１１記載の装置管理システム。
【請求項１３】
請求項１１記載の管理システムによって表示部の表示態様を制御される複数のハードディスクドライブを有するディスクアレイ装置。
【請求項１４】
ディスクアレイ装置を構成する複数のハードディスクドライブをＧＵＩ環境で管理するディスクアレイ管理システムであって、
前記管理システムは、前記ＧＵＩ表示画面上でレイドグループを指定する指定手段を含み、
前記指定手段で指定された前記レイドグループに属するハードディスクドライブの実機上のＬＥＤを、当該ハードディスクドライブのステータスを表示するための表示とは、区別して識別可能に表示することを特徴とするディスクアレイ装置管理システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ディスクアレイ装置および、これを管理するディスクアレイ管理システムに関する。
【０００２】
【従来の技術】
ハードディスクドライブ（以下、ＨＤＤと言う。）のステータスを管理する手段として、グラフィック・ユーザ・インタフェース（以下、ＧＵＩと言う。）によるＨＤＤ監視システムがある（例えば、特許文献１参照）。ＧＵＩ画面上では、ＨＤＤのＲＡＩＤグループ構成表示、指定した論理ユニット（以下、ＬＵと言う。）を含むＨＤＤ、ＲＡＩＤグループの表示、障害の発生しているＨＤＤ等を表示、監視することが可能である。
【０００３】
また、ＨＤＤのステータスを実機上で表示する技術としては、ＨＤＤに付随したＬＥＤを点灯して障害を告知する技術が述べられている（例えば、特許文献２参照）。また、ＨＤＤのステータスを表示するＬＥＤが各ＨＤＤ単位に設置され、電源のＯＮ、ＯＦＦ状態、障害の有無をＬＥＤで確認するという技術も存在する。
【０００４】
【特許文献１】
特開２０００−３０５７２０号公報
【特許文献２】
特開２００１−２２２３８５号公報
【０００５】
【発明が解決しようとする課題】
ディスクアレイ装置に搭載されるＨＤＤは、近年増加の傾向にあり１００台以上におよぶ傾向にある。これらＨＤＤのステータスは、従来技術で述べた通り、ＧＵＩシステムにより把握、監視することが可能である。例えば、あるＲＡＩＤグループを構成するＨＤＤ群を交換する保守が発生した場合、ＧＵＩシステム上で目的とするＲＡＩＤグループを指定することで、ディスプレイの画面上に実機上での配置図を表示することが可能である。保守員はこの画面情報に従って交換作業を実施する。
【０００６】
しかしながら、大規模な実際の実機上ではＨＤＤは１００台以上あり、十数列×十数段の行列に配置されている。さらに一つのＲＡＩＤグループに属するＨＤＤは実機上で必ずしも並んで配置されているとは限らない。そのために、保守員が、画面上で指定された図面の位置と、実機上の位置を誤ってしまい、対象外のＨＤＤを抜く危険性がある。
【０００７】
このような場合に、予定外の正常なＨＤＤが抜かれることでシステムが障害を起こす可能性が極めて高くなるという問題点がある。２４時間運転で、ダウンすることが許されない多重化されたディスクアレイ装置において、システム障害は絶対に防がないとならない重要な課題である。
【０００８】
【課題を解決するための手段】
ディスクアレイ装置のＨＤＤステータスを監視するＧＵＩシステムで、例えば、ＲＡＩＤグループを指定すると、そこで指定されたＨＤＤ群に該当する実機上のＨＤＤに対して、その個々のＨＤＤのステータスを表示するため設けられたＬＥＤを実機上で他のＨＤＤ群と異なる表示方法で差別化して表示することで、実機上で該当するＨＤＤ群を間違えることなく認識することが可能となり、作業ミスを防止することが可能となる。
【０００９】
【発明の実施の形態】
以下に本発明の一実施例を図面を用いて詳細に説明する。なお、本実施例で用いる実機とは、ディスクアレイ装置自体のことであり、ＧＵＩ画面上に表示されたディスクアレイ装置等と区別するために用いられる。
【００１０】
図１は、ネットワークシステム５０についての概略図である。ネットワークシステム５０は、少なくとも一つの中継ネットワーク５２及びストレージ・エリア・ネットワーク（以下、ＳＡＮと言う。）５４を有する。このうち、中継ネットワーク５２は、クライアント端末５１及びサーバ５６等に接続されており、クライアント端末５１とサーバ５６との間の情報の中継に用いられる。中継ネットワーク５２は、例えば、ローカル・エリア・ネットワーク（以下、ＬＡＮと言う。）、ワイド・エリア・ネットワーク又はインターネット等である。
【００１１】
一方、ＳＡＮ５４は、サーバ５６、ディスクアレイ装置７０及びサービス・プロセッサ（以下、ＳＶＰと言う。）７４等に接続されており、これらの装置間の情報の中継に用いられる。主に、サーバ５６は、ディスクアレイ装置７０にアクセスし、又は他のサーバ５６との間で情報のやり取りを行う。他方、ディスクアレイ装置７０は、サーバ５６からのアクセスに応じて情報の記憶等を行い、又は他のディスクアレイ装置７０との間で情報のやり取りを行う。例えば、ディスクアレイ装置７０は、他のディスクアレイ装置７０のバックアップ用の記憶装置として働き、サーバ５６を介さずに他のディスクアレイ装置７０からデータを受取って記憶する。この場合、ディスクアレイ装置７０は、サーバ５６及び他のディスクアレイ装置７０との間に専用線を有することなく、ＳＡＮ５４を介して直接サーバ５６及び他のディスクアレイ装置７０に接続できる。もちろん、ディスクアレイ装置７０が、サーバ５６及び他のディスクアレイ装置７０と専用線を介して接続するものであってもよいことはいうまでもない。
【００１２】
ＳＶＰ７４は、データ処理装置であり、例えば、パーソナル・コンピュータ等である。ＳＶＰ７４は、ディスクアレイ装置７０内のディスクコントローラにアクセスすることにより、ディスクアレイ装置７０若しくはその装置内のＨＤＤの状態を監視し、又はこれらに関連する他の管理機能を実行する。ＳＶＰ７４は、表示画面を有しており、保守員がディスクアレイ装置７０等を管理するために用いられるＧＵＩを提供する。なお、図１においては、ＳＶＰ７４はＳＡＮ５４又はＬＡＮ７２を介してディスクアレイ装置７０と接続されているが、本実施例はこの場合に限られることなく、ＳＶＰ７４は、ノート型パーソナル・コンピュータであって、ディスクアレイ装置７０と同じ筐体内に格納されることも好ましい。
【００１３】
図１において、ディスクアレイ装置７０及びＳＶＰ７４は、ＳＡＮ環境で用いられているが、本実施例はこの場合に限られることなく、その他のネットワーク環境、例えば、ネットワーク・エリア・ストレージ環境にて用いられることも好ましい。
【００１４】
図２は、ディスクアレイ装置７０内のＨＤＤの状態を監視するために用いられるＳＶＰ７４の表示画面６２についての概略である。表示画面６２は、リダンダント・アレイ・オブ・インエクスペンシブ・ディスクス（以下、ＲＡＩＤと言う。）グループ選択領域６４、ＲＡＩＤグループ構成領域６６、ＲＡＩＤグループ配置領域６８及びＬＥＤ制御領域４１０を有する。
【００１５】
ＲＡＩＤグループ選択領域６４は、ＲＡＩＤグループの選択及び指定を可能にする領域である。ＲＡＩＤグループ選択領域６４は、例えば、図５に示されるものであるが、図５については後で説明する。
【００１６】
ＲＡＩＤグループ構成領域６６は、ＲＡＩＤグループ選択領域６４で選択及び指定されたＲＡＩＤグループを構成するＨＤＤについての情報を提供する。例えば、図５に示されるように、ＲＡＩＤグループ選択領域６４でＲＡＩＤ−Ｇｒｏｕｐ−０００５が選択及び指定された場合、ＲＡＩＤグループ構成領域６６は、図２に示されるように、ＲＡＩＤ−Ｇｒｏｕｐ−０００５のＲＡＩＤグループが４つのディスクと１つのパリティディスクによって構成されることを表示する。
【００１７】
ＲＡＩＤグループ配置領域６８は、ディスクアレイ装置７０内の複数のＨＤＤの配置図を表示する。保守員は、ＲＡＩＤグループ配置領域６８を参照することにより、容易にＨＤＤの状態を監視できる。ＲＡＩＤグループ配置領域６８は、例えば、図６に示されるものである。保守員によってＲＡＩＤグループ選択領域６４上の特定のＲＡＩＤグループが選択及び指定された場合、選択及び指定されたＲＡＩＤグループに含まれるＨＤＤは、ＲＡＩＤグループ配置領域６８上において陰影の施されたＨＤＤ表示１２４によって示されることにより、明示される。図６については、後で説明する。
【００１８】
ＬＥＤ制御領域４１０は、ＬＥＤの点灯及び点滅方法を指示するために用いられる。ＬＥＤ制御領域４１０は、例えば、図８に示されるものであるが、図８については後で説明する。
【００１９】
図３は、ディスクアレイ装置７０及びＳＶＰ７４についての構成の概略図である。ディスクアレイ装置７０は、ディスクコントローラ７１、ディスクアレイ７２を有する。ディスクコントローラ７１は、ディスクアレイ装置７０の外部から送られる情報をディスクアレイ７２へ転送し、又はディスクアレイ７２から送られる情報をディスクアレイ装置７０の外部へ転送する等の制御を行う。ディスクコントローラ７１は、プロセッサ７５、スイッチ７６、共有メモリ７７、チャネルアダプタ（以下、ＣＨＡと言う。）７８、ディスクアダプタ（以下、ＤＫＡと言う。）７９及びＳＶＰ接続アダプタ８０を有する。プロセッサ７５は、スイッチ７６、共有メモリ７７、ＣＨＡ７８及びＳＶＰ接続アダプタ８０等と接続されており、ディスクコントローラ７１全体の制御及び情報のやり取りの制御等を行う。スイッチ７６は、プロセッサ７５及び複数のＤＫＡ７９と接続されており、これらの構成要素同士を１対１に接続させて情報を中継する。共有メモリ７７は、ＲＡＩＤグループ−ＨＤＤ対応テーブル８２を有する。ＲＡＩＤグループ−ＨＤＤ対応テーブル８２は、ディスクアレイ装置７０内のＲＡＩＤグループについての情報と、ＲＡＩＤグループに含まれるＨＤＤについての情報とを対応させて格納する。例えば、ＲＡＩＤグループ−ＨＤＤ対応テーブル８２に格納される情報としては、ＲＡＩＤ−Ｇｒｏｕｐ−０００５に含まれるＨＤＤが、ＨＤＤ識別番号１２１、ＨＤＤ識別番号１２２、ＨＤＤ識別番号１２３、ＨＤＤ識別番号１２４及びＨＤＤ識別番号１２５であること等の情報がある。なお、ここでいうＨＤＤ識別番号とは、例えば、ＤＫＡ７９等によって個々のＨＤＤ毎に付されるシリアル番号であり、ＨＤＤを識別することに用いられる。なお、ＲＡＩＤグループ−ＨＤＤ対応テーブル８２は、本実施例のように共有メモリ７７に設けられる場合に限られず、システムの構成によって、システムディスクに設けられる場合もある。ここでいうシステムディスクとは、プロセッサ７５が動作するために使用される制御情報が格納されるディスクであり、ディスクコントローラ７１に備えられる場合もあれば、ディスクアレイを構成するＨＤＤの一部がシステムディスクとして使用される場合もある。
【００２０】
ＣＨＡ７８は、ＳＡＮ５４に接続され、ＳＡＮ５４を介してサーバ５６とディスクコントローラ７１との間で送受信される情報を変換及び中継等する。ＤＫＡ７９は、ディスクアレイ７２に接続され、ディスクコントローラ７１とディスクアレイ７２との間で送受される情報を変換及び中継等する。ＳＶＰ接続アダプタ８０は、ＳＡＮ５４に接続され、ＳＡＮ５４を介してＳＶＰ５４とディスクコントローラ７１との間で送受信される情報を変換及び中継等する。なお、図１に記載のように、ＳＶＰ７４はＬＡＮ７２を介してディスクアレイ装置７０と接続される場合もあり、この場合、ＳＶＰ接続アダプタ８０は、ＬＡＮ７２に接続され、ＬＡＮ７２を介してＳＶＰ５４とディスクコントローラ７１との間で送受信される情報を変換及び中継等する。
【００２１】
ＳＶＰ７４は、キーボード等の入力手段６１、図２で示される表示画面６２、及びディスクアレイ装置７０内のＨＤＤの管理に用いられるストレージ管理プログラム８４を有する。ストレージ管理プログラム８４は、ＳＶＰ７４内のメモリからプロセッサにロードされた後、ディスクコントローラ７１と通信してＧＵＩの表示画面６２を表示させる。
【００２２】
ディスクアレイ７２は、複数のＨＤＤ４０２及びＬＥＤ搭載部４０４を有する。複数のＨＤＤ４０２は、ファイバチャネル・アービトレイテッドループ等を用いてＤＫＡ７９と接続され、ＤＫＡ７９との間でデータのやり取りを行う。ＬＥＤ搭載部４０４は、信号線を用いてＤＫＡ７９と接続されており、複数のＬＥＤを装備する。ＬＥＤ搭載部４０４は、プロセッサ７５の制御に応じて、装備されているＬＥＤの点灯及び点滅等を実行する。
【００２３】
図４は、保守員がＳＶＰ７４を用いてディスクアレイ装置７０内のＨＤＤを交換する方法を示す本実施例のフローチャート１００である。例えば、ディスクアレイ装置７０内のＲＡＩＤグループを構成するＨＤＤ群を交換する保守作業が発生する（ステップ１０１）。例えば、保守員は、ＨＤＤの容量をより大きくする場合等に、ＨＤＤを交換する保守作業の必要が生じる。
【００２４】
保守員は、入力手段６１を用いることによって、ＧＵＩ環境で動作するＳＶＰ７４の表示画面６２上で、該当するＲＡＩＤグループを選択及び指定する（ステップ１０２）。ＲＡＩＤグループ選択領域６４の一例は、図５に示される。図５に示されるように、保守員が、ＲＡＩＤグループ選択領域６４のＲＡＩＤ−Ｇｒｏｕｐ−０００５を選択及び指定する。この場合、入力手段６１を用いてＲＡＩＤグループ選択領域６４上のＲＡＩＤグループ一覧表示ボタンを押すと、ＲＡＩＤグループ一覧が表示されるので、そこから該当するＲＡＩＤグループを選択及び指定する。
【００２５】
ＲＡＩＤ−Ｇｒｏｕｐ−０００５が選択及び指定された場合、ＳＶＰ７４の表示画面６２上のＲＡＩＤグループ配置領域６８に、選択及び指定されたＲＡＩＤグループに含まれるＨＤＤ群の実機上での配置が、陰影を施して表示される（ステップ１０３）。ＲＡＩＤグループ配置領域６８の一例は、図６に示される。図６の場合、ＲＡＩＤグループ配置領域６８には、ディスクアレイ装置７０に搭載されている１０行×１０列のＨＤＤの配置図１２３が表示されている。ＲＡＩＤグループ選択領域６４において選択及び指定されたＲＡＩＤグループであるＲＡＩＤ−Ｇｒｏｕｐ−０００５は、図６に示される通り、ディスクアレイ装置７０に搭載された５台のＨＤＤに対応して配置されているＨＤＤ表示１２４に陰影を施して表示される。なお、この場合、図２に示されるＲＡＩＤグループ構成領域６６と別個に、図６に示されるＲＡＩＤグループ配置領域６８においても、ＲＡＩＤ−Ｇｒｏｕｐ−０００５は、４台のデータディスクと１台のパリティディスクであることが表示されるようにすることも好ましい。図６に示される通り、ＲＡＩＤグループに含まれるＨＤＤ群は、隣り合わせて配置されている保証はなく、ＲＡＩＤグループ配置領域６８に表示されたＨＤＤ表示１２４を保守員が記憶して、実際のディスクアレイ装置７０でこの５台のＨＤＤを間違いなく選択することは困難である。
【００２６】
この画面をプリントするための環境が、保守現場に存在する保証もないため、この情報のみで作業をすることは、このような１００台以上のＨＤＤを有するディスクアレイ装置では、障害を誘発する要因となり危険である。例え印字する環境が存在して、その図面を持参しても、１０行×１０列又は１０行×２０列等の規則に従って同様のＨＤＤが並んでいるため、誤って隣のＨＤＤを選択してしまう危険性もある。仮に誤ってＨＤＤを抜いてしまった場合は、システムダウン、データロスト等の障害を引き起こす可能性があり、信頼性を重要視するディスクアレイ装置７０ではこれらの障害は絶対に許されないことである。
【００２７】
ディスクアレイ装置７０は、垂直方向に積み重ねられた複数の筐体（以下、キャビネットと言う。）を有しており、各キャビネット毎に複数のＨＤＤが１列に搭載される。ＲＡＩＤグループ配置領域６８のＨＤＤ配置図１２３に表示されている１行のＨＤＤ群は、１つのキャビネット内に搭載されているＨＤＤ群に対応する。したがって、１０行×１０列の規則に従ってＨＤＤが搭載されているディスクアレイ装置は、垂直方向に１０個のキャビネットが積み重ねられている。
【００２８】
再び、図４に示されるフローチャート１００について説明する。ステップ１０３の後、保守員は、ＳＶＰ７４の表示画面６２において選択及び指定されたＲＡＩＤグループに含まれるＨＤＤ群を、ディスクアレイ装置７０の他のＨＤＤ群と区別させるべく、ＬＥＤをどのように表示させるかを指示する（ステップ１０４）。ここで、図７に、実機上でのＨＤＤ群とＬＥＤの関係を示す一実施例を示す。
【００２９】
図７には、複数のＨＤＤ４０２とＬＥＤ搭載部４０４とを有するキャビネット４００が記載されている。複数のＨＤＤ４０２は、キャビネット４００に並べて装着される。ＬＥＤ搭載部４０４は、キャビネット４００の枠に設けられ、キャビネット４００に搭載されたＨＤＤ４０２のステータスを示すＬＥＤ４０１が装着されている。この図７に示す一実施例では、ＬＥＤ搭載部４０４には、電源のＯＮ、ＯＦＦ状態を示すＬＥＤ１と、障害発生を知らせるＬＥＤ２が装備されている。このＬＥＤ４０１は、例えば図７に示す通り、各ＨＤＤ４０２の上に位置して、各ＨＤＤのステータスを表示する役目を果たしている。
【００３０】
例えば電源がＯＮの場合はＬＥＤ１が緑に点灯して、ＨＤＤ４０２がアクセス状態の時は対応するＬＥＤが点滅に変わる。また、ＨＤＤ４０２になんらかの障害が発生した場合は対応するＬＥＤ２が赤く点灯する。図４のステップ１０４では、これら通常の点灯、点滅と差別化する表現を指示する。例えば、ＬＥＤ１を点滅させ、同時にＬＥＤ２も点滅させる。例えば、この時、ＬＥＤ１とＬＥＤ２は交互に点滅するとか、ＬＥＤ１を１回点滅させたあと、ＬＥＤ２を２回点滅させ、これを繰り返す等、ＬＥＤ１，２の表現を通常のステータス表示と区別可能にする方法を指定する。このような指示は、ＳＶＰ７４を用いてＧＵＩにより実現することが可能である。
【００３１】
図８にＳＶＰ７４の表示画面６２上に表示されるＬＥＤ制御領域４１０を示す。以下、図８を用いてＬＥＤの表示についての指示を行う一実施例を説明する。保守員は、入力手段６１を用いて、ＬＥＤ制御領域４１０に表示されたＬＥＤ１及びＬＥＤ２の点灯及び点滅方法を指示する。例えば、保守員は、ＬＥＤ１については、点滅を選択して、点滅時間は、ＯＮ、ＯＦＦともに０．５秒を指示し、ＳＴＡＲＴ時間は０秒とする。次にＬＥＤ２については、点滅を選択して、点滅時間はＬＥＤ１と同様各０．５秒を選択する。ＳＴＡＲＴ時間は、交互に点滅させるため、０．５秒後を指定する。
【００３２】
上記指示により、ＬＥＤ１及びＬＥＤ２は、０．５秒間隔で交互に点滅を行うことになる。ディスクアレイ装置７０を制御するマイクロプログラムは、ＳＶＰ７４のストレージ管理プログラム８４によって指示されたＨＤＤ群に対応するＬＥＤ１及びＬＥＤ２を、同じくストレージ管理プログラム８４によって指示された点灯及び点滅方法で実機上で表示するよう制御を行う（ステップ１０５）。ここでいうディスクアレイ装置７０を制御するマイクロプログラムは、プロセッサ７５に格納されているものであるが、その他、例えばディスクコントローラ７１内のＣＨＡ７８に搭載されたプロセッサに格納されていることも好ましい。ＳＶＰ７４のストレージ管理プログラム８４は、入力手段６１及び表示画面６２のＬＥＤ制御領域４１０を介して、ＬＥＤの点灯及び点滅についての指示を受取り、かかる指示に関する情報を、ディスクコントローラ７１内のプロセッサ７５に通知する。ディスクコントローラ７１内のプロセッサ７５は、ＬＥＤの点灯及び点滅についての指示に関する情報を受取り、ディスクコントローラ７１内のＤＫＡ７９を介して、ＬＥＤ搭載部４０４に対してＬＥＤの点灯及び点滅についての制御信号を送る。ＬＥＤ搭載部４０４に装備されたＬＥＤは、ＬＥＤの点灯及び点滅についての制御信号に応じて、点灯及び点滅を実行する。
【００３３】
実機上で指定されたＲＡＩＤグループに含まれるＨＤＤ群に対応するＬＥＤが、その他のＨＤＤ群に対応するＬＥＤと差別化されて表現されるので、保守員は、そのＬＥＤの点灯及び点滅の方法に応じて、所望のＨＤＤを交換することができる（ステップ１０６）。このように、本実施例によれば、実機上で交換されるべきＨＤＤがナビゲーションされるため、保守員が誤ってＨＤＤを抜くことはなくなる。
【００３４】
図９を用いて、実機上でＬＥＤが点灯及び点滅している例を示す。図９は、図６に示されるＲＡＩＤグループ配置領域６８のＨＤＤ配置図１２３に対応する実際のディスクアレイ装置７０のＨＤＤ構成を示す。ディスクアレイ装置７０は、既に述べた通りの複数のＨＤＤ４０２を有する。図６に示されるＲＡＩＤグループ配置領域６８において特定のＲＡＩＤグループに含まれるとして陰影を施されたＨＤＤ表示１２４に対応して、この特定のＲＡＩＤグループに含まれる実際のディスクアレイ装置７０のＨＤＤ２２４に対応するＬＥＤが、保守員に指示された通りに点灯及び点滅する。したがって、保守員は、間違えることなくＨＤＤの交換作業を遂行できる。
【００３５】
以下、ＳＶＰ７４のストレージ管理プログラム８４の処理動作を図１０を用いて説明する。ストレージ管理プログラム８４は、ＳＶＰ接続アダプタ８０を介してディスクアレイコントローラ７１に対して、ディスクアレイ装置７０内のＨＤＤの配置情報を要求する。ディスクアレイコントローラ７１内のプロセッサ７５は、ＤＫＡ７９等を利用してＨＤＤの配置情報を収集して、ＳＶＰ接続アダプタ８０を介してストレージ管理プログラム８４に通知する。このＨＤＤの配置情報には、ディスクアレイ装置７０内のＲＡＩＤグループの総数、又は各々のＲＡＩＤグループの構成等についての情報が含まれる。ストレージ管理プログラム８４は、ＨＤＤの配置情報の通知を受けると、表示画面６２を表示する（ステップ８０１）。表示画面６２には、ＲＡＩＤグループ選択領域６４、ＲＡＩＤグループ構成領域６６及びＲＡＩＤグループ配置領域６８が含まれる。次に、ストレージ管理プログラム８４は、入力手段６１及びＲＡＩＤグループ選択領域６４を介して操作対象の装置が指定されたか否かを判定する（ステップ８０２）。本実施例でいう操作対象の装置とは、ＲＡＩＤグループのことであるが、ＨＤＤそのものを指定することも好ましい。ＲＡＩＤグループ選択領域６４より操作対象の装置が指定された場合、ストレージ管理プログラム８４は、ＳＶＰ接続アダプタ８０を介してディスクコントローラ７１に対して、操作対象の装置についての情報を要求する。例えば、図５に示されるように、保守員によってＲＡＩＤグループ選択領域６４内のＲＡＩＤ−Ｇｒｏｕｐ−０００５のＲＡＩＤグループが選択された場合、ストレージ管理プログラム８４は、ディスクコントローラ７１に対して、ＲＡＩＤ−Ｇｒｏｕｐ−０００５に含まれるＨＤＤの配置情報を要求する。ディスクコントローラ７１内のプロセッサ７５は、ＲＡＩＤグループ−ＨＤＤ対応テーブル８２に格納される情報を参照して、ＲＡＩＤ−Ｇｒｏｕｐ−０００５に含まれるＨＤＤについての配置情報をストレージ管理プログラム８４に通知する。ストレージ管理プログラム８４は、ＨＤＤの配置情報の通知を受けることにより、ＲＡＩＤ−Ｇｒｏｕｐ−０００５に含まれるＨＤＤが、ＨＤＤ１０４、ＨＤＤ１０５、ＨＤＤ１０６及びＨＤＤ１０７であることを認識する。ストレージ管理プログラム８４は、ＨＤＤ１０４、ＨＤＤ１０５、ＨＤＤ１０６及びＨＤＤ１０７に相当するＲＡＩＤグループ配置領域６８上に表示されたＨＤＤ表示を、他のＨＤＤ表示と識別するべく陰影を施して表示する（ステップ８０３）。図６は、陰影を施されたＨＤＤ表示１２４が示される。ストレージ管理プログラム８４は、ＬＥＤの表示態様を指定するための画面を表示する（ステップ８０４）。ＬＥＤの表示態様を指定するための画面は、図９に示されるＬＥＤ制御領域４１０であり、保守員によってＬＥＤの点滅態様等が指定される。ストレージ管理プログラム８４は、入力手段６１及びＬＥＤの表示態様を指定するための画面を介して、ＬＥＤの点滅態様等が指定されたか否かを判定する（ステップ８０５）。なお、ステップ８０５において、保守員がＬＥＤの表示態様を指定しなかった場合、デフォルトとして設定されている表示態様が適用される（ステップ８０６）。ストレージ管理プログラム８４は、ＬＥＤの表示態様についての情報を、ディスクコントローラ７１に対して通知する。ディスクコントローラ７１内のプロセッサ７５は、ＬＥＤの表示態様についての情報を受取り、この情報に基づいてＬＥＤの点滅等の識別表示を制御する（ステップ８０７）。
【００３６】
以上のように、本実施例のストレージ管理プログラム８４によれば、保守員からの指示に基づいて、ＨＤＤ近傍に設けられたＬＥＤの点滅を制御できる。
【００３７】
なお、本実施例においては、ディスクアレイ装置７０内のディスクコントローラ７１にＲＡＩＤグループ−ＨＤＤ対応テーブル８２を設けたが、本実施例はこの場合に限られず、ストレージ管理プログラム８４の制御の基に、ＳＶＰ７４に対してＲＡＩＤグループ−ＨＤＤ対応テーブル８２を設けるものでもよい。この場合、ＳＶＰ７４側で、ＲＡＩＤグループに含まれるＨＤＤを認識できる。
【００３８】
また、上記実施例では、ＲＡＩＤグループを選択及び指定する例を説明したが、本実施例は、この場合に限られるものでなく、ロジカルユニット（以下、ＬＵと言う。）を選択及び指定して、そのＬＵを含むＨＤＤ群を選択及び指定するとか、そのＬＵを含むＲＡＩＤグループを選択及び指定するなど、本実施例の利用方法はさまざまである。本実施例によれば、ストレージ管理プログラムで選択及び指定が可能なＨＤＤ、及びＨＤＤ群のグループを、実機上で認識できる。
【００３９】
他の実施例として、あるディスクアレイ装置７０に搭載されたデータを別のディスクアレイ装置７０にＨＤＤ毎にまとめて移動する場合、移動先のディスクアレイ装置７０でそのままデータを使用するにはＲＡＩＤグループ単位で移動する必要がある。このような移設作業を行う場合にも、本発明は、大変有効である。本実施例を応用すれば、移設先のディスクアレイ装置７０において、なんらかの制約で格納する場所が物理的に制約されるような場合、移設先のディスクアレイ装置７０を管理するＧＵＩを有するＳＶＰ７４から格納場所を指定して、その場所を示すＬＥＤを点灯及び点滅させることで、格納場所をナビゲートすることが可能である。
【００４０】
また、本実施例によれば、新たに、実機上にＨＤＤを識別するための装置、ＬＥＤ等を新設する必要がないため、既存のシステムにおいてもマイクロプログラムとＧＵＩというソフトウエア的な改良で対処して、発明を実現できるメリットがある。
【００４１】
上記実施例では、各ＨＤＤ、またはＨＤＤ格納場所の周辺に設置されたドライブステータスを監視するＬＥＤを使用する実施例を述べたが、さらに他の実施例として、このようなＬＥＤが存在しない装置、または本発明の目的に使用できない場合、ＨＤＤ装着場所をナビゲートすることに用いるのＬＥＤ等の目視可能な目印を設置する方法がある。近年、例えば有機エレクトロルミネッセント（以下、有機ＥＬと言う。）等、安価なディスプレイ装置もあるので、このような方法もまた有効である。
【００４２】
図１１にその実施例を示す。ディスクアレイ装置７０の各ＨＤＤ格納場所上段に有機ＥＬディスプレイ７０１を設置する方法がある。有機ＥＬディスプレイ７０１等を使用すれば、そこでの表現力は無限大に拡張され、保守作業を行う場合の操作性、安全性は格段向上する。
【００４３】
同時に従来２つ以上のＬＥＤで表現していたＨＤＤステータスも合わせて表現することが可能である。さらに、ディスクアレイ装置７０にスピーカー７０２を装着することで、音声とディスプレイを併用したナビゲーションが可能になり、保守性能をさらに向上させることが可能となる。
【００４４】
また、他の実施例として、ＨＤＤを挿抜するとき、その順番を要求される場合がある。このような場合としては、例えば、増設用のキャビネットに対してＨＤＤを挿入する場合があり、スカジー・エンクロージャ・サービス機能及びエンクロージャ・サービス・インタフェース機能を有するＨＤＤは、他のＨＤＤより先に挿入する必要がある。これらの機能を有するＨＤＤが先に挿入されることにより、このＨＤＤを通信経路として、基本キャビネットと増設用キャビネットとの通信が可能となるからである。このような場合は、例えば、ＧＵＩを有するＳＶＰ７４よりその順番を指定することにより、実機上では、その順番にＬＥＤを点灯及び点滅させることが可能である。
【００４５】
例えば、初めに抜くＨＤＤが指示され、そのＨＤＤを実際にディスクアレイ装置から抜き取ると、ディスクアレイ管理システムは、ＨＤＤが抜かれたことを認識して、次の抜く場所のＬＥＤを点滅させて指示する。有機ＥＬディスプレイを使用している場合は、画面上に、順番を表示して、保守員は、その表示に従い作業を行えば良い。ＨＤＤを挿入する場合も同様である。以上のようにディスクアレイ管理システムと実際の作業進捗状況、ＬＥＤの表示を連動させることで、保守性能は格段に向上する。
【００４６】
上記実施例は、ＨＤＤ群の指定をＧＵＩシステムにより実施する例を挙げたが、ワークステーション等のコンソールからコマンド入力等により指示をすることも可能である。本実施例のディスクアレイ装置、ディスクアレイ管理システムによれば、ＨＤＤの挿抜指示をＧＵＩを介して、実機上の位置を実機上のＬＥＤ等で指示することで、保守作業の保守性、操作性、信頼性向上が行え、保守ミスを防ぐことが可能となる効果が得られる。
【００４７】
以上、本発明者によってなされた発明を実施例の形態に基づき具体的に説明したが、本発明は前記実施の形態に限定されるものでなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。本願発明は、類似形状の複数の装置を制御する必要がある場合に適用が可能で、制御、保守の対象となる装置の外観が類似している場合の誤認による誤操作を防止することができる。
【００４８】
本願発明の実施例においては、識別表示するＨＤＤ群の特定に際してＲＡＩＤグループを特定することで行った。このように操作者、管理者及び保守員が認識している情報によってＨＤＤ群の特定することで、操作者、管理者及び保守員にとって非常に扱いやすい管理システムを提供することができる。管理システムに、ＲＡＩＤとＨＤＤ群の対応を示す情報を蓄積しておき、管理システムに搭載されているアプリケーションプログラムは、その情報を参照することで、ＲＡＩＤグループに対応するＨＤＤ群を特定することができるのである。
【００４９】
このような選択肢と装置の対応を示す対応状態テーブルは、上記実施例のＲＡＩＤグループ−ＨＤＤ対応テーブル８２のようなＨＤＤとＲＡＩＤグループの対応のみならず、メーカーとＨＤＤの対応テーブル等種々の対応テーブルが適用できる。即ち、操作者、管理者及び保守が認識しやすい情報から、ＨＤＤを特定できれば良いのである。
【００５０】
【発明の効果】
本発明のディスクアレイ装置、ディスクアレイ管理システムによれば、ＨＤＤの挿抜指示がＧＵＩを介して、実機上の位置を実機上のＬＥＤ等によって保守員に与えられることとなるから、保守作業の保守性、操作性、信頼性向上が図れ、保守ミスを防ぐことが可能となるという効果が得られる。本発明のディスクアレイ装置は、既存のハード構成のみを利用して実機上での指示が行えるため、従来機種での本発明適用が実施可能となり装置改造の費用削減効果が得られる。
【００５１】
さらに本発明においては、その操作手順が重要である場合に、その操作手順を実際の装置自体に順次表示すが可能となるので、順序における誤操作も防止することができる。さらにまた、本願発明における管理システムによれば、実際の装置上での表示方法を操作、作業する者自身で設定できるので、操作者の表示情報不知による誤操作を防止することも可能である。
【図面の簡単な説明】
【図１】本発明の実施例によるネットワークシステム５０についての概略図である。
【図２】本発明の実施例によるＳＶＰ７４の表示画面６２についての概略である。
【図３】本発明の実施例によるディスクアレイ装置７０及びＳＶＰ７４についての構成の概略図である。
【図４】保守員がＳＶＰ７４を用いてディスクアレイ装置７０内のＨＤＤを交換する方法を示すフローチャートである。
【図５】本発明の実施例によるＳＶＰ７４の表示画面６２上に表示されるＲＡＩＤグループ選択領域６４である。
【図６】本発明の実施例によるＳＶＰ７４の表示画面６２上に表示されるＲＡＩＤグループ配置領域６８である。
【図７】本発明の実施例のディスクアレイ装置７０におけるＨＤＤ群とＬＥＤの関係を示す例である。
【図８】本発明の実施例によるＳＶＰ７４の表示画面６２上に表示されるＬＥＤ制御領域４１０である。
【図９】本発明の実施例によるディスクアレイ装置７０のＨＤＤ構成図である。
【図１０】本発明の実施例によるＳＶＰ７４のストレージ管理プログラム８４の処理動作である。
【図１１】ディスクアレイ装置上の各ＨＤＤステータスを表示するために有機ＥＬディスプレイ、スピーカーを装着したディスクアレイ装置の正面図である。
【符号の説明】
７０・・・ディスクアレイ装置
７１・・・ディスクコントローラ
７２・・・ディスクアレイ
７４・・・ＳＶＰ
４００・・・キャビネット
４０１・・・ＬＥＤ
４０２・・・ＨＤＤ
７０１・・・有機ＥＬディスプレイ
７０２・・・スピーカー
【図１】
2004103053.tif 000003
【図２】
2004103053.tif 000004
【図３】
2004103053.tif 000005
【図４】
2004103053.tif 000006
【図５】
2004103053.tif 000007
【図６】
2004103053.tif 000008
【図７】
2004103053.tif 000009
【図８】
2004103053.tif 000010
【図９】
2004103053.tif 000011
【図１０】
2004103053.tif 000012
【図１１】
2004103053.tif 000013