(57)【要約】【課題】ストレージ管理手段に障害が発生して外部に対する応答通信が不能となった場合でも、当該障害内容を自力で且つ有効に外部表示することを可能とすること。【解決手段】複数の各ＨＤＤ２に対するデータの書込み／読出し動作を制御し各ＨＤＤ２へのアクセス要求を許容する主制御部４を備えたストレージ管理手段５と、特定のＨＤＤ２が指定された場合にその動作状態を表示する出力表示部６とを備え、前記主制御部４に該主制御部４の指令を処理する信号演算処理部７を設け、前記出力表示部６と各ＨＤＤ２との間に状態表示切替え手段８を配設し、前記ストレージ管理手段５内に発生する障害情報を格納するメモリ９を設け、信号演算処理部７が、外部からの動作指令に応答して前記状態表示切替え手段８を優先的に切替え制御して前記メモリ９に記憶されたコントローラ障害情報を前記出力表示部６に優先的に出力表示させる機能を備えていること。【選択図】図１
2012248062.tif 000002
【特許請求の範囲】
【請求項１】
各種データを記憶する複数のデータ記憶部を備えたストレージと、前記各データ記憶部に対するデータの書込み又は読出しの動作を制御すると共に当該各データ記憶部に対する外部からのアクセス要求を許容する主制御部を備えたストレージ管理手段と、前記各データ記憶部の内の一又は二以上のデータ記憶部が前記主制御部によって状態表示用として特定された場合にその動作状態を個別に出力表示する出力表示部とを備えたディスクアレイ装置において、
前記主制御部に、当該主制御部からの各種動作指令を高速処理する信号演算処理部を併設すると共に、前記出力表示部と前記データ記憶部との間に状態表示切替え手段を配設し、
前記主制御部に、前記ストレージ管理手段内に発生する障害情報を前記主制御部に制御されて格納するメモリを併設し、
前記信号演算処理部が、外部からの動作指令に応じて作動し前記状態表示切替え手段を優先的に切替え制御して前記メモリに記憶された前記ストレージ管理手段内における障害情報をコントローラ障害として前記出力表示部に優先的に出力表示させるコントローラ障害優先表示制御機能を備えていることを特徴としたディスクアレイ装置。
【請求項２】
請求項１に記載のディスクアレイ装置において、
前記信号演算処理部に、前記ストレージ管理手段内に発生する障害情報に対する格納アドレスを予め保持して成るレジスタを併設すると共に、
前記主制御部が、当該主制御部を含む前記ストレージ管理手段内における障害発生時に作動して当該発生した前記障害情報を前記レジスタで指定する前記メモリ内のアドレスに格納する障害情報格納処理機能を備えていることを特徴としたディスクアレイ装置。
【請求項３】
請求項２に記載のディスクアレイ装置において、
前記信号演算処理部に、前記障害情報に対する出力表示の指令を外部から入力する第１の外部指令入力部を併設し、
前記信号演算処理部は、
前記第１の外部指令入力部から前記障害情報に対する出力表示指令が入力された場合に稼働して前記コントローラ障害優先表示制御機能を稼働状態に設定すると共に、前記メモリ内に格納された前記障害情報を前記レジスタが指定する格納アドレスから外部表示用として直接取得する構成としたことを特徴とするディスクアレイ装置。
【請求項４】
請求項２に記載のディスクアレイ装置において、
前記信号演算処理部に、前記障害情報に対する出力表示の指令を外部から入力する第１の外部指令入力部を併設し、
前記信号演算処理部が、
前記第１の外部指令入力部からの信号入力の度に、前記信号演算処理部が前記コントローラ障害優先表示制御機能の稼働状態の設定と当該設定した稼働状態の設定解除とを交互に切替える障害表示動作切替え設定機能を備えていることを特徴とするディスクアレイ装置。
【請求項５】
請求項３に記載のディスクアレイ装置において、
前記状態表示切替え手段に、前記コントローラ障害優先表示制御機能によって前記状態表示切替え手段に設定される優先表示モードを解除して強制的に通常モードに切替え設定するための設定モード解除指令を出力する第２の外部指令入力部を併設したことを特徴とするディスクアレイ装置。
【請求項６】
前記請求項１，２，３，４又は５に記載のディスクアレイ装置において、
前記主制御部および信号演算処理部を含む前記ストレージ管理手段を第１のストレージ管理手段とすると共に、これと同等の回路構成からなる第２のストレージ管理手段を、前記第１のストレージ管理手段に併設し、
前記第１のストレージ管理手段に障害が発生した場合に成される当該障害情報の出力表示に並行して、前記第２のストレージ管理手段が、前記第１のストレージ管理手段による装置全体の制御動作を当該第１のストレージ管理手段の前記主制御部の縮退のタイミングで稼働するように構成したことを特徴とするディスクアレイ装置。
【請求項７】
各種データを記憶する複数のデータ記憶部を備えたストレージと、前記各データ記憶部に対するデータの書込み又は読出しの動作を制御すると共に当該各データ記憶部に対する外部からのアクセス要求を許容する主制御部を備えたストレージ管理手段と、前記各データ記憶部の内の一又は二以上のデータ記憶部が前記主制御部によって状態表示用として特定された場合にその動作状態を個別に表示する出力表示部とを備えたディスクアレイ装置にあって、
前記主制御部を含むストレージ管理手段に障害が発生した場合、当該障害にかかる情報をコントローラ障害として特定すると共にこれを予め装備されたメモリに前記主制御部が格納処理し、
次に、外部から前記障害情報に対する外部表示の要請があった場合に、前記ストレージ管理手段に装備された信号演算処理部が稼働して前記出力表示部の入力段に装備されている状態表示切替え手段をコントローラ障害優先表示モードに設定制御し、
続いて、前記メモリに格納されている前記障害情報を、前記信号演算処理部が出力表示用として順次取り出すと共に前記状態表示切替え手段を介して前記出力表示部に優先的に出力表示するようにしたことを特徴とするディスクアレイ装置用障害表示方法。  
【請求項８】
請求項７に記載のディスクアレイ装置用障害表示方法において、
前記ストレージ管理手段の正常動作時にあって、前記障害の発生を想定して当該障害にかかる情報を格納するための特定のアドレスを前記メモリ内に設定すると共に、当該アドレス情報を前記信号演算処理部に予め併設されたレジスタに、前記主制御部が格納制御し、
前記障害情報の格納処理工程にあっては、前記主制御部がその縮退前に前記レジスタに記憶されたアドレスの前記メモリ内に前記障害情報を格納するようにしたことを特徴とするディスクアレイ装置用障害表示方法。
【請求項９】
請求項７又は８に記載のディスクアレイ装置用障害表示方法において、
前記障害情報の取り出し実行工程では、前記メモリ内に格納された前記障害情報の取得に際し、前記信号演算処理部が、前記メモリ全体を検索することなく前記レジスタで指定された前記メモリの格納アドレス領域から前記障害情報を直接取得するようにしたことを特徴とするディスクアレイ装置用障害表示方法。
【請求項１０】
各種データを記憶する複数のデータ記憶部を備えたストレージと、前記各データ記憶部に対するデータの書込み又は読出しの動作を制御すると共に当該各データ記憶部に対する外部からのアクセス要求を許容する主制御部を備えたストレージ管理手段と、前記各データ記憶部の内の一又は二以上のデータ記憶部が前記主制御部によって状態表示用として特定された場合にその動作状態を個別に表示する出力表示部とを備えたディスクアレイ装置にあって、
前記主制御部を含むストレージ管理手段に障害が発生した場合、当該障害にかかる情報をコントローラ障害として特定すると共にこれを予め装備されたメモリに格納処理するコントローラ障害格納処理機能、
外部から前記障害情報に対する外部表示の要請があった場合に、前記出力表示部の入力段に装備されている状態表示切替え手段をコントローラ障害優先表示モードに設定制御するコントローラ障害優先表示モード設定処理機能、
および前記メモリに格納されている障害情報を、出力表示用として順次取得すると共に前記状態表示切替え手段を介して前記出力表示部に優先的に出力表示するコントローラ障害優先表示処理機能、
を設け、これらを前記ストレージ管理手段が備えているコンピュータに実現させるようにしたことを特徴とするディスクアレイ装置用障害表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ディスクアレイ装置、ディスクアレイ装置用障害表示方法、およびそのプログラムに係り、特に複数の各ディスクについてその稼働状態を表示可能な状態表示手段を有すると共に、コントローラ障害を有効に表示することを可能としたディスクアレイ装置、ディスクアレイ装置用障害表示方法、およびそのプログラムに関する。
【背景技術】
【０００２】
従来より、ディスクアレイ装置においては、装置の処理内容をログとして装置内に常時記録している。そして、障害が発生した際には、このログを保守用パーソナルコンピュータ（保守用ＰＣ）を接続して取得することで、エラー発生時の状況を知り、障害要因、復旧手順を特定するための情報として利用している。
一方、障害の発生状況によっては、コントローラと保守用ＰＣが通信できない状態になり、ログを取得することが出来なくなってしまうケースがある。
【０００３】
又、上記ディスクアレイ装置では、コントローラのステータス（動作状態）を表す発光ダイオード（ＬＥＤ）を実装し、１つのＬＥＤの点灯，点滅，消灯等の点灯状況からコントローラの動作状態を簡略した状態で表していた。
【０００４】
このため、点灯状況でコントローラの状況を確認することが可能であるが、ＬＥＤから得られる情報量は少なく、障害が発生していることは判断可能であるが、障害要因までを特定することは困難であった。
かかる場合、情報表示用のＬＥＤを追加することで表示する情報量を増やすことが可能であるが、装置のコストが増加するという不都合があった。
【０００５】
又、上記ディスクアレイ装置にあって、保守用ＰＣと接続出来ない状態で障害情報を取得する手段としては、障害発生時に不揮発性メモリに情報を残し、復旧させた後に残した情報を取得する方法がある。
【０００６】
一方、上記ディスク装置（又はディスクアレイ装置）における障害発生とその内容の外部出力表示については、従来より下記特許文献１乃至３が知られている。
【０００７】
この内、特許文献１には故障したディスク装置に対する対応技術が開示されている。具体的には、故障したディスク装置を特定するＬＥＤを、他のディスク装置を用いて点灯するように構成し、これによって、ディスク装置の装置要部が故障して自ら故障表示が出来ない場合でも、その故障内容を外部に出力表示することが出来るようにした点に特徴を有する。
【０００８】
又、特許文献２には、過去にあった異常（エラー）状態の履歴をＬＥＤを用いて外部へ出力表示するエラー履歴表示装置に係る技術内容が開示されている。このエラー履歴表示装置は、作業装置への過負荷や各種センサの異常（エラー）が過去にあったことを示すエラー履歴の有無を、操作スイッチの操作によって点灯表示するように構成されている。そして、これにより、調整用パソコンや専用の表示装置を用いずに、エラー履歴を外部表示し得るようにした点に特徴を有する。
【０００９】
更に、特許文献３には、一つのユニット内に複数のデータ記憶手段を備え、１台のデータ記憶手段に故障又は応答遅延が発生しても他のデータ記憶手段でこれをカバーし得るようにし、これにより冗長性を確保した状態での運用の継続を可能としたデータ蓄積装置が開示されている。
【先行技術文献】
【特許文献】
【００１０】
【特許文献１】特開平１０−１８７３５８号公報
【特許文献２】特開２００４−８３２７３号公報
【特許文献３】特開２００６−４００４４号公報
【発明の概要】
【発明が解決しようとする課題】
【００１１】
しかしながら、上記各関連技術の内、障害発生時に不揮発性メモリに障害情報を残すという関連技術にあっては、次のような問題点がある。
【００１２】
第１に、この関連技術ではコントローラを復旧させなければ障害情報を取得できなかった。そして、復旧できない場合に情報を得るためには、不揮発性メモリを物理的に外して情報を読むなどの手段をとる必要があり、情報取得が困難であった。
【００１３】
第２に、この関連技術では、同様のことであるが障害発生状態を維持したまま障害情報を取得することが出来なかった。即ち、この関連技術では、障害情報を取得するにはコントローラを復旧させる必要があり、障害が発生した状態を保持したまま障害情報を取得することが出来ないという不都合があった。
【００１４】
一方、上記各特許文献１乃至３の内、特許文献１のものは、他のディスク装置を用いて点灯するように構成されており、自力表示が本質的に出来ないという不都合があり、特許文献３については、故障情報の外部表示については何ら関与していない技術内容となっている。
【００１５】
又、特許文献２のものは、エラー履歴の有無を操作スイッチの操作によって点灯表示するように構成されており、かかる点においては自力表示が可能なものとなっているが、この表示対象が予め収集された異常履歴の限定表示であり、例えば制御部本体の故障に際し、外部機器に依存することなくこれを迅速に表示する技術については、何らの対策も採られていない。
【００１６】
〔発明の目的〕
本発明は、上記関連技術の有する不都合を改善し、特に、装置本体のコントローラであるストレージ管理手段に障害が発生して当該ストレージ管理手段から外部に対する情報発信が不能となった場合でも、当該障害内容を自力で且つ有効に外部表示することを可能としたディスクアレイ装置、ディスクアレイ装置用障害表示方法、およびそのプログラムを提供することを、その目的とする。
【課題を解決するための手段】
【００１７】
上記目的を達成するため、本発明にかかるディスクアレイ装置は、各種データを記憶する複数のデータ記憶部を備えたストレージと、前記各データ記憶部に対するデータの書込み又は読出しの動作を制御すると共に当該各データ記憶部に対する外部からのアクセス要求を許容する主制御部を備えたストレージ管理手段と、前記各データ記憶部の内の一又は二以上のデータ記憶部が前記主制御部によって状態表示用として特定された場合にその動作状態を個別に出力表示する出力表示部とを備えている。
【００１８】
又、前記主制御部には、当該主制御部からの各種動作指令を高速処理する信号演算処理部を併設すると共に、前記出力表示部と前記データ記憶部との間には状態表示切替え手段が配設されている。
【００１９】
更に、前記主制御部に前記ストレージ管理手段内に発生する障害にかかる情報を前記主制御部に制御されて格納するメモリを併設し、そして、前記信号演算処理部が、外部からの動作指令に応答して作動し前記状態表示切替え手段を優先的に切替え制御して前記メモリに記憶された前記ストレージ管理手段内における前記障害情報をコントローラ障害として前記出力表示部に優先的に出力表示させるコントローラ障害優先表示制御機能を備えている、という構成を採っている。
【００２０】
上記目的を達成するため、本発明にかかるディスクアレイ装置用障害表示方法は、
各種データを記憶する複数のデータ記憶部を備えたストレージと、前記各データ記憶部に対するデータの書込み又は読出しの動作を制御すると共に当該各データ記憶部に対する外部からのアクセス要求を許容する主制御部を備えたストレージ管理手段と、前記各データ記憶部の内の一又は二以上のデータ記憶部が前記主制御部によって状態表示用として特定された場合にその動作状態を個別に出力表示する出力表示部とを備えたディスクアレイ装置にあって、
【００２１】
まず、前記主制御部を含むストレージ管理手段に障害が発生した場合、当該障害にかかる情報を特定すると共にこれを予め別に装備されたメモリに前記主制御部が格納制御し（コントローラ障害格納処理工程）、
次に、外部から前記障害情報に対する外部表示の要請があった場合に、前記ストレージ管理手段に装備された信号演算処理部が稼働して前記出力表示部の入力段に装備されている状態表示切替え手段をコントローラ障害優先表示モードに設定制御し（コントローラ障害優先表示モード設定工程）、
続いて、前記メモリに格納されている前記障害情報を、前記信号演算処理部が出力表示用として順次取り出すと共に前記状態表示切替え手段を介して前記出力表示部に優先的に出力表示するようにしたこと（コントローラ障害優先表示制御工程）を特徴とする。
【００２２】
上記目的を達成するため、本発明に係るディスクアレイ装置用障害表示プログラムは、  各種データを記憶する複数のデータ記憶部を備えたストレージと、前記各データ記憶部に対するデータの書込み又は読出しの動作を制御すると共に当該各データ記憶部に対する外部からのアクセス要求を許容する主制御部を備えたストレージ管理手段と、前記各データ記憶部の内の一又は二以上のデータ記憶部が前記主制御部によって状態表示用として特定された場合にその動作状態を個別に出力表示する出力表示部とを備えたディスクアレイ装置にあって、
前記主制御部を含むストレージ管理手段に障害が発生した場合、当該障害にかかる情報を特定すると共にこれを予め装備されたメモリに格納処理するコントローラ障害格納処理機能、
前記障害情報に対する出力表示の要請が外部からあった場合に、前記出力表示部の入力段に装備されている状態表示切替え手段をコントローラ障害優先表示モードに設定制御するコントローラ障害優先表示モード設定処理機能、
および前記メモリに格納されている前記障害情報を、出力表示用として順次取り出すと共に前記状態表示切替え手段を介して前記出力表示部に優先的に出力表示するコントローラ障害優先表示処理機能、
を設け、これらを前記ストレージ管理手段が備えているコンピュータに実現させるようにしたことを特徴とする。
【発明の効果】
【００２３】
本発明は上述したように構成したので、これによると、装置本体のコントローラであるストレージ管理手段に障害が発生して外部に対する通常の情報発信が不能となった場合でも、外部からの表示指令に応じて信号演算処理部が有効に機能し当該発生した障害の内容を自力で且つ有効に外部表示することができるという優れたディスクアレイ装置、ディスクアレイ装置用障害表示方法、およびそのプログラムを提供することができる。
【図面の簡単な説明】
【００２４】
【図１】本発明にかかるディスクアレイ装置の第１の実施形態を示すブロック図である。
【図２】図１に開示したディスクアレイ装置における状態表示切替え手段の具体例を示す回路構成図である。
【図３】図１に開示したディスクアレイ装置の動作を示すフローチャートである。
【図４】本発明にかかるディスクアレイ装置の第２の実施形態を示すブロック図である。
【発明を実施するための形態】
【００２５】
〔第１の実施形態〕
以下、本発明の第１実施形態を、図１乃至図３に基づいて説明する。
ここで、最初に本第１実施形態におけるディスクアレイ装置の基本的な内容について説明し、その後にその具体的内容について詳述する。
【００２６】
図１において、符号１はディスクアレイ装置を示す。このディスクアレイ装置１は、各種データを記憶する複数のデータ記憶部としてのハードディスクドライブ（ＨＤＤ：Ｈard Ｄisk Ｄrive）２(1) ，２(2) ，……，２(n) を備えたストレージ３と、前記各ＨＤＤ２(1) 〜２(n) に対するデータの書込み又は読出しの動作を制御すると共に当該各ＨＤＤ２(1) 〜２(n) に対する外部からのアクセス要求を許容する主制御部４を備えたストレージ管理手段５と、前記各ＨＤＤ２(1) 〜２(n) の内の一又は二以上のＨＤＤが外部指令により特定された場合にその動作状態を個別に表示する出力表示部６とを備えている。
【００２７】
又、上記出力表示部６は、本第１実施形態では各ＨＤＤ２(1) 〜２(n) に対応して、当該各ＨＤＤ２(1) 〜２(n) と同数のｎ個の点灯素子（ＬＥＤ）６１，６２，…，６ｎを備えている。
ここで、ＨＤＤ２(1) ，２(2) ，…，２(n) については、以下、各ＨＤＤ２と表示するものとする。
【００２８】
前述した主制御部４には当該主制御部４からの各種動作指令を高速処理する信号演算処理部（ＤＳＰ）としての高速演算処理部７が併設され、又、上記出力表示部６とストレージ３との間には状態表示切替え手段８が配設されている。更に、前述した主制御部４には、上記ストレージ管理手段５内に発生する障害にかかる情報を当該主制御部４に制御されて格納するメモリ９が併設されている。
【００２９】
そして、前述した高速演算処理部（信号演算処理部）７は、外部からの動作指令に応答して作動し前記状態表示切替え手段８を優先的に切替え制御して、前記メモリ９に記憶された前記ストレージ管理手段５内に発生する障害情報を前記出力表示部６に優先的に出力表示させる優先表示モードの設定および優先表示完了後は自らの判断で当該優先表示モードの設定を解除するコントローラ障害優先表示制御機能を備えている。
【００３０】
これにより、ストレージ管理手段（特に主制御部）に障害が発生して外部に対する応答通信が不能となった場合でも、外部からの表示指令に応じて高速演算処理部７が有効に機能し当該コントローラ障害の内容を自力で且つ有効に外部表示することが可能となる。
【００３１】
上記高速演算処理部７には、前記ストレージ管理手段５内に発生する障害にかかる情報に対する格納アドレスを予め保持して成るレジスタ７Ａ，７Ｂが併設されている。
又、前述した主制御部４は、当該主制御部４を含む前記ストレージ管理手段５内における障害発生時に作動して当該発生した前記障害にかかる情報を、前記レジスタ７Ａ，７Ｂで指定する前記メモリ９内のアドレスに格納する障害情報格納処理機能を備えている。
【００３２】
このため、主制御部４は、当該主制御部４に障害が発生した場合でも、例えばその縮退時に障害情報格納処理機能を稼働させて、レジスタ７Ａ，７Ｂで指定する前記メモリ９内のアドレスに障害内容を格納するように構成されている。
【００３３】
前述した高速演算処理部７には、更に、上記した障害情報に対する外部への出力表示の指令を外部から入力する第１の外部指令入力部１１が併設されている。
【００３４】
又、前述した高速演算処理部７は、上記第１の外部指令入力部１１を介して前記障害情報の出力表示の指令が入力された場合に稼働して前記コントローラ障害優先表示制御機能を稼働状態に設定すると共に、前記メモリ９内に格納された前記障害情報を前記レジスタ７Ａ，７Ｂが指定する格納アドレスから外部表示用として直接取り出す機能を備えている。
【００３５】
ここで、高速演算処理部７により成される障害情報の優先表示制御動作は、後述するように、具体的には信号線（ＬＥＤ出力切換え信号線）９２を介して高速演算処理部７から状態表示切替え手段８に対して切替え指令信号が出力され、これに従って状態表示切替え手段８が作動して前述した優先表示モードが設定されることにより実行される。
【００３６】
このため、障害の発生に際して主制御部４が外部に対する出力表示の制御動作をなし得ない場合でも、外部から第１の外部指令入力部１１を介して当該障害に対する情報の表示要請があった場合には、直ちに高速演算処理部７が機能して、レジスタ７Ａ，７Ｂが指定する格納アドレスに基づいてメモリ９に格納されている障害情報を取り出すと共に、これを出力表示部６に優先的に表示出力することが出来るようになっている。
【００３７】
また、これとは別に、前述した状態表示切替え手段８には、前述した高速演算処理部７による優先表示モードの設定を解除するための設定解除指令を出力する第２の外部指令入力部１２が併設されている。
【００３８】
この第２の外部指令入力部１２は、前述した高速演算処理部７が備えているコントローラ障害優先表示制御機能に一部障害が発生して前述したコントローラ障害の優先表示が完結しても優先表示モードが解除されない場合に、若しくは優先表示モードの設定中であってもＨＤＤの状態表示の必要性が生じた場合に機能させるものであり、外部設定される設定解除指令により、前記優先表示モードを強制的に解除して状態表示切替え手段８を優先表示モード設定前の元の状態に強制的に復帰させる機能を備えている。
【００３９】
そして、状態表示切替え手段８が優先表示モード設定前の状態に強制復帰することにより、前述した各ＨＤＤ２は再び状態表示切替え手段８を介して出力表示部６に接続された状態に復帰する。
【００４０】
ここで、上記各ＨＤＤ２は、通常の状態では、前述した主制御部４に制御されてその全体の動作状態が（若しくは主制御部４からの指令により特定された一又は二以上のＨＤＤの動作状態が）出力表示部６に常時出力表示されるようになっている。
【００４１】
以下、これを更に詳細に説明する。
図１において、ディスクアレイ装置１には、ランポート（ＬＡＮポート）５ａを介して外部に保守用の入力端末１００が併設されている。
また、このディスクアレイ装置１には、前述したように、障害情報の格納領域を指定するレジスタ７Ａ，７Ｂが装備されている。
【００４２】
更に、このディスクアレイ装置１に装備されたストレージ管理手段５は、外部との通信や障害情報の生成，更には装置全体の動作を制御し又は管理するためのもので、前述したように、複数の点灯素子（ＬＥＤ）６１，６２, ……，６ｎから成る出力表示部６の点灯制御を行なう高速演算処理部７と、前述した保守用入力端末１００との通信及び障害情報の生成などの信号処理機能を有すると共にストレージ管理手段５を構成する各構成要素全体の動作を制御する主制御部（ＭＰＵ）４と、この主制御部４に制御されて作動し障害情報等を保持するメモリ９とを備えている。
【００４３】
ここで、上記高速演算処理部７，主制御部４，各ＨＤＤ２，メモリ９，及びＬＡＮポート５ａは、それぞれ内部回路であるバス（ＢＵＳ）９１を介して相互に接続されている。
【００４４】
このディスクアレイ装置１に装備された各ＨＤＤ２は、通常は主制御部４を介して新たに外部入力されるデータを当該主制御部４に制御されて保存し又は予め格納されているデータを継続して保持するように機能する。同時に、この各ＨＤＤ２は、前記主制御部４および高速演算処理部７に制御されて作動し外部からのアクセス（要求）に応答して所定の動作状態を示す状態表示データを出力する機能を備えている。
【００４５】
又、上記ディスクアレイ装置１は、前述したように、上記複数の各ＨＤＤ２の動作状態を主制御部４の指令に基づいて表示し又は外部からの指令に応じて前記ストレージ管理手段５にかかる障害情報を外部表示する出力表示部６と、通常時における特定のＨＤＤの動作状態にかかる情報又は前記ストレージ管理手段５から送り込まれる障害情報を前記出力表示部６に向けて切替え出力する状態表示切替え手段８とを備えている。
【００４６】
図１において、記号Ｍ１は、前述した障害にかかる情報の外部表示を要請する外部指令としての障害情報表示指令を示す。この障害情報表示指令Ｍ１は、前述したように第１の外部指令入力部（障害情報用表示指令入力部）１１から入力される。又、この障害情報表示指令Ｍ１は、高速演算処理部７に対して成される。
【００４７】
ここで、この高速演算処理部７は、第１の外部指令入力部１１からの障害情報表示指令Ｍ１に基づいて自動的に作動して動作制御信号（ハイレベル信号）を出力し、前述したようにメモリ９に格納された障害情報を、状態表示切替え手段８を介して優先的に出力表示部６に表示制御する障害情報表示制御機能を備えている。
【００４８】
また、図１において、記号Ｍ２は、設定モードリセット指令（設定モード解除指令）を示す。この設定モードリセット指令Ｍ２は、前述した高速演算処理部７が状態表示切替え手段８に対して設定される優先表示設定モード（詳細は後述する）を強制的に解除する機能を備えており、前述したように第２の外部指令入力部１２から前述した状態表示切替え手段８に対して入力される。
【００４９】
この第２の外部指令入力部１２からの設定モードリセット指令Ｍ２の設定入力は、前述したように、コントローラ障害優先表示制御機能の一部に障害が発生して前述した障害情報の優先表示が完結しても優先表示モードが解除されない場合等にあって、オペレータの判断で実行され有効利用される。
この外部設定される設定モード解除指令Ｍ２により、前記優先表示モードを強制的に解除して状態表示切替え手段８を優先表示モード設定前の元の状態、即ち、各ＨＤＤ２の動作状態を出力表示部６が外部表示する通常の稼働状態に、強制的に復帰させることも可能となっている。
【００５０】
又、状態表示切替え手段８は、ＬＥＤ信号線９１及びＬＥＤ出力切換え信号線９２を介して前述した高速演算処理部７に接続されている。
そして、この高速演算処理部７からＬＥＤ出力選択信号線９２を介して前述した優先表示指令（例えばハイレベル信号）が発信されると、これに応じて状態表示切替え手段８が作動し、出力表示部６と高速演算処理部７とを優先的に接続するように、前述した各点灯素子（ＬＥＤ）６１〜６ｎとの接続回路が切替え設定される。
【００５１】
これにより、優先表示指令がＬＥＤ出力選択信号線９２を介して出力されている間は、前述したように優先表示モードが継続して設定され、障害情報にかかる情報（障害情報にかかる予め特定された所定パターン）が、前述した各ＨＤＤ２の状態表示に優先して、点灯表示されるようになっている。
【００５２】
図２に、上記状態表示切替え手段８の構成内容の一例を示す。
この図２において、状態表示切替え手段８は、前述したストレージ３が備えているｎ個のＨＤＤ２ (1)〜２ (n)に対応してｎ個の切替えスイッチ８１〜８ｎを備えている。この各切替えスイッチ８１〜８ｎは、それぞれ通常は各ＨＤＤ２側に常時接続された状態に設定される同一形態の切替えスイッチにより構成されている。
【００５３】
そして、制御信号線（ＬＥＤ出力切換え信号線）９２を介して高速演算処理部７から特定の制御信号（前述したハイレベル信号）が優先表示指令としてが発信されると、各切替えスイッチ８１〜８ｎは、一斉に作動してその接続接点を各ＨＤＤ２側の接点ａから高速演算処理部７側の接点ｂに切り換えてこれを維持する（優先表示モードの設定）。
【００５４】
これにより、前記障害情報の点灯表示中は、各ＨＤＤ２側はその表示動作が休止状態に設定され、高速演算処理部７から送り込まれる障害情報が、優先的に出力表示部６に表示出力される。即ち、前述したコントローラ障害優先表示制御機能が、これによって実現されたことになる。
【００５５】
この高速演算処理部から出力される制御信号（前述したハイレベル信号）は、一定時間継続して出力されて障害情報が充分に外部表示された時間（例えば数分間）を経過すると、図示しないタイマーが作動して当該制御信号の出力を停止し（ローレベル信号を出力し）、これによって上述した優先表示モードが設定解除されるようになっている。
【００５６】
一方、通常時にあっては、上記状態表示切替え手段８は、前述したように各ＨＤＤ２を出力表示部６側に接続した状態に設定されている。そして、この場合の各ＨＤＤ２の動作状態にかかる点灯制御は、前述したように主制御部４に委ねられている。
【００５７】
〔動作説明〕
次に、上記第１実施形態の動作を、図３のフローチャートに基づいて説明する。
【００５８】
まず、通常状態（障害発生前）にあっては、前述した状態表示切替え手段８は、図２に示すように、出力表示部６と各ＨＤＤ２とが各切替えスイッチ８１〜８ｎを介して接続された状態に設定されている。
【００５９】
この場合、各ＨＤＤ２の稼働状態における点灯制御は、前述した主制御部４による動作制御に委ねられている。これにより、出力表示部８は、通常時は対応する各ＨＤＤ２にかかる対応箇所のＬＥＤを主制御部４の指令に基づいて点灯又は消灯表示するようになっている。
【００６０】
また、高速演算処理部７に併設されたレジスタ７Ａ，７Ｂには、前述したように障害情報を格納したメモリ９上のアドレスが記憶されており、ストレージ管理手段５にかかる障害（例えば主制御部４を含むＨＤＤ２にかかる通常の信号処理系の動作障害）が発生した場合には、主制御部４がレジスタ７Ａ，７Ｂに記憶されているメモリ９上のアドレスに障害情報を書き込むと共に（図３：ステップＳ１０１〜Ｓ１０２／コントローラ障害格納処理工程）、その後、この主制御部４を含むストレージ管理手段５の前述したＨＤＤ２に対する制御動作にかかる通常の信号処理系が縮退（図３：ステップＳ１０３）する。
【００６１】
ここで、レジスタ７Ａには、予め障害情報の開始アドレスが、又レジスタ７Ｂには障害情報の終了アドレスが、予めそれぞれ設定されている。
【００６２】
次に、外部から障害情報の表示出力の要求（障害情報表示指令Ｍ１）が第１の外部指令入力部１１に設定入力されると（図３：ステップＳ１０４）、まず、この障害情報表示指令Ｍ１を上記高速演算処理部７が受信する。
【００６３】
高速演算処理部７は、この障害情報表示指令Ｍ１を受信すると、直ちに稼働し、状態表示切替え手段８に対してＬＥＤ出力選択信号線９２を介して所定の制御信号（ハイレベル信号）を送り込み、高速演算処理部７からの障害情報にかかる信号を出力表示部６への入力信号として、状態表示切替え手段８が優先的に選択するように設定する。
【００６４】
具体的には、前述したように、状態表示切替え手段８内の回路接続が、外部入力された障害情報表示指令Ｍ１によってＨＤＤ側から高速演算処理部７側に切り替えられる。即ち、高速演算処理部７によるコントローラ障害優先表示モードの設定である（図３：ステップＳ１０５／コントローラ障害優先表示モード設定工程）。
【００６５】
この高速演算処理部７によるコントローラ障害優先表示モードの設定と同時に、高速演算処理部７は、まず、レジスタ７Ａ，７Ｂに設定されているアドレス情報に従って、メモリ９に格納されている障害情報を読み出すと共に、これをリアルタイムで出力表示部６に送り込み、当該出力表示部６にて外部表示する（図３：ステップＳ１０６〜Ｓ１０８／コントローラ障害優先表示制御工程）。
【００６６】
ここで、高速演算処理部７によるメモリ９からの障害情報の読み出し開始（図３：ステップＳ１０６）と同時に、当該高速演算処理部７による障害情報の終端の検出の有無の確認工程が実行される（図３：ステップＳ１０７）。同時に、高速演算処理部７は、メモリ９から読み出した障害情報を、上述したようにリアルタイムで出力表示部６に順次表示する（図３：ステップＳ１０８）。
【００６７】
そして、ステップＳ１０７で障害情報の終端が検出されると、高速演算処理部７は、出力表示部６の各ＬＥＤ全体を点滅制御し、障害情報の表示終了を外部表示する（図３：ステップＳ１０９）。
【００６８】
その後、高速演算処理部７は、再度、表示要求Ｍ１が設定入力されると、障害情報の読み出しに必要な参照アドレスを先頭に戻す（図３：ステップＳ１０９）。これにより、以下、上記各ステップＳ１０７〜Ｓ１０９の各工程が実行される。
【００６９】
ここで、具体例を用いて本第１実施形態の動作を、更に詳述する。
ディスクアレイ装置１が起動すると、まず最初に（障害の発生前に）、主制御部４によって、高速演算処理部７に併設されたレジスタ７Ａ，７Ｂに、障害情報を格納するメモリ９上のアドレスが設定される（障害情報格納アドレス特定工程）。
【００７０】
例えば、障害情報を出力する開始アドレスが 0x00001000 で、終了アドレスが 0x00001FFF だった場合、レジスタ７Ａには開始アドレス0x00001000を、又レジスタ７Ｂには終了アドレス0x00001FFFを、それぞれ設定する。
【００７１】
そして、ディスクアレイ装置１の例えば主制御部４に障害が発生すると、主制御部４は、まず、メモリ９のアドレス 0x00001000 乃至 0x00001FFF の領域に障害情報を書き込み、その後に主制御部４を自ら縮退させる（図３：ステップＳ１０１〜Ｓ１０３に同じ／コントローラ障害格納処理工程）。
【００７２】
次に、第１の外部指令入力部１１から障害情報の出力要求（障害情報表示指令Ｍ１）を受信すると、高速演算処理部７は直ちに作動し、レジスタ７Ａに記憶されているメモリ９のアドレス 0x00001000 乃至 0x00001FFF から、障害情報を取り出して当該障害情報を出力表示部６に表示する。
【００７３】
ここで、例えば、主制御部４のＲeady信号を障害情報表示指令Ｍ１（第１の外部入力部１１からの表示指令）とすることで、主制御部４の縮退時に自動的に障害情報の格納および表示動作を連続して開始するように構成してもよい。
【００７４】
又、前述した障害情報の格納方法としては、例えば、ディスクアレイ装置１の起動時に、メモリ９内のアドレス0x00001000（＝ 0x1000 ）〜0x00001FFF (＝0x1FFF) の領域を、全て 0xFFFFFFFF で初期化し、ここに記録する障害情報を、４バイトを１セットにして最上位ビットを奇数パリティとして書き込むようにする。
【００７５】
そして、読み出しに際しては、メモリ９のアドレス 0x00001000 〜 0x00001FFF の範囲を 0x00001000 から順に読み取ると共に、0xFFFFFFFFのコードを発見することで、情報の終端であると判断する。
ここで、多くの場合、有効な障害情報は奇数パリティなので、終端コード 0xFFFFFFFF
とコードが重なることは無く、記載したデータが仮に化けてしまった場合でも、３２bit
中の１bit のデータ化けを検出可能である、といった実装が可能である。
【００７６】
また、障害情報の表示方法については、ディスクアレイ装置１に実装可能なＨＤＤ数によって異なる。仮に、８台のＨＤＤを搭載し、ＨＤＤ１台に対して１つのＬＥＤを持つ出力表示部６を備えたディスクアレイ装置１の場合、ＬＥＤの搭載数は８個になり、一度に８bit の情報を通知することが可能である。
【００７７】
この場合、メモリ９のアドレス 0x00001000 のデータが 0x01 であれば、出力表示部６のＬＥＤの搭載数は８個の内、０〜６が消灯状態、７が点灯状態とする、といった実装が可能である。
【００７８】
メモリ９に書き込まれた障害情報が、出力表示部６に表示しきれない場合は、第１の外部指令入力部１１によって、0x00001000のデータから順番に表示を行なうように実装してもよい。
【００７９】
例えば、上記装置構成で、0x00001000〜0x00001007のデータが、0x01，0x02, 0x03, 0x04, 0xFF, 0xFF, 0xFF, 0xFFの場合、第１の外部指令入力部１１から表示指令を入力する度に、８bit 単位で 0x01 から 0x04 のデータを順次切り替えて表示を行い（図３：ステップＳ１０５）、0xFFFFFFFFのデータを検出した時点で全ＬＥＤを点滅させてデータエンドを表すようにする（図３：ステップＳ１０９）。
【００８０】
そして、第１の外部入力部１１から再度表示指令を入力すると、0x00001000のデータ0x01から再度表示が行われる（図３：ステップＳ１１０）という設定内容としてもよい。
一方、障害情報が多く、数１０バイトを超える場合には、高速演算処理部７で一定の時間で表示切替えを自動で行なうように構成し、その表示状態をカメラで解析することによって障害情報を取得するという形態の実装方法を採用してもよい。
【００８１】
又、上記第１実施形態では、状態表示切替え手段８として切替えスイッチ８１乃至８ｎを使用した回路構成によって状態表示切替え手段８上に障害情報の優先表示モードを設定する場合について例示したが、状態表示切替え手段８として演算制御素子（ＣＰＵ）を使用し、前述した主制御部４の指示の下に予め特定されたプログラムに従って障害情報の優先表示モードを設定し又は一定時間経過後に設定解除するように構成してもよい。
【００８２】
更に、上述した主制御部４および高速演算処理部７を別々の演算制御素子を使用してその内容を実現した場合について説明したが、単一の演算制御素子（ＭＰＵ）を用いて実現してもよい。或いは、上記主制御部４および高速演算処理部７の動作を管理する他の演算制御素子（ＭＰＵ）を装備したものであってもよい。
【００８３】
又、上記第１実施形態にあっては、制御信号線９２を介して高速演算処理部７から出力される制御信号（優先表示信号）としてハイレベル信号を使用した場合を例示したが、これをパルス信号とし、前述した切替えスイッチ８１〜８ｎとして、パルス応答して切替え動作すると共に次のパルス信号の入力があるまで当該切替えられた動作状態を保持するように動作する機能を備えた切替えスイッチによって構成するようにしてもよい。
【００８４】
このようにすると、例えば出力表示の途中であっても、第１の外部入力部１１から表示指令を入力すると、これに応じて高速演算処理部７からその度に制御信号（切替え信号）が出力されることから、出力表示部６の表示状態を、障害情報の表示とＨＤＤの動作状態の表示とを、その表示の途中であっても（オペレータの自由意思で）外部から第１の外部入力部１１の操作のみで自在に繰替えし切替え表示させることが可能となる。
【００８５】
一方、前述した第１実施形態における制御信号をハイレベル信号とした場合の例では、第１の外部入力部１１から表示指令Ｍ１の入力の度に、ハイレベル信号とローレベル信号とを前記高速演算処理部７が切替え出力するように構成してもよい。このようにすると、上記した制御信号をパルス信号とした場合と同様の切替え表示が可能となる。
【００８６】
ここで、上記実施形態における動作説明にあって、各工程に開示した動作内容をプログラム化し、これを前記ストレージ管理手段５が有するコンピュータに実現させるように構成してもよい。これによっても、上記目的を達成することができる。
【００８７】
この場合、上記構成されたプログラムは、非一時的な記録媒体、例えば、ＤＶＤ，ＣＤ，フラッシュメモリなどに記録されたものであってもよい。この場合、当該プログラムは記録媒体からコンピュータによって読み出され有効に実行される。
【００８８】
〔効果〕
上述した本第１実施形態にあっては以下に示す効果を備えている。
第１に、コントローラ障害（ハードウェア障害）が発生し主制御部４が使用できない状態になっても、外部から障害情報の表示指令（障害情報表示指令Ｍ１）が入力された場合には、直ちに高速演算処理部７が応答して作動し、メモリ９に格納された障害情報を出力表示部６に自動的に表示することが可能である。
【００８９】
即ち、上記実施形態によると、装置本体のコントローラであるストレージ管理手段（特に主制御部４）に障害が発生して外部に対する応答通信が不能となった場合でも、高速演算処理部７が有効に機能し出力表示部６を介して当該発生した障害の内容を自力で且つ自動的に外部表示することができる。
【００９０】
第２に、ディスクアレイ装置１は複数のＨＤＤ２を搭載しており、従って、出力表示部６における情報表示可能なＬＥＤ数が多いことから、表示可能な障害情報の情報量が多くても充分有効に対応することができる。
第３に、出力表示部として新たに別のハードウェアを追加することなく情報表示が行なえるため、低コストで実装が容易で、かつ装置サイズが変わらないこと。
【００９１】
第４に、コントローラ障害用の出力表示部としてＨＤＤに対応して設置されたＬＥＤによる情報表示部を利用するようにしたので、前面の確認が容易な箇所にＬＥＤが実装されており、障害情報を効率よく外部表示することができる。
第５に、前面にＬＥＤがあることでケーブル等でＬＥＤが隠れることが無く、カメラを使用した画像解析による情報認識も容易であること。
【００９２】
〔第２の実施形態〕
次に、本発明に係るディスクアレイ装置の第２の実施形態を、図４に基づいて説明する。
この第２実施形態におけるディスクアレイ装置５１は、コントローラ（ストレージ管理手段）を冗長化した構成とすると共に、障害発生時にあって、当該障害にかかる情報を有効に外部表示しつつ、同時に外部との通信を正常時と同様に継続することが可能としたものである。
【００９３】
（構成内容）
この図４において、この第２実施形態におけるディスクアレイ装置５１は、前述した第１実施形態におけるストレージ管理手段５と同一に形成された一方のストレージ管理手段５５と、これに並列接続され且つこれと全く同一に形成され同一に機能する他方のストレージ管理手段７５とを備えている。
【００９４】
又、このディスクアレイ装置５１には、前述した第１実施形態（図１乃至図３）におけるストレージ３、出力表示部６、第１〜第２の各外部指令入力部１１，１２、および保守用入力端末１００と全く同一のものが、そのまま装備されており、これらに対して、上記ストレージ管理手段５５，７５が、それぞれ並列接続され共用状態に設定されている。
【００９５】
上記各ストレージ管理手段５５，７５は、それぞれが一方のストレージ管理手段５５又は７５にコントローラ障害が発生した場合に稼働し、当該障害発生にかかるストレージ管理手段５５又は７５が前述した第１実施形態の場合と同様に機能するように構成されている。同時に、コントローラ障害が発生していないストレージ管理手段７５又は５５については、前記保守用入力端末１００および図示しない他の端末からの前記ストレージ３に対するアクセスに対して有効に対応し得るようになっている。
【００９６】
上記各ストレージ管理手段５５，７５は、それぞれが他のストレージ管理手段７５，５５を除いて、上記ディスクアレイ装置５１を構成する装置本体の各構成要素全体の動作を規制する主制御部５４，７４と、この主制御部５４，７４に併設され前述した出力表示部６の表示動作をストレージ３とストレージ管理手段５５（又は７５）と切替え接続する状態表示切替え手段５７，７７と、前記ストレージ障害が発生した場合にその障害情報を記憶するメモリ５９，７９と、当該メモリ５９，７９内の前記障害情報のアドレスを記憶したレジスタ５７Ａ，５７Ｂ及び７７Ａ，７７Ｂと、外部の端末からのアクセス情報を受け付ける入力部（ＬＡＮポート）５５ａ，７５ａとを備えて構成されている。
【００９７】
これらストレージ管理手段５５，７５の上記各構成要素としては、前述した図１のストレージ管理手段５の各構成要素と全く同一のものが装備されている。このため、上記図４におけるディスクアレイ装置５１は、何れか一方のストレージ管理手段５５又は７５を休止状態に設定した場合には、単一のストレージ管理手段７５又は５５となり、かかる状態では、機能的には前述した第１実施形態と全く同一のディスクアレイ装置となる。
【００９８】
この図４において、記号Ｓは、一方と他方の各ストレージ管理手段５５，７５の主制御部５４，７４を連結する起動信号送信路を示す。
そして、この第２実施形態では、上記各ストレージ管理手段５５，７５の一方の主制御部５４（又は７４）は、障害の発生時には、当該障害情報をメモリ５９（又は７９）への格納と共に縮退する構成となっており、同時に他の主制御部７４（又は５４）へ稼働開始信号Ｋを発信する機能を備えている。この稼働開始信号Ｋは、上記起動信号送信路Ｓを介して他の主制御部７４（又は５４）へ送信される。
【００９９】
（作用効果）
これにより、稼働中の一方のストレージ管理手段（特に主制御部）５５（又は７５）に障害が発生して外部に対する応答通信が不能となった場合でも、直ちに他方のストレージ管理手段７５（又は５５）が有効に機能して外部に対する応答通信をけいぞくすることが可能と成るばかりでなく、障害発生にかかる前記一方のストレージ管理手段５５（又は７５）にあっては、外部からの障害表示の要請に対して高速演算処理部５７（又は７７）が有効に機能して当該発生した障害の内容を自力で且つ有効に外部表示することが可能となるという利点を備えている。
その他の構成およびその作用効果は、前述した第１実施形態の場合と同一となっている。
【０１００】
ここで、上記各実施形態では、ストレージを構成するデータ記憶部としてＨＤＤを用いた場合を例示したが、本発明は必ずしもこれに限定するものではなく、データ記憶部としてはＤＶＤやＭＯ（光ヂィスク）等を装備したものであってもよい。
【０１０１】
上述した各実施形態については、その新規な技術内容の要点をまとめると、以下のようになる。尚、この新規な技術内容の要点については、本発明は必ずしもこれに限定するものではない。
【０１０２】
〔付記１〕
各種データを記憶する複数のデータ記憶部を備えたストレージと、前記各データ記憶部に対するデータの書込み又は読出しの動作を制御すると共に当該各データ記憶部に対する外部からのアクセス要求を許容する主制御部を備えたストレージ管理手段と、前記各データ記憶部の内の一又は二以上のデータ記憶部が前記主制御部によって状態表示用として特定された場合にその動作状態を個別に表示する出力表示部とを備えたディスクアレイ装置において、
前記主制御部に、当該主制御部からの各種動作指令を高速処理する信号演算処理部を併設すると共に、前記出力表示部と前記データ記憶部との間に状態表示切替え手段を配設し、
前記主制御部に、前記ストレージ管理手段内に発生する障害情報を前記主制御部に制御されて格納するメモリを併設し、
前記信号演算処理部が、外部からの動作指令に応じて作動し前記状態表示切替え手段を優先的に切替え制御して前記メモリに記憶された前記ストレージ管理手段内における障害情報をコントローラ障害として前記出力表示部に優先的に出力表示させるコントローラ障害優先表示制御機能を備えていることを特徴としたディスクアレイ装置。
【０１０３】
〔付記２〕（レジスタ指定のアドレスへ障害情報を格納）
付記１に記載のディスクアレイ装置において、
前記信号演算処理部に、前記ストレージ管理手段内に発生する障害情報に対する格納アドレスを予め保持して成るレジスタを併設すると共に、
前記主制御部が、当該主制御部を含む前記ストレージ管理手段内における障害発生時に作動して当該発生した前記障害情報を前記レジスタで指定する前記メモリ内のアドレスに格納する障害情報格納処理機能を備えていることを特徴としたディスクアレイ装置。
【０１０４】
〔付記３〕（コントローラ障害優先表示制御機能の稼働）
付記２に記載のディスクアレイ装置において、
前記信号演算処理部に、前記障害情報に対する出力表示の指令を外部から入力する第１の外部指令入力部を併設し、
前記信号演算処理部は、
前記第１の外部指令入力部を介して前記障害情報の出力表示の指令が入力された場合に稼働して前記コントローラ障害優先表示制御機能を稼働状態に設定すると共に、前記メモリ内に格納された前記障害情報を前記レジスタが指定する格納アドレスから外部表示用として直接取得する構成としたことを特徴とするディスクアレイ装置。
【０１０５】
〔付記４〕（新設／コントローラ障害再表示制御）
付記２に記載のディスクアレイ装置において、
前記信号演算処理部に、前記障害情報に対する出力表示の指令を外部から入力する第１の外部指令入力部を併設し、
前記信号演算処理部が、
前記第１の外部指令入力部からの信号入力の度に、前記信号演算処理部が前記コントローラ障害優先表示制御機能の稼働状態の設定と当該設定した稼働状態の設定解除とを交互に切替える障害表示動作切替え設定機能を備えていることを特徴とするディスクアレイ装置。
【０１０６】
〔付記５〕（元付記４／表示対象点灯処理機能／ＨＤＤ用表示機能）
付記３に記載のディスクアレイ装置において、
前記状態表示切替え手段に、前記コントローラ障害優先表示制御機能によって前記状態表示切替え手段に設定される優先表示モードを解除して強制的に通常モードに切替え設定するための設定モード解除指令を出力する第２の外部指令入力部を併設したことを特徴とするディスクアレイ装置。
【０１０７】
〔付記６〕（第２のストレージ管理手段／第２実施形態）
付記１，２，３，４又は５に記載のディスクアレイ装置において、
前記主制御部および信号演算処理部を含む前記ストレージ管理手段を第１のストレージ管理手段とすると共に、これと同等の回路構成からなる第２のストレージ管理手段を、前記第１のストレージ管理手段に併設し、
前記第１のストレージ管理手段に障害が発生した場合に成される当該障害情報の出力表示に並行して、前記第２のストレージ管理手段が、前記第１のストレージ管理手段による装置全体の制御動作を当該第１のストレージ管理手段の前記主制御部の縮退のタイミングで稼働するように構成したことを特徴とするディスクアレイ装置。
【０１０８】
〔付記７〕（付記１対応）
各種データを記憶する複数のデータ記憶部を備えたストレージと、前記各データ記憶部に対するデータの書込み又は読出しの動作を制御すると共に当該各データ記憶部に対する外部からのアクセス要求を許容する主制御部を備えたストレージ管理手段と、前記各データ記憶部の内の一又は二以上のデータ記憶部が前記主制御部によって状態表示用として特定された場合にその動作状態を個別に表示する出力表示部とを備えたディスクアレイ装置にあって、
前記主制御部を含むストレージ管理手段に障害が発生した場合、当該障害にかかる情報をコントローラ障害として特定すると共にこれを予め装備されたメモリに前記主制御部が格納処理し（コントローラ障害格納処理工程）、
次に、外部から前記コントローラ障害に対する外部表示の要請があった場合に、前記ストレージ管理手段に装備された信号演算処理部が稼働して前記出力表示部の入力段に装備されている状態表示切替え手段を障害情報優先表示モードに設定制御し（コントローラ障害優先表示モード設定工程）、
続いて、前記メモリに格納されている前記障害情報を、前記信号演算処理部が出力表示用として順次取り出すと共に前記状態表示切替え手段を介して前記出力表示部に優先的に出力表示するようにしたこと（コントローラ障害優先表示制御工程）を特徴とするディスクアレイ装置用障害表示方法。
【０１０９】
〔付記８〕（付記２対応）
付記７に記載のディスクアレイ装置用障害表示方法において、
前記ストレージ管理手段の正常動作時にあって、前記障害の発生を想定して当該障害にかかる情報を格納するための特定のアドレスを前記メモリ内に設定すると共に、当該アドレス情報を前記信号演算処理部に予め併設されたレジスタに、前記主制御部が格納制御し（障害情報格納アドレス特定工程）、
前記障害情報の格納処理工程にあっては、前記主制御部がその縮退前に前記レジスタに記憶されたアドレスの前記メモリ内に前記障害情報を格納するようにしたこと（コントローラ障害格納処理工程）を特徴とするディスクアレイ装置用障害表示方法。
【０１１０】
〔付記９〕（付記５対応）
付記７又は８に記載のディスクアレイ装置用障害表示方法において、
前記障害情報の取り出し実行工程では、前記メモリ内に格納された前記障害情報の取り出しに際し、前記信号演算処理部が、前記メモリ全体を検索することなく前記レジスタで指定された前記メモリの格納アドレス領域から前記障害情報を直接取得するようにしたことを特徴とするディスクアレイ装置用障害表示方法。
【０１１１】
〔付記１０〕（付記７対応）
各種データを記憶する複数のデータ記憶部を備えたストレージと、前記各データ記憶部に対するデータの書込み又は読出しの動作を制御すると共に当該各データ記憶部に対する外部からのアクセス要求を許容する主制御部を備えたストレージ管理手段と、前記各データ記憶部の内の一又は二以上のデータ記憶部が前記主制御部によって状態表示用として特定された場合にその動作状態を個別に表示する出力表示部とを備えたディスクアレイ装置にあって、
前記主制御部を含むストレージ管理手段に障害が発生した場合、当該障害にかかる情報を特定すると共にこれを予め装備されたメモリに格納処理するコントローラ障害格納処理機能、
前記障害情報に対する出力表示の要請が外部から成された場合に、前記出力表示部の入力段に装備されている状態表示切替え手段をコントローラ障害優先表示モードに設定制御するコントローラ障害優先表示モード設定処理機能、
および前記メモリに格納されている障害情報を、出力表示用として順次取り出すと共に前記状態表示切替え手段を介して前記出力表示部に優先的に出力表示するコントローラ障害優先表示処理機能、
を設け、これらを前記ストレージ管理手段が備えているコンピュータに実現させるようにしたことを特徴とするディスクアレイ装置用障害表示プログラム。
【０１１２】
〔付記１１〕（付記８対応）
付記１０に記載のディスクアレイ装置用障害表示プログラムにおいて、
前記ストレージ管理手段の正常動作時にあって、前記障害の発生を想定して当該障害にかかる情報を格納するための特定のアドレスを前記メモリ内に予め設定すると共に、当該アドレス情報を予め設置されたレジスタに格納する障害用アドレス設定処理機能、
および前記ストレージ管理手段内に障害が発生した場合に、この発生した前記障害にかかる情報を前記レジスタで指定する前記メモリ内の特定のアドレスに格納する障害情報格納処理機能、
を設け、これらを前記コンピュータに実現させるようにしたことを特徴とするディスクアレイ装置用障害表示プログラム。
【産業上の利用可能性】
【０１１３】
ストレージを構成するデータ記憶部を組み込んだシステムの全てを対象とすることができ、障害情報の格納および外部表示の手法として有効であり、汎用性がある。
【符号の説明】
【０１１４】
１，５１  ディスクアレイ装置
２(1) ，２(2) ，……，２(n)   ＨＤＤ（データ記憶部）
３  ストレージ
４，５４，７４  主制御部
５，５５，７５  ストレージ管理手段
６  出力表示部
７，５７，７７  高速演算処理部（信号演算処理部）
７Ａ，７Ｂ，５７Ａ，５７Ｂ，７７Ａ，７７Ｂ  レジスタ
８  状態表示切替え手段
９，５９，７９  メモリ
１１  第１の外部指令入力部
１２  第２の外部指令入力部
６１，６２，……，６ｎ  ＬＥＤ（点灯素子）
８１，８２，……，８ｎ  切替えスイッチ
１００  保守用入力端末
【図１】
2012248062.tif 000003
【図２】
2012248062.tif 000004
【図３】
2012248062.tif 000005
【図４】
2012248062.tif 000006