(57)【要約】【課題】未使用の通信経路を利用して、搭載可能なディスク装置の数を増加させる。【解決手段】複数のディスク装置を搭載するディスク搭載機構であって、相互に接続されるとともに少なくとも一つが上位装置と接続され、上位装置と各ディスク装置との間の通信経路を切替える複数の経路制御部と、複数の経路制御部と接続されるとともに、各経路制御部を経由する通信経路を集約する第１のスロットを備えるインタフェース部と、第１のスロットに接続されるとともに、ディスク装置を接続する第２のスロットを複数備え、第１のスロットに集約された複数の通信経路のうちの一の通信経路を第２のスロットに接続されたディスク装置に割り当てる増設ボードとを有する。【選択図】        図１
2010146525.tif 000002
【特許請求の範囲】
【請求項１】
複数のディスク装置を搭載するディスク搭載機構であって、
相互に接続されるとともに少なくとも一つが上位装置と接続され、前記上位装置と各前記ディスク装置との間の通信経路を切替える複数の経路制御部と、
前記複数の経路制御部と接続されるとともに、各前記経路制御部を経由する通信経路を集約する第１のスロットを備えるインタフェース部と、
前記第１のスロットに接続されるとともに、前記ディスク装置を接続する第２のスロットを複数備え、前記第１のスロットに集約された複数の通信経路のうちの一の通信経路を前記第２のスロットに接続された前記ディスク装置に割り当てる増設ボードと
を有することを特徴とするディスク搭載機構。
【請求項２】
各前記経路制御部は、前記ディスク搭載機構に生じた異常を前記上位装置に報告する報告手段を有し、
前記異常が生じた場合、前記複数の経路制御部のうち一の経路制御部のみが前記報告手段により前記上位装置への報告を行う
ことを特徴とする請求項１に記載のディスク搭載機構。
【請求項３】
複数のディスク装置を備えるストレージ装置であって、
前記複数のディスク装置へのアクセスを制御するアクセス制御部と、
相互に接続されるとともに少なくとも一つが前記アクセス制御部と接続され、前記アクセス制御部と各前記ディスク装置との間の通信経路を切替える複数の経路制御部と、
前記複数の経路制御部と接続されるとともに、各前記経路制御部を経由する通信経路を集約する第１のスロットを備えるインタフェース部と、
前記第１のスロットに接続されるとともに、前記ディスク装置を接続する第２のスロットを複数備え、前記第１のスロットに集約された複数の通信経路のうちの一の通信経路を前記第２のスロットに接続された前記ディスク装置に割り当てる増設ボードと
を有することを特徴とするストレージ装置。
【請求項４】
各前記経路制御部は、前記ストレージ装置に生じた異常を前記アクセス制御部に報告する報告手段を有し、
前記ストレージ装置に異常が生じた場合、前記複数の経路制御部のうち一の経路制御部のみが前記報告手段により前記アクセス制御部への報告を行う
ことを特徴とする請求項３に記載のストレージ装置。
【請求項５】
各前記経路制御部は、前記ストレージ装置に生じた異常を前記アクセス制御部に報告する報告手段を有し、
前記アクセス制御部は、各前記経路制御部から報告を受けた際、一の前記経路制御部からの報告に基づき前記ストレージ装置に異常が生じたと判定する
ことを特徴とする請求項３に記載のストレージ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ディスク搭載機構及びストレージ装置に関し、特に、未使用の通信経路を利用して、搭載可能なディスク装置の数を増加させることのできるディスク搭載機構及びストレージ装置に関するものである。
【背景技術】
【０００２】
従来、ストレージ環境においては、例えば、図９に示すように、サーバやＲＡＩＤコントローラなどの上位装置３００ａ，３００ｂと、ディスク装置としてのＨＤＤ(Hard Disk Drive)４５０ａ〜４５０ｄを搭載するドライブエンクロージャ４００とが設けられる場合がある。
【０００３】
また、ドライブエンクロージャ４００は、ＨＤＤ４５０ａ〜４５０ｄ以外に、スイッチボード４１０ａ，４１０ｂおよびバックプレーン４２０を有する。スイッチボード４１０ａ，４１０ｂは、上位装置３００ａ，３００ｂとＨＤＤ４５０ａ〜４５０ｃとの間の通信経路をまとめるスイッチチップを搭載し、上位装置３００ａ，３００ｂとＨＤＤ４５０ａ〜４５０ｃとの間の通信経路の切替えを行う。バックプレーン４２０は、ＨＤＤ４５０ａ〜４５０ｃとスイッチボード４１０ａ，４１０ｂとを接続するための回路基盤である。
【０００４】
ここで、上位装置３００ａ，３００ｂとＨＤＤ４５０ａ〜４５０ｄとの間のデータ通信に用いられる通信経路は、経路上に障害が発生した場合を想定して２経路以上設けられる場合がある。そのため、上位装置３００ａ，３００ｂおよびＨＤＤ４５０ａ〜４５０ｄには、通信経路を接続するためのポートが複数用意される。例えば、図９に示すように、上位装置３００ａは２つのポート３１１ａ，３１２ａを有し、上位装置３００ｂも同様に２つのポート３１１ｂ，３１２ｂを有する。また、ＨＤＤ４５０ａは２つのポート４５１ａ，４５２ａを有し、ＨＤＤ４５０ｂは２つのポート４５１ｂ，４５２ｂを有し、ＨＤＤ４５０ｃは２つのポート４５１ｃ，４５２ｃを有し、ＨＤＤ４５０ｄは２つのポート４５１ｄ，４５２ｄを有する。
【０００５】
また、上位装置３００ａ，３００ｂとＨＤＤ４５０ａ〜４５０ｄとの間に設けられた複数の通信経路に対応するため、スイッチボード４１０ａ，４１０ｂおよびバックプレーン４２０にもポートやスロットが複数用意される。すなわち、図９に示すように、スイッチボード４１０ａは、上位装置３００ａ，３００ｂ側のポートとして２つのポート４１１ａ，４１２ａを有するとともに、バックプレーン４２０側のポートとして４つのポート４１３ａ，４１４ａ，４１５ａ，４１６ａを有する。また、スイッチボード４１０ｂは、上位装置３００ａ，３００ｂ側のポートとして２つのポート４１１ｂ，４１２ｂを有するとともに、バックプレーン４２０側のポートとして４つのポート４１３ｂ，４１４ｂ，４１５，４１６ｂを有する。また、バックプレーン４２０は、スイッチボート４１０ａ，４１０ｂ側のスロットとして２つのスロット４２１ａ，４２１ｂを有するとともに、ドライブ４５０ａ〜４５０ｄ側のスロットとして４つのスロット４２２ａ〜４２２ｄを有する。
【０００６】
一方、低価格なドライブエンクロージャを提供することを目的として、ポートを１つしか有していない低コストのＳＡＴＡ（Serial Advanced Technology Attachment）ドライブなどを搭載した廉価版のドライブエンクロージャも存在する。この廉価版のドライブエンクロージャを製造する際は、専用のスイッチボードやバックプレーンを新たに製造するとコストがかかることから、上記のように複数のポートやスロットを有するスイッチボード４１０やバックプレーン４２０を流用して製造する場合がある。
【０００７】
具体的には、図１０に示すように、廉価版のドライブエンクロージャ５００は、ドライブエンクロージャ４００から流用したスイッチボード４１０ａおよびバックプレーン４２０と、低コストのＨＤＤ５５０ａ〜５５０ｄを搭載する。このように、ドライブエンクロージャ５００は、低コストのＨＤＤ５５０ａ〜５５０ｄを使用したり、スイッチボード４１０ａやバックプレーン４２０を流用したりすることにより、低価格で提供することができる。
【０００８】
【特許文献１】特開２００８−４１０５０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかしながら、上記のように流用部品を用いて廉価なドライブエンクロージャを製造した場合、ドライブエンクロージャ内には、使用されない通信経路が発生する場合がある。すなわち、図１０に示すように、ドライブエンクロージャ５００において、スイッチボード４１０ａは複数のポート４１１ａ〜４１６ａを有し、バックプレーン４２０も複数のスロット４２１ａ，４２１ｂ、４２２ａ〜４２２ｄを有する。一方、ＨＤＤ５５０ａ〜５５０ｄは、それぞれ１つのポート５５１ａ〜５５１ｄしか有していない。そのため、例えば、バックプレーン４２０のスロット４２１ｂからスロット４２２ａ〜４２２ｄに至る通信経路６００ａ〜６００ｄが未使用となる場合がある。
【００１０】
開示の技術は、上述した従来技術による問題点を解消するためになされたものであり、未使用の通信経路を利用して、搭載可能なディスク装置の数を増加させることのできるディスク搭載機構及びストレージ装置を提供することを目的とする。
【課題を解決するための手段】
【００１１】
上述した課題を解決し、目的を達成するために、本件に開示するディスク搭載機構は、複数のディスク装置を搭載するディスク搭載機構であって、相互に接続されるとともに少なくとも一つが上位装置と接続され、前記上位装置と各前記ディスク装置との間の通信経路を切替える複数の経路制御部と、前記複数の経路制御部と接続されるとともに、各前記経路制御部を経由する通信経路を集約する第１のスロットを備えるインタフェース部と、前記第１のスロットに接続されるとともに、前記ディスク装置を接続する第２のスロットを複数備え、前記第１のスロットに集約された複数の通信経路のうちの一の通信経路を前記第２のスロットに接続された前記ディスク装置に割り当てる増設ボードとを有する。
【発明の効果】
【００１２】
本件に開示するディスク搭載機構及びストレージ装置によれば、未使用の通信経路を利用して、搭載可能なディスク装置の数を増加させることができるという効果を奏する。
【発明を実施するための最良の形態】
【００１３】
以下に添付図面を参照して、本件に開示するディスク搭載機構及びストレージ装置にかかる実施例について詳細に説明する。なお、以下の各実施例では、ディスク搭載機構の一例として、複数のＨＤＤを搭載するドライブエンクロージャに本件に開示するディスク搭載機構を適用した場合について説明する。
【実施例１】
【００１４】
まず、本実施例にかかるドライブエンクロージャの概要について、図面を参照して説明する。本実施例にかかるドライブエンクロージャは、廉価版のドライブエンクロージャ等に存在する未使用の通信経路を利用して、搭載可能なディスク装置の数を増加させたドライブエンクロージャである。図１は、本実施例にかかるドライブエンクロージャの構成を示す図である。
【００１５】
図１に示すように、本実施例にかかるドライブエンクロージャ２は、ディスク搭載機構に相当し、複数のスイッチボード２０ａ，２０ｂと、バックプレーン２１と、複数のＨＤＤ２２ａ〜２２ｈと、複数の増設ボード２３ａ〜２３ｄとを有する。スイッチボード２０ａ，２０ｂは、上位装置１と各ＨＤＤ２２ａ〜２２ｈとの通信経路をまとめるスイッチチップを搭載し、上位装置１からの指示に基づきこれら通信経路の切替えを行う。なお、図１に示すように、スイッチボード２０ａに設けられたスイッチチップを「スイッチ０」とし、スイッチボード２０ｂに設けられたスイッチチップを「スイッチ１」とする。
【００１６】
スイッチボード２０ａ，２０ｂは、それぞれ複数のポートを備える。具体的には、スイッチボード２０ａは、上位装置１側のポートとして２つのポート２０１ａ，２０２ａを有し、ＨＤＤ２２ａ〜２２ｈ側のポートとして４つのポート２０３ａ，２０４ａ，２０５ａ，２０６ａを有する。同様に、スイッチボード２０ｂは、上位装置１側のポートとして２つのポート２０１ｂ，２０２ｂを有し、ＨＤＤ２２ａ〜２２ｈ側のポートとして４つのポート２０３ｂ，２０４ｂ，２０５ｂ，２０６ｂを有する。このように複数のポートを備ええることにより、スイッチボード２０ａ，２０ｂは、上位装置１と複数のＨＤＤ２２ａ〜２２ｈとを相互に接続するとともに、上位装置１からの指示に応じて通信経路の切替えを行うことができる。
【００１７】
また、スイッチボード２０ａは、ポート２０１ａを介して上位装置１と接続されるとともに、ポート２０２ａを介してスイッチボード２０ｂと接続される。すなわち、スイッチボード２０ａは、上位装置１からの指示や通信データ等をポート２０１ａを介して受け取るとともに、必要に応じて、これら指示や通信データをポート２０２ａを介してスイッチボード２０ｂへ伝達する。このように、スイッチボード２０ａ、２０ｂは、経路制御部に相当する。
【００１８】
なお、上位装置１は、例えばサーバ装置やＲＡＩＤコントローラに相当し、主にドライブエンクロージャ２に設けられたＨＤＤ２２ａ〜２２ｈへのアクセス等を行う。この上位装置１は、ドライブエンクロージャ２と接続するためのポート１１ａ，１１ｂを有し、本実施例においては、ポート１１ａを介してスイッチボード２０ａのポート２０１ａと接続する。
【００１９】
バックプレーン２１は、インタフェース部に相当する。このバックプレーン２１は、複数のスロット２１０ａ，２１０ｂ、２１１ａ〜２１１ｄを有する。スロット２１０ａ，２１０ｂは、スイッチボード２０ａ，２０ｂを接続するためのスロットであり、本実施例では、スロット２１０ａにスイッチボード２０ａが接続され、スロット２１０ｂにスイッチボード２０ｂが接続される。スロット２１１ａ〜２１１ｄは、第１のスロットに相当し、各スイッチボード２０ａ，２０ｂを経由する通信経路を集約する。本実施例において、スロット２１１ａ〜２１１ｄは、３．５インチのＨＤＤ用のスロットである。
【００２０】
増設ボード２３ａ〜２３ｄは、バックプレーン２１の各スロット２１１ａ〜２１１ｄに集約された複数の通信経路を複数のＨＤＤ２２ａ〜２２ｈに割り当てるボードであり、それぞれスロット２１１ａ〜２１１ｄに接続される。具体的には、本実施例にかかる増設ボード２３ａ〜２３ｄは、３．５インチのＨＤＤ用のスロットに２．５インチのＨＤＤを２個接続することのできるボードである。すなわち、増設ボード２３ａは、３．５インチのＨＤＤ用のスロット（例えば、バックプレーン２１のスロット２１１）に接続可能なコネクタ（図示せず）を備えるとともに、２．５インチのＨＤＤ用のスロット２３１ａ，２３２ａを備える。また、他の増設ボード２３ｂ，２３ｃ，２３ｄも同様に、コネクタ（図示せず）及びスロット２３１ｂ〜２３１ｄ、２３２ｂ〜２３２ｄを備える。
【００２１】
増設ボード２３は、バックプレーン２１のスロット２１１に集約された２つの通信経路をそれぞれスロット２３１及びスロット２３２に分岐させる。すなわち、図１に示すように、増設ボード２３ａは、スロット２３１ａにスイッチボード２０ａを経由する通信経路を割り当るとともに、スロット２３２ａにスイッチボード２０ｂを経由する通信経路を割り当てる。同様に、増設ボード２３ｂは、スロット２３１ｂにスイッチボード２０ａを経由する通信経路を割り当るとともに、スロット２３２ｂにスイッチボード２０ｂを経由する通信経路を割り当てる。また、増設ボード２３ｃは、スロット２３１ｃにスイッチボード２０ａを経由する通信経路を割り当るとともに、スロット２３２ｃにスイッチボード２０ｂを経由する通信経路を割り当てる。また、増設ボード２３ｄは、スロット２３１ｄにスイッチボード２０ａを経由する通信経路を割り当るとともに、スロット２３２ｄにスイッチボード２０ｂを経由する通信経路を割り当てる。このように、これらスロット２３１ａ〜２３１ｄ及びスロット２３２ａ〜２３２ｄは、第２のスロットに相当する。
【００２２】
ＨＤＤ２２ａ〜２２ｈは、各種データを記憶するディスク装置である。本実施例において、ＨＤＤ２２ａ〜２２ｈは、２．５インチのＨＤＤであり、それぞれ増設ボード２３ａ〜２３ｄのスロット２３１ａ〜２３１ｄ及びスロット２３２ａ〜２３２ｄに接続される。具体的には、増設ボード２３ａのスロット２３１ａにＨＤＤ２２ａが接続され、スロット２３２ａにＨＤＤ２２ｂが接続される。また、増設ボード２３ｂのスロット２３１ｂにＨＤＤ２２ｃが接続され、スロット２３２ｂにＨＤＤ２２ｄが接続される。また、増設ボード２３ｃのスロット２３１ｃにＨＤＤ２２ｅが接続され、スロット２３２ｃにＨＤＤ２２ｆが接続される。また、増設ボード２３ｄのスロット２３１ｄにＨＤＤ２２ｇが接続され、スロット２３２ｄにＨＤＤ２２ｈが接続される。
【００２３】
ここで、未使用の通信経路を有するドライブエンクロージャについて説明する。図２は、未使用の通信経路を有するドライブエンクロージャの構成の一例を示す図である。
【００２４】
図２に示すように、未使用の通信経路を有するドライブエンクロージャ３（以下、単に「ドライブエンクロージャ３」とする。）は、複数の通信経路を有するドライブエンクロージャを流用して製造される廉価版のドライブエンクロージャであり、スイッチボード２０ａと、バックプレーン２１と、複数のＨＤＤ２５ａ〜２５ｄとを有する。スイッチボード２０ａ及びバックプレーン２１は、ドライブエンクロージャ２の有するスイッチボード２０ａ及びバックプレーン２１と同一であり、その説明を省略する。
【００２５】
ドライブエンクロージャ３に設けられるＨＤＤ２５ａ〜２５ｄは、それぞれ１つのポート２５０ａ〜２５０ｄのみを有する低コストの３．５インチＨＤＤである。これらＨＤＤ２５ａ〜２５ｄは、それぞれバックプレーン２１のスロット２１１ａ〜２１１ｄに接続される。このドライブエンクロージャ３は、スイッチボード２０を１つしか有しておらず、バックプレーン２１のスロット２１０ｂを経由してスロット２１１ａ〜２１１ｄに至る通信経路が未使用となっている。
【００２６】
このドライブエンクロージャ３を改造してドライブエンクロージャ２とする場合、先ず、未使用となっているバックプレーン２１のスロット２１０ｂにスイッチボード２０ｂを追加する。次に、スイッチボード２０ａの未使用ポート２０２ａとスイッチボード２０ｂの未使用ポート２０１ｂとを相互に接続する。これにより、上位装置１からスイッチボード２０ａ及びスイッチボード２０ｂを経由して各ＨＤＤ２５ａ〜２５ｄに至る通信経路が形成される。
【００２７】
続いて、バックプレーン２１のスロット２１１ａ〜２１１ｄから３．５インチのＨＤＤ２５ａ〜２５ｄを取り外すとともに、これらスロット２１１ａ〜２１１ｄにそれぞれ増設ボード２３ａ〜２３ｄを取り付ける。そして、増設ボード２３ａ〜２３ｄのスロット２３１ａ〜２３１ｄ，２３２ａ〜２３２ｄに、それぞれ２．５インチのＨＤＤ２２ａ〜２２ｈを接続する。これにより、ドライブエンクロージャ３を本実施例にかかるドライブエンクロージャ２とすることができる。
【００２８】
この際、バックプレーン２１のスロット２１１に集約された２つの通信経路は、増設ボード２３によって当該増設ボード２３のスロット２３１，２３２に分岐される。そのため、上位装置１は、スイッチボード２０ａを経由してＨＤＤ２２ａ，２２ｃ，２２ｅ，２２ｇと通信可能となり、バックプレーン２１のスロット２１０ｂに追加されたスイッチボード２０ｂを経由してＨＤＤ２２ｂ、２２ｄ、２２ｆ、２２ｈと通信可能となる。このように、本実施例にかかるドライブエンクロージャ２は、増設ボード２３を用いることにより、ドライブエンクロージャ３において４個しか搭載できなかったＨＤＤの搭載数を、未使用の通信経路を利用して８個に増やすことができる。
【００２９】
続いて、本実施例にかかるドライブエンクロージャ２における上位装置１からの認識のされ方について説明する。図３は、本実施例にかかるドライブエンクロージャ２の上位装置１からの認識のされ方を説明するための図である。
【００３０】
上位装置１は、本実施例にかかるドライブエンクロージャ２が接続されると、カスケード接続された２台のドライブエンクロージャが接続されたと認識する。すなわち、上位装置１は、図３に示すように、スイッチボード２０ａを含むドライブエンクロージャ２’が自装置に接続し、さらに、スイッチボード２０ｂを含むドライブエンクロージャ２’’がドライブエンクロージャ２’にカスケード接続されていると認識する。
【００３１】
具体的には、ドライブエンクロージャ２’は、スイッチボード２０ａと、バックプレーン２１と、スイッチボード２０ａを経由する通信経路が割り当てられたＨＤＤ２２ａ，２２ｃ，２２ｅ，２２ｇを有する。また、ドライブエンクロージャ２’’は、スイッチボード２０ｂと、バックプレーン２１と、増設ボード２３ａ〜２３ｄによりスイッチボード２０ｂを経由する通信経路が割り当てられたＨＤＤ２２ｂ，２２ｄ，２２ｆ，２２ｈを有する。そして、ドライブエンクロージャ２’とドライブエンクロージャ２’’とは、それぞれポート２０２ａ及びポート２０１ｂを介して相互に接続される。
【００３２】
このように、ドライブエンクロージャ２は、上位装置１からはカスケード接続された２台のドライブエンクロージャ２’、２’’であると認識される。そのため、上位装置１及びドライブエンクロージャ２は、増設されたＨＤＤ２２ｂ，２２ｄ，２２ｆ，２２ｈと上位装置１との間のデータ通信を特別な制御を行うことなく実現できる。以下に、上位装置１と各ＨＤＤ２２ａ〜２２ｈとの間に設けられる通信経路について説明する。図４は本実施例にかかる実際の通信経路の一例を示す図、図５は本実施例にかかる上位装置１から認識される通信経路の一例を示す図である。
【００３３】
例えば、図４に示すように、上位装置１とＨＤＤ２２ｂとの間の通信経路５０は、上位装置１から順にスイッチボード２０ａ、スイッチボード２０ｂ、バックプレーン２１、増設ボード２３ｂを経由してＨＤＤ２２ｂへ至る。具体的には、この通信経路５０は、上位装置１のポート１１ａ→スイッチボード２０ａのポート２０１ａ→ポート２０２ａ→スイッチボード２０ｂのポート２０１ｂ→ポート２０３ｂ→バックプレーン２１のスロット２１０ｂを通りバックプレーン２１のスロット２１１ｂへと至る。そして、通信経路５０は、スロット２１１ｂに接続された増設ボード２３ｂによりこの増設ボード２３ｂのスロット２３２ｂに分岐され、当該スロット２３２ｂに接続されたＨＤＤ２２ｂへ至る。
【００３４】
一方、上位装置１は、上述したように、ドライブエンクロージャ２が接続されると、自装置にドライブエンクロージャ２’及びドライブエンクロージャ２’’が接続されたと認識する。そのため、上位装置１とＨＤＤ２２ｂとの間の通信経路５０は、図５に示すように、上位装置１からはドライブエンクロージャ２’を経由してドライブエンクロージャ２’’に搭載されたＨＤＤ２２ｂに至ると認識される。このように、本実施例にかかるドライブエンクロージャ２は、増設ボード２３を用いて未使用の通信経路にＨＤＤ２２を接続した場合であっても、上位装置１からは単に新たなネットワーク構成が追加されたと認識されるため、上位装置１やドライブエンクロージャ３の内部制御の変更等を行うことなく用いることができる。
【００３５】
上述してきたように、実施例１にかかるドライブエンクロージャ２によれば、バックプレーン２１のスロット２１１に集約された複数の通信経路を分岐させる増設ボードを用いることにより、廉価版のドライブエンクロージャ等に存在する未使用の通信経路を利用してＨＤＤ２２の搭載数を増やすことができる。しかも、スイッチボード２０間をカスケード接続することにより、ＨＤＤ２２の搭載数を増やした場合であっても、上位装置１からは単に新たなネットワーク構成が追加されたと認識されるため、上位装置１やドライブエンクロージャ３の内部制御の変更等を行わなくてよい。
【００３６】
また、実施例１にかかるドライブエンクロージャ２によれば、１つの筐体で仮想的な２つのドライブエンクロージャ２’、２’’を用意することができるため、システム全体の低コスト、省スペース化を実現できる。さらに、大型ドライブ用スロットに小型ドライブを搭載する場合の容積使用効率の向上も見込まれる。
【実施例２】
【００３７】
次に、実施例２について図面を参照して説明する。実施例２では、ドライブエンクロージャ２内に設けられた電源やファン等の共通部分において異常が発生した場合において上位装置１が誤作動を起こすことを防止する。図６は各スイッチボードが電源Ｎの異常を上位装置に報告する様子を説明するための図、図７は各スイッチボードから電源Ｎの異常が報告される場合における上位装置の認識の仕方を説明するための図である。なお、既に説明した構成と同じものについては同一の符号を付し、その説明を省略する。
【００３８】
ドライブエンクロージャ２には、上述したスイッチボード２０ａ，２０ｂ、バックプレーン２１、ＨＤＤ２２ａ〜２２ｈ及び増設ボード２３ａ〜２２ｄの他に、ドライブエンクロージャ２の電源やドライブエンクロージャ２内を冷却するためのファン等が設けられる場合がある。例えば、図６に示すように、ドライブエンクロージャ２には、２つの電源１００ａ，１００ｂと１つのファン１１０が設けられる。
【００３９】
また、このような場合、これら電源１００ａ，１００ｂやファン１１０の管理をスイッチボード２０ａ，２０ｂが行う場合がある。具体的には、スイッチボード２０ａ，２０ｂは、ドライブエンクロージャ２内に設けられる電源１００ａ，１００ｂやファン１１０等の共通部分に生じた異常を上位装置１に報告する報告手段を有する。すなわち、スイッチボート２０ａ，２０ｂは、例えば、電源１００ｂにおいて異常が発生した場合、当該異常を検出して上位装置１へ通信経路を介して報告する。当該報告を受け取った上位装置１は、例えば、上位装置１に設けられた図示しないディスプレイに電源１００ｂにおいて異常が発生した旨を表示する。
【００４０】
なお、本実施例において共通部分とは、上位装置１から認識される仮想的なドライブエンクロージャ２’、２’’に共通する部分を示す。具体的には、本実施例における共通部分は、バックプレーン２１、増設ボード２３ａ〜２３ｄ、電源１００ａ，１００ｂ及びファン１１０である。
【００４１】
ところが、本実施例にかかるドライブエンクロージャ２は、これら共通部分に異常が発生すると、当該異常が発生した旨の報告が上位装置１に対して２つのスイッチボード２０ａ，２０ｂからなされるため、上位装置１が誤作動を起こすおそれがある。すなわち、上位装置１は、上述したように、ドライブエンクロージャ２をカスケード接続された２つの仮想的なドライブエンクロージャ２’、２’’であると認識する。そのため、図７に示すように、電源１００ｂにおいて異常が発生した場合、各スイッチボード２０ａ，２０ｂから報告を受けた上位装置１は、実際は１つの電源１００ｂにおいて異常が発生しているにもかかわらず、ドライブエンクロージャ２’、２’’にそれぞれ設けられた２つの電源において異常が発生したと認識するため、誤作動を起こすおそれがある。
【００４２】
そこで、本実施例にかかるドライブエンクロージャ２は、共通部分において異常が発生した場合、１つのスイッチボード２０のみが報告手段を用いて当該異常を上位装置１に報告する。例えば、電源１００ｂにおいて異常が発生した場合は、２つのスイッチボード２０ａ，２０ｂが上位装置１に当該異常を報告するのではなく、スイッチボード２０ａのみが報告を行う。
【００４３】
上述してきたように、実施例２にかかるドライブエンクロージャ２では、共通部分において異常が発生した際、複数のスイッチボード２０ａ，２０ｂのうちの１つのスイッチボード２０のみが当該報告を行うため、上位装置１が誤作動を起こすおそれがない。
【００４４】
なお、共通部分の異常を報告するスイッチボード２０は、未使用の通信経路を有するドライブエンクロージャ３に設けられていたスイッチボード（ここでは、スイッチボード２０ａ）とするとよい。これにより、ドライブエンクロージャ３の未使用スロット２１０ｂに、共通部分において発生した異常を報告しない機能を備えたスイッチボード（ここでは、スイッチボード２０ｂ）を接続すればよく、ドライブエンクロージャ３の構成をそのまま使用することができる。
【００４５】
また、共通部分の異常を報告しないスイッチボード２０ｂは、共通部分以外の部分において異常が発生した場合は、上位装置１へ報告することとしてもよい。すなわち、例えば、スイッチボード２０ｂは、ＨＤＤ２２ｂ，２２ｄ，２２ｆ，２２ｈにおいて異常が発生した場合は、報告手段により上位装置１への報告を行う。
【実施例３】
【００４６】
ところで、上記各実施例において説明したドライブエンクロージャ２は、ストレージ装置であってもよい。以下、かかる場合について図面を参照して説明する。なお、本実施例では、ストレージ装置の一例として、ＲＡＩＤ装置を用いて説明する。図８は、本実施例にかかるＲＡＩＤ装置の構成を説明するための図である。なお、既に説明した構成と同じものについては同一の符号を付し、その説明を省略する。
【００４７】
図８に示すように、ストレージ装置としてのＲＡＩＤ装置４は、ドライブエンクロージャ２の備える各種機器の他、アクセス制御部２７を有する。アクセス制御部２７は、ＲＡＩＤ装置４全体を制御し、特に、上位装置１からの指示に応じて複数のＨＤＤ２２ａ〜２２ｈへのアクセスを制御する。このアクセス制御部２７は、上位装置１とスイッチボード２０ａとの間に介在する。具体的には、アクセス制御部２７は、２つのポート２７１，２７２を有し、ポート２７１を介して上位装置１と接続され、ポート２７２を介してスイッチボード２０ａと接続される。
【００４８】
また、本実施例において、スイッチボード２０ａ，２０ｂは、実施例２において説明したように報告手段を有する。すなわち、スイッチボード２０ａ，２０ｂは、ＲＡＩＤ装置４内に設けられた共通部分において異常が発生した場合、報告手段により、当該異常をアクセス制御部２７に報告する。この際、実施例２と同様、２つのスイッチボード２０ａ，２０ｂのうち１つのスイッチボード２０ａのみがアクセス制御部２７への報告を行う。これにより、アクセス制御部２７が誤作動を起こすことを防止することができる。
【００４９】
なお、上記のように１つのスイッチボード２０ａのみがアクセス制御部２７への報告を行うのではなく、２つのスイッチボード２０ａ，２０ｂからの報告を受けた際、アクセス制御部２７が何れかのスイッチボード２０からの報告にのみ基づいて異常が発生したと判定してもよい。すなわち、図８に示すように、共通部分である電源１００ｂにおいて異常が発生した場合、２つのスイッチボード２０ａ，２０ｂは、報告手段により、当該異常が発生した旨の報告をアクセス制御部２７に対して行う。そして、各スイッチボード２０ａ，２０ｂから報告を受け取った場合、アクセス制御部２７は、スイッチボード２０ｂからの報告を無視し、スイッチボード２０ａからの報告に基づき電源１００ｂにおいて異常が発生したと判定する。これによっても、アクセス制御部２７が誤作動を起こすことを防止することができる。
【００５０】
上述してきたように、実施例３にかかるＲＡＩＤ装置４によれば、実施例１にかかるドライブエンクロージャ２と同様、廉価版のドライブエンクロージャ等に存在する未使用の通信経路を利用してＨＤＤ２２の搭載数を増やすことができる。また、実施例３にかかるＲＡＩＤ装置４によれば、実施例２にかかるドライブエンクロージャ２と同様、共通部分において異常が発生した場合であってもアクセス制御部２７が誤作動を起こすおそれがない。
【００５１】
以上、本発明の実施の形態のいくつかを図面に基づいて詳細に説明したが、これらは例示であり、発明の開示の欄に記載の態様を始めとして、当業者の知識に基づいて種々の変形、改良を施した他の形態で本発明を実施することが可能である。
【００５２】
例えば、上記各実施例において、ドライブエンクロージャ２やＲＡＩＤ装置４には、２つのスイッチボード２０ａ，２０ｂが設けられることとしたが、スイッチボード２０の数は、２つ以上であってもよい。同様に、ＨＤＤ２２ａ〜２２ｈの数についても上記各実施例に限定されるものではない。
【００５３】
また、上記各実施例において、増設ボード２３は、３．５インチのスロットに接続可能なコネクタ（図示せず）と２．５インチのＨＤＤ用のスロット２３１，２３２を有するとしたが、スロット２３１，２３２は、３．５インチのＨＤＤ用のスロットであってもよい。
【図面の簡単な説明】
【００５４】
【図１】実施例１にかかるドライブエンクロージャの構成を示す図である。
【図２】未使用の通信経路を有するドライブエンクロージャの構成の一例を示す図である。
【図３】実施例１にかかるドライブエンクロージャの上位装置からの認識のされ方を説明するための図である。
【図４】実施例１にかかる実際の通信経路の一例を示す図である。
【図５】実施例１にかかる上位装置から認識される通信経路の一例を示す図である。
【図６】各スイッチボードが電源の異常を上位装置に報告する様子を説明するための図である。
【図７】各スイッチボードから電源の異常が報告される場合における上位装置の認識の仕方を説明するための図である。
【図８】実施例３にかかるＲＡＩＤ装置の構成を説明するための図である。
【図９】従来のドライブエンクロージャの構成を説明するための図である。
【図１０】図９のドライブエンクロージャを流用して構成される廉価版のドライブエンクロージャの構成を説明するための図である。
【符号の説明】
【００５５】
１              上位装置
２              ドライブエンクロージャ（ディスク搭載機構）
３              未使用の通信経路を有するドライブエンクロージャ
４              ＲＡＩＤ装置（ストレージ装置）
２０ａ，２０ｂ    スイッチボード
２１              バックプレーン
２２〜２２ｈ      ＨＤＤ（ディスク装置）
２３ａ〜２３ｄ    増設ボード
２１１ａ〜２１１ｄ  スロット（第１のスロット）
２３１ａ〜２３１ｄ  スロット（第２のスロット）
２３２ａ〜２３２ｄ  スロット（第２のスロット）
【図１】
2010146525.tif 000003
【図２】
2010146525.tif 000004
【図３】
2010146525.tif 000005
【図４】
2010146525.tif 000006
【図５】
2010146525.tif 000007
【図６】
2010146525.tif 000008
【図７】
2010146525.tif 000009
【図８】
2010146525.tif 000010
【図９】
2010146525.tif 000011
【図１０】
2010146525.tif 000012