(57)【要約】【課題】情報処理装置においてのＰＣＩカ−ド関連のインタ−フェ−ス障害は、障害箇所特定が困難であり、被疑ＰＣＩカ−ドの予測交換にて様子見／交換せず様子見と言う処置が行われることが多い。【解決手段】本発明は、情報処理装置のサ−ビスプロセッサが過去に検出した不良ＰＣＩカ−ド及び被疑ＰＣＩカ−ドのＰＣＩカ−ド情報（ベンダＩＤ／デバイスＩＤ／シリアルＮｏ）と障害内容／ＰＣＩロケ−ションを自動で取得／管理することによって、次に同様の障害が発生した時にオペレ−タに警告通知し障害解析に役立てることを特徴とする。【選択図】      図１
2006268515.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも１つ以上のＰＣＩスロットを持つＰＣＩＢＯＸを接続する情報処理装置において、ＰＣＩカ−ド関連のインタ−フェ−ス障害が発生した場合、前記ＰＣＩＢＯＸの障害に関連する被疑対象となるＰＣＩカ−ドを特定する情報とＰＣＩカードを装着するＰＣＩスロットのロケーション情報を取得して前記情報処理装置に障害情報として記憶することを特徴とするＰＣＩカード障害管理方式。
【請求項２】
前記障害情報は、ＰＣＩカ−ドのベンダＩＤとデバイスＩＤとシリアルＮｏ情報と、前記ＰＣＩカードの装着されたＰＣＩスロットのロケ−ション情報と、障害内容を特定する情報と、を含むことを特徴とする請求項１記載のＰＣＩカード障害管理方式。
【請求項３】
障害が発生すると発生した障害の障害情報と記憶された障害情報とを比較して一致すると、障害情報の発生回数をカウントアップすることを特徴とする請求項１記載のＰＣＩカード障害管理方式。
【請求項４】
ネットワークに接続した他の情報処理装置で発生したＰＣＩカード関連のインターフェース障害についての障害情報を受信しその記憶を行うことを特徴とする請求項１記載のＰＣＩカード障害管理方式。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はＰＣＩＢＯＸで発生した障害管理に関し、特に、被疑の対象となる障害情報を一括して取得し記憶するＰＣＩカード障害管理方式に関する。
【背景技術】
【０００２】
従来は、情報処理装置においてＰＣＩカ−ド関連のインタ−フェ−ス障害が発生した場合、不良ＰＣＩカ−ド及び被疑ＰＣＩカ−ドのＰＣＩカ−ド情報（ベンダＩＤ／デバイスＩＤ／シリアルＮｏ）を障害デ−タとしてサ−ビスプロセッサにて取得／管理することを実施していなかった。関連マップ記憶部１０７は、物理カードを階層化したオブジェクト機能関連マップを記憶する。
【０００３】
特許文献１には、以下の記載がある。
障害検出部は、通信装置内のある物理カードの障害を検出する。障害解析部は、障害情報保持部に障害情報を書き込む。タイマ監視部は、所定時間の計測を開始する。所定時間中、障害解析部は、障害検出を受け取り、障害情報を書き込む。所定時間が終了すると、障害解析部は、オブジェクト機能関連マップと障害情報とを用いて、根本となる障害の特定を行う。障害通知出力部は、特定された根本障害に関する情報をネットワーク管理装置に送信する。
【０００４】
【特許文献１】特開２００２−１２５００６
【発明の開示】
【発明が解決しようとする課題】
【０００５】
特許文献１では、障害の発生箇所を特定する技術について記載されている。ところが実際には障害が発生してもどの箇所で発生した障害かを特定できない場合がある。本発明は障害の発生箇所が特定できない場合、関連する被疑障害箇所をすべて記憶することにより、発生箇所が特定できない障害についての管理を行うＰＣＩカード障害管理方式を提供するものである。これによって次に障害が発生した場合、過去に同類の障害が発生していたかどうか瞬時に判断することが可能となり、過去の同類障害を検出し、また過去の障害との比較を行うことを可能とするものである。
【課題を解決するための手段】
【０００６】
本発明の第１のＰＣＩカード障害管理方式は、少なくとも１つ以上のＰＣＩスロットを持つＰＣＩＢＯＸを接続する情報処理装置において、ＰＣＩカ−ド関連のインタ−フェ−ス障害が発生した場合、前記ＰＣＩＢＯＸの障害に関連する被疑対象となるＰＣＩカ−ドを特定する情報とＰＣＩカードを装着するＰＣＩスロットのロケーション情報を取得して前記情報処理装置に障害情報として記憶することを特徴とする。
【０００７】
本発明の第２のＰＣＩカード障害管理方式は、前記第１のＰＣＩカード障害管理方式に於いて、前記障害情報は、ＰＣＩカ−ドのベンダＩＤとデバイスＩＤとシリアルＮｏ情報と、前記ＰＣＩカードの装着されたＰＣＩスロットのロケ−ション情報と、障害内容を特定する情報と、を含むことを特徴とする。
【０００８】
本発明の第３のＰＣＩカード障害管理方式は、前記第１のＰＣＩカード障害管理方式に於いて、障害が発生すると発生した障害の障害情報と記憶された障害情報とを比較して一致すると、障害情報の発生回数をカウントアップすることを特徴とする。
【０００９】
本発明の第４のＰＣＩカード障害管理方式は、前記第１のＰＣＩカード障害管理方式に於いて、ネットワークに接続した他の情報処理装置で発生したＰＣＩカード関連のインターフェース障害についての障害情報を受信しその記憶を行うことを特徴とする。
【発明の効果】
【００１０】
第一の効果は、障害発生時に自動で過去の全障害デ−タを参照するので過去の障害を見逃すことがなくなる。
第二の効果は、瞬時に過去の障害との比較を行うことができるので従来より解析時間の短縮となる。
第三の効果は、同障害が過去に発生したことがあるのか／偏りがあるか、同ＰＣＩロケ−ション／同ＰＣＩカ−ドで過去に障害が何回発生しているのか／偏りがあるか等、より豊富な障害情報を得ることが出来るので被疑部品の範囲をより絞り込むことができる。
【発明を実施するための最良の形態】
【００１１】
次に、本発明を実施するための最良の形態について図面を参照して詳細に説明する。
【００１２】
ＰＣＩカ−ド関連のインタ−フェ−ス障害が発生した場合、サ−ビスプロセッサが被疑ＰＣＩカ−ドのベンダＩＤ／デバイスＩＤ／シリアルＮｏ情報、ＰＣＩカードの装着されたＰＣＩスロットのロケ−ション情報、障害内容を取得し、サ−ビスプロセッサが管理をする。サービスプロセッサは、パーソナルコンピュータ、サーバ等の情報処理装置である。以降、ＰＣＩカ−ド関連の障害が発生すると、最初の発生時と同様にサ−ビスプロセッサは被疑ＰＣＩカードのベンダＩＤ／デバイスＩＤ／シリアルＮｏ情報、ＰＣＩスロットのロケ−ション情報、障害内容を取得する。取得した情報をサ−ビスプロセッサが管理する過去の障害デ−タと比較を行い、過去に同じＰＣＩカ−ド又はＰＣＩスロットのロケ−ションで障害が発生していた場合は、操作端末を通じてオペレ−タに過去の障害デ−タと共に警告通知する。
【００１３】
障害が発生した場合、必ずしもどのＰＣＩカードで障害が発生したかを特定できない場合がある。そのため本発明ではＰＣＩＢＯＸで発生した障害箇所が特定できない場合、装着されているすべてのＰＣＩカードの情報とその装着されたロケーション情報も併せて採取するようにしている。
【００１４】
さらに、ＰＣＩスロットにＰＣＩカ−ドを追加した場合、サ−ビスプロセッサは追加したＰＣＩカ−ドのベンダＩＤ／デバイスＩＤ／シリアルＮｏ情報を取得し、サ−ビスプロセッサが管理している障害デ−タ情報と比較し、追加したＰＣＩカ−ドがこの情報処理装置で過去に障害のあったＰＣＩカ−ドと同種かどうかをベンダＩＤとデバイスＩＤの比較によって判別する。
【００１５】
尚、ベンダＩＤとデバイスＩＤとシリアルＮｏによってＰＣＩカード自体を特定することができる。ベンダＩＤとデバイスＩＤによってＰＣＩカードの製品種別を識別できる。その結果、過去に障害が発生したことがあるＰＣＩカ−ドであれば、その旨を操作端末を通じてオペレ−タに警告通知する。
【００１６】
次に、本発明を実施するための最良の形態の動作について図面を参照して説明する。
【００１７】
図１は、本発明の構成を示すブロック図であり、ＰＣＩＢＯＸ１００、サ−ビスプロセッサ２００、操作端末３００、他のサービスプロセッサ２００を接続するネットワーク４００にて構成される。
【００１８】
ＰＣＩＢＯＸ１００は、ＰＣＩ制御部１１０により制御されるＰＣＩスロット１２１／１２２／１２３／１２４のＰＣＩスロットを持ち、例えばＰＣＩスロット＃１  １２１にはＳＣＳＩカ−ド１３１、ＰＣＩスロット＃２  １２２にはＬＡＮカ−ド１３２が搭載されているものとする。
【００１９】
サ−ビスプロセッサ２００は、情報処理装置であり、ＰＣＩＢＯＸ１００に搭載されているＰＣＩ制御部１１０よりＰＣＩスロット１２１／１２２／１２３／１２４のロケ−ション及びＰＣＩスロット１２１／１２２／１２３／１２４に実装されるＰＣＩカ−ドのベンダＩＤ／デバイスＩＤ／シリアルＮｏを取得する。
【００２０】
尚、サービスプロセッサ２００は、ネットワーク４００に接続された他のサービスプロセッサについても他のサービスプロセッサからの障害情報を受信して記憶した障害情報と比較し、不一致時の登録を行うものである。比較して一致した場合、発生回数をカウントアップし、この回数を他のサービスプロセッサに通知する。
【００２１】
またサ−ビスプロセッサ２００は、ＰＣＩＢＯＸ１００に搭載されているＰＣＩ制御部１１０よりＰＣＩカ−ド関連の障害の検出及び障害内容の取得をする。
【００２２】
サ−ビスプロセッサ２００は、障害デ−タ格納部２１０、比較部２２０を持つ。障害データ格納部２１０は磁気ディスク装置やＲＯＭ等の不揮発性の記憶手段であって、取得したＰＣＩカ−ド情報（ベンダＩＤ／デバイスＩＤ／シリアルＮｏ）、ＰＣＩスロットロケ−ション情報、障害内容を格納する。
【００２３】
比較部２２０は障害データ格納部２１０の情報とＰＣＩ制御部１１０より受け取る新たな障害情報との比較を行う。
【００２４】
図１を参照して実施例の動作を説明する。
【００２５】
このサービスプロセッサ２００で初めてとなる障害（ＰＣＩスロット＃１  １２１に搭載されるＳＣＳＩカ−ド１３１及びＰＣＩスロット＃２  １２２に搭載されるＬＡＮカ−ド１３２が被疑対象のカードとする。）が発生し、被疑対象のＰＣＩカードが特定できない場合、サービスプロセッサ２００は、関連するすべての構成要素についての情報を取得する。この場合、ＰＣＩ制御部１１０に対してＰＣＩスロット＃１  １２１に搭載される被疑ＳＣＳＩカ−ド１３１のベンダＩＤ／デバイスＩＤ／シリアルＮｏ情報、ＰＣＩスロット＃１  １２１のロケ−ション情報、障害内容を取得するよう指示する。
【００２６】
それを受けたＰＣＩ制御部１１０は、被疑ＳＣＳＩカ−ド１３１のベンダＩＤ／デバイスＩＤ／シリアルＮｏ情報、ＰＣＩスロット＃１  １２１のロケ−ション情報、障害内容を取得する。
【００２７】
同様にしてＰＣＩ制御部１１０は、被疑ＬＡＮカ−ド１３２のベンダＩＤ／デバイスＩＤ／シリアルＮｏ情報、ＰＣＩスロット＃２  １２２のロケ−ション情報、障害内容についても取得する。
【００２８】
取得後、ＰＣＩ制御部１１０は取得した被疑ＳＣＳＩカ−ド１３１のベンダＩＤ／デバイスＩＤ／シリアルＮｏ情報、ＰＣＩスロット＃１  １２１のロケ−ション情報、障害内容及び被疑ＬＡＮカ−ド１３２のベンダＩＤ／デバイスＩＤ／シリアルＮｏ情報、ＰＣＩスロット＃２  １２２のロケ−ション情報、障害内容をサービスプロセッサ２００の比較部２２０に送る。
【００２９】
その後、サービスプロセッサ２００は、比較部２２０に障害データ格納部２１０より障害データを送る。それを受けた比較部２２０はＰＣＩ制御部１１０より受けとった被疑ＳＣＳＩカ−ド１３１のベンダＩＤ／デバイスＩＤ／シリアルＮｏ情報、ＰＣＩスロット＃１  １２１のロケ−ション情報及び被疑ＬＡＮカ−ド１３２のベンダＩＤ／デバイスＩＤ／シリアルＮｏ情報、ＰＣＩスロット＃２  １２２のロケ−ション情報と障害データ格納部２１０から受け取ったデータについてＰＣＩスロットロケーション、ベンダＩＤ／デバイスＩＤ／シリアルＮｏの比較を行う。比較の結果が一致すると一致した障害内容についての発生回数を１カウントアップする。被疑対象が複数のＰＣＩカードやスロットに跨る場合は、すべての被疑対象をカウントアップするようにしても良い。障害の発生回数が、予め設定した閾値を越える場合、操作端末にその旨を表示する。
【００３０】
今回が初めての障害の場合、障害データ格納部２１０から受け取ったデータに情報がないため過去の障害との一致しないので比較部２２０は、不一致の報告をサービスプロセッサ２００に行う。サービスプロセッサ２００は比較部２２０がＰＣＩ制御部１１０より受けとった被疑ＳＣＳＩカ−ド１３１のベンダＩＤ／デバイスＩＤ／シリアルＮｏ情報、ＰＣＩスロット＃１  １２１のロケ−ション情報、障害内容、及び被疑ＬＡＮカ−ド１３２のベンダＩＤ／デバイスＩＤ／シリアルＮｏ情報、ＰＣＩスロット＃２  １２２のロケ−ション情報、障害内容を障害データ格納部２１０に送り障害データとして登録し管理する。
【００３１】
その後、ＰＣＩカ−ド関連の障害が再び発生した場合、サービスプロセッサ２００は、ＰＣＩ制御部１１０に対して被疑ＰＣＩカ−ドのベンダＩＤ／デバイスＩＤ／シリアルＮｏ情報、被疑ＰＣＩカードが搭載されているＰＣＩスロットのロケ−ション情報、障害内容を取得するよう指示する。
【００３２】
それを受けたＰＣＩ制御部１１０は、被疑ＰＣＩカ−ドのベンダＩＤ／デバイスＩＤ／シリアルＮｏ情報、被疑ＰＣＩカードが搭載されているＰＣＩスロットのロケ−ション情報、障害内容を取得し、その情報をサービスプロセッサ２００の比較部２２０に送る。
【００３３】
その後、サービスプロセッサ２００は、比較部２２０に障害データ格納部２１０より全障害データを送る。それを受けた比較部２２０はＰＣＩ制御部１１０より受けとった被疑ＰＣＩカ−ドのベンダＩＤ／デバイスＩＤ／シリアルＮｏ情報、被疑ＰＣＩカードが搭載されているＰＣＩスロットのロケ−ション情報と障害データ格納部２１０から受け取ったデータについてＰＣＩスロットロケーション、ベンダＩＤ／デバイスＩＤ／シリアルＮｏの比較を行い、過去に同じＰＣＩカ−ド及びＰＣＩロケ−ションで障害が発生していた場合、サービスプロセッサ２００は、操作端末３００を通じてオペレ−タに過去の障害デ−タと共に警告通知する。
【００３４】
比較後、サービスプロセッサ２００は、比較部２２０がＰＣＩ制御部１１０より受けとった被疑ＰＣＩカ−ドのベンダＩＤ／デバイスＩＤ／シリアルＮｏ情報、ＰＣＩスロットのロケ−ション情報、障害内容を障害データ格納部２１０に送り障害データとして管理する。
【００３５】
本発明の他の実施例について図１を参照して説明する。
【００３６】
ＰＣＩスロット＃３  １２３にＰＣＩカ−ドを追加した場合、サービスプロセッサ２００は、ＰＣＩ制御部１１０に対してＰＣＩスロット＃３  １２３に追加したＰＣＩカ−ドのベンダＩＤ／デバイスＩＤ／シリアルＮｏ情報を取得するよう指示する。それを受けたＰＣＩ制御部１１０は、ＰＣＩスロット＃３  １２３に追加したＰＣＩカ−ドのベンダＩＤ／デバイスＩＤ／シリアルＮｏ情報を取得し、その情報をサービスプロセッサ２００の比較部２２０に送る。
【００３７】
その後、サービスプロセッサ２００は、比較部２２０に障害データ格納部２１０より全障害データを送る。それを受けた比較部２２０はＰＣＩ制御部１１０より受けとったＰＣＩスロット＃３  １２３に追加したＰＣＩカ−ドのベンダＩＤ／デバイスＩＤ／シリアルＮｏ情報と障害データ格納部２１０から受け取ったデータについてベンダＩＤ／デバイスＩＤ／シリアルＮｏの比較を行い、ＰＣＩスロット＃３  １２３に追加したＰＣＩカ−ドがこの情報処理装置で過去に障害のあったＰＣＩカ−ドかどうか判別する。その結果、過去に障害が発生したことがあるＰＣＩカ−ドであれば、その旨を操作端末３００を通じてオペレ−タに警告通知する。このことにより保守交換等で過去に障害のあったＰＣＩカ−ドの再実装による繰り返し障害を未然に防ぐことが可能となる。
【産業上の利用可能性】
【００３８】
情報処理装置で使用されるＰＣＩカードの障害管理に使用することができる。
【図面の簡単な説明】
【００３９】
【図１】本発明の実施例の構成を表すブロック図である。
【符号の説明】
【００４０】
１００    ＰＣＩＢＯＸ
１１０    ＰＣＩ制御部
２００    サービスプロセッサ
２１０    障害データ格納部
２２０    比較部
３００    操作端末
４００    ネットワーク
【図１】
2006268515.tif 000003