(57)【要約】  【課題】  ＲＡＩＤ構成において高速化や信頼性向上を実現するディスク接続ユニット、ディスクパッケージ、ディスク装置を提供する。  【解決手段】  １つのディスクインターフェイス２１において複数のディスク３２を利用するためのディスク接続ユニット３１であって、ディスク３２に接続するためのコネクタであるディスク３２毎のディスク用コネクタと、ディスク用コネクタを介して複数のディスク３２のＲＡＩＤ制御を行うＲＡＩＤ制御部と、ＲＡＩＤ制御部をディスクインターフェイス２１に接続するためのコネクタであるディスクインターフェイス用コネクタとを備えた。  【選択図】  図１
2006195759.tif 000002
【特許請求の範囲】
【請求項１】
１つのディスクインターフェイスにおいて複数のディスクを利用するためのディスク接続ユニットであって、
前記ディスクに接続するためのコネクタである前記ディスク毎のディスク用コネクタと、
前記ディスク用コネクタを介して前記複数のディスクのＲＡＩＤ制御を行うＲＡＩＤ制御部と、
前記ＲＡＩＤ制御部を前記ディスクインターフェイスに接続するためのコネクタであるディスクインターフェイス用コネクタと、
を備えてなるディスク接続ユニット。
【請求項２】
請求項１に記載のディスク接続ユニットにおいて、
前記ＲＡＩＤ制御部は、予め設定されたＲＡＩＤ０またはＲＡＩＤ１のいずれかの制御を行うことを特徴とするディスク接続ユニット。
【請求項３】
請求項１または請求項２に記載のディスク接続ユニットにおいて、
前記複数のディスクは、２つのＳＦＦディスクであることを特徴とするディスク接続ユニット。
【請求項４】
ディスクインターフェイスに接続されるディスクパッケージであって、
複数のディスクと、
前記複数のディスクのＲＡＩＤ制御を行うＲＡＩＤ制御部と、
前記ＲＡＩＤ制御部を前記ディスクインターフェイスに接続するためのコネクタである少なくとも１つのディスクインターフェイス用コネクタと、
を備えてなるディスクパッケージ。
【請求項５】
請求項４に記載のディスクパッケージにおいて、
前記ＲＡＩＤ制御部は、予め設定されたＲＡＩＤ０またはＲＡＩＤ１のいずれかの制御を行うことを特徴とするディスクパッケージ。
【請求項６】
請求項４または請求項５に記載のディスクパッケージにおいて、
前記複数のディスクは、２つのＳＦＦディスクであることを特徴とするディスクパッケージ。
【請求項７】
ＲＡＩＤを用いるディスク装置であって、
少なくとも１つのディスクパッケージと、
前記ディスクパッケージを接続するための少なくとも１つのディスクインターフェイスと、
前記少なくとも１つのディスクパッケージに対してＲＡＩＤ制御を行う第１のＲＡＩＤ制御部と、
を備え、
前記ディスクパッケージは、
複数のディスクと、
前記複数のディスクに対してＲＡＩＤ制御を行う第２のＲＡＩＤ制御部と、
前記第２のＲＡＩＤ制御部を前記ディスクインターフェイスに接続するためのコネクタである少なくとも１つのディスクインターフェイス用コネクタと、
を備えることを特徴とするディスク装置。
【請求項８】
請求項７に記載のディスク装置において、
前記第２のＲＡＩＤ制御部は、予め設定されたＲＡＩＤ０またはＲＡＩＤ１のいずれかの制御を行うことを特徴とするディスク装置。
【請求項９】
請求項７または請求項８に記載のディスク装置において、
前記複数のディスクは、２つのＳＦＦディスクであることを特徴とするディスク装置。
【請求項１０】
１つのディスクインターフェイスにおいて複数のディスクを利用するためのディスク接続方法であって、
前記複数のディスクを接続するディスク用接続ステップと、
前記複数のディスクのＲＡＩＤ制御を行うＲＡＩＤ制御ステップと、
前記複数のディスクがＲＡＩＤ制御されたものを、１つのディスクパッケージとして前記ディスクインターフェイスに接続するディスクインターフェイス用接続ステップと、
を備えてなるディスク接続方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＲＡＩＤを用いるディスク接続ユニット、ディスクパッケージ、ディスク装置、ディスク接続方法に関するものである。
【背景技術】
【０００２】
近年のコンピュータに用いられるディスク装置は、高速化、大容量化している。このために、多数のディスクを備えることによりＲＡＩＤ（Redundant Array of Inexpensive Disks）を利用するディスク装置がある。例えば、ＲＡＩＤ０構成は、複数のディスクにデータを分割して並列に転送するストライピングを行うことにより、高速化を実現するものである。また、ＲＡＩＤ１構成は、複数のディスクに同じデータを並列に転送するミラーリングを行うことにより、障害によるデータの消失を防止するものである。
【０００３】
ここで、従来のディスク装置の構成について説明する。図４は、従来のディスク装置の構成の一例を示すブロック図である。このディスク装置は、ＲＡＩＤ制御部１０、バックボード２０、複数のディスク１３０を備える。また、バックボード２０は、ディスク１３０毎のディスクインターフェイス（Ｉ／Ｆ）２１、ハブ２２を備える。
【０００４】
ＲＡＩＤ制御部１０は、外部のホストからの指示に応じて、複数のディスク１３０に対するＲＡＩＤ制御を行う。バックボード２０は、複数のディスク１３０を設置するための基板である。ディスクインターフェイス２１は、ディスク１３０を接続するためのコネクタであり、ディスク１３０の標準サイズに合わせた間隔でバックボード２０上に設置されている。ディスク１３０は、ディスクインターフェイス２１に接続される。
【０００５】
バックボード２０におけるデータ転送はＦＣ（ファイバ・チャネル）と呼ばれ、ディスク１３０のデータ転送レートに対して十分高速なデータ転送レートを持つ。例えば、ディスク１３０のデータ転送レートが数百Ｍｂｉｔ／ｓｅｃであるのに対して、ＦＣのデータ転送レートは数Ｇｂｉｔ／ｓｅｃである。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、ＲＡＩＤ０の構成において、データの消失の防止やディスクの活性交換を行うことは困難であり、ＲＡＩＤ０＋１構成を構築し直す等の対策が必要となる。また、このような対策のためには、ディスク１３０の数を大幅に増やすことが必要となるが、バックボード２０におけるディスクインターフェイス２１の数とスペースは限られており、ディスク１３０の数を増やすことは困難であった。さらに、既に構築済みのＲＡＩＤ０構成、ＲＡＩＤ１構成、ＲＡＩＤ０＋１構成においてさらなる高速化の要求を満たすことは困難であった。
【０００７】
本発明は上述した問題点を解決するためになされたものであり、ＲＡＩＤ構成において高速化や信頼性向上を実現するディスク接続ユニット、ディスクパッケージ、ディスク装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上述した課題を解決するため、本発明は、１つのディスクインターフェイスにおいて複数のディスクを利用するためのディスク接続ユニットであって、前記ディスクに接続するためのコネクタである前記ディスク毎のディスク用コネクタと、前記ディスク用コネクタを介して前記複数のディスクのＲＡＩＤ制御を行うＲＡＩＤ制御部と、前記ＲＡＩＤ制御部を前記ディスクインターフェイスに接続するためのコネクタであるディスクインターフェイス用コネクタとを備えたものである。
【０００９】
また、本発明に係るディスク接続ユニットにおいて、前記ＲＡＩＤ制御部は、予め設定されたＲＡＩＤ０またはＲＡＩＤ１のいずれかの制御を行うことを特徴とするものである。
【００１０】
また、本発明に係るディスク接続ユニットにおいて、前記複数のディスクは、２つのＳＦＦディスクであることを特徴とするものである。
【００１１】
また、本発明は、ディスクインターフェイスに接続されるディスクパッケージであって、複数のディスクと、前記複数のディスクのＲＡＩＤ制御を行うＲＡＩＤ制御部と、前記ＲＡＩＤ制御部を前記ディスクインターフェイスに接続するためのコネクタである少なくとも１つのディスクインターフェイス用コネクタとを備えたものである。
【００１２】
また、本発明に係るディスクパッケージにおいて、前記ＲＡＩＤ制御部は、予め設定されたＲＡＩＤ０またはＲＡＩＤ１のいずれかの制御を行うことを特徴とするものである。
【００１３】
また、本発明に係るディスクパッケージにおいて、前記複数のディスクは、２つのＳＦＦディスクであることを特徴とするものである。
【００１４】
また、本発明に係るディスクパッケージにおいて、前記ディスクパッケージのサイズは、前記ディスクインターフェイスの間隔に合わせたサイズであることを特徴とするものである。
【００１５】
また、本発明は、ＲＡＩＤを用いるディスク装置であって、少なくとも１つのディスクパッケージと、前記ディスクパッケージを接続するための少なくとも１つのディスクインターフェイスと、前記少なくとも１つのディスクパッケージに対してＲＡＩＤ制御を行う第１のＲＡＩＤ制御部と、を備え、前記ディスクパッケージは、複数のディスクと、前記複数のディスクに対してＲＡＩＤ制御を行う第２のＲＡＩＤ制御部と、前記第２のＲＡＩＤ制御部を前記ディスクインターフェイスに接続するためのコネクタである少なくとも１つのディスクインターフェイス用コネクタとを備えることを特徴とするものである。
【００１６】
また、本発明に係るディスク装置において、前記第２のＲＡＩＤ制御部は、予め設定されたＲＡＩＤ０またはＲＡＩＤ１のいずれかの制御を行うことを特徴とするものである。
【００１７】
また、本発明に係るディスク装置において、前記第１のＲＡＩＤ制御部は、前記第２のＲＡＩＤ制御部に対してＲＡＩＤ０またはＲＡＩＤ１の指示を行い、前記第２のＲＡＩＤ制御部は、前記第１のＲＡＩＤ制御部の指示に従ってのＲＡＩＤ制御を行うことを特徴とするものである。
【００１８】
また、本発明に係るディスク装置において、前記複数のディスクは、２つのＳＦＦディスクであることを特徴とするものである。
【００１９】
また、本発明に係るディスク装置において、前記ディスクパッケージのサイズは、前記ディスクインターフェイスの間隔に合わせたサイズであることを特徴とするものである。
【００２０】
また、本発明は、１つのディスクインターフェイスにおいて複数のディスクを利用するためのディスク接続方法であって、前記複数のディスクを接続するディスク用接続ステップと、前記複数のディスクのＲＡＩＤ制御を行うＲＡＩＤ制御ステップと、前記複数のディスクがＲＡＩＤ制御されたものを、１つのディスクパッケージとして前記ディスクインターフェイスに接続するディスクインターフェイス用接続ステップとを備えたものである。
【発明の効果】
【００２１】
本発明によれば、ディスク接続ユニットを用いることにより、１つのディスクインターフェイスに２つのディスクを接続することができると共に、２つのディスクでＲＡＩＤを構成することができる。さらに、上位のＲＡＩＤ制御部による設定を不要とするだけでなく、ハードウェアＲＡＩＤによる高速なデータ転送レートを得ることができる。従来のディスク装置における標準サイズのディスクと同程度以下のサイズのディスクパッケージを用いることにより、既存のディスク装置におけるディスクをディスクパッケージで置き換えることが可能となり、高速化や信頼性向上等のエンハンスが容易となる。
【発明を実施するための最良の形態】
【００２２】
以下、本発明の実施の形態について図面を参照しつつ説明する。
【００２３】
まず、本発明に係るディスク装置の構成について説明する。図１は、本発明に係るディスク装置の構成の一例を示すブロック図である。図１において、図４と同一符号は図４に示された対象と同一又は相当物を示しており、ここでの説明を省略する。また、図４と比較すると図１のディスク装置は、ディスク１３０の代わりにディスクパッケージ３０を備える。ディスクパッケージ３０は、ディスク接続ユニット３１、２つのディスク３２を備える。
【００２４】
図２は、ディスク接続ユニットの構成の一例を示すブロックである。ディスク接続ユニット３１は、ディスクインターフェイス（Ｉ／Ｆ）用コネクタ３３、ＲＡＩＤ制御部３４、２つのディスク用コネクタ３５を備える。ＲＡＩＤ制御部３４は、２つのディスク３２に対してハードウェアによるＲＡＩＤ制御を行う。ＲＡＩＤ制御部３４は、ＲＡＩＤ０またはＲＡＩＤ１の制御を行うことが可能であり、いずれかを選択して予め設定しておく。ディスク接続ユニット３１を用いることにより、１つのディスクインターフェイス２１に２つのディスク３２を接続することができると共に、２つのディスク３２でＲＡＩＤを構成することができる。また、ＲＡＩＤ制御部３４を用いることにより、上位のＲＡＩＤ制御部１０による設定を不要とするだけでなく、ハードウェアＲＡＩＤによる高速なデータ転送レートを得ることができる。
【００２５】
通常、バックボード２０におけるディスクインターフェイス２１の間隔は、標準サイズのディスクの規格に合わせられている。本実施の形態においては、標準サイズのディスクと比べてディスクの厚さ方向のサイズが１／２以下に小型化された、ＳＦＦ（Small Form Factor）のディスク等をディスク３２として用いることにより、ディスクパッケージ３０は従来のディスク装置における標準サイズのディスクと同程度以下のサイズにすることができる。このようなディスクパッケージ３０を用いることにより、既存のディスク装置におけるディスクをディスクパッケージ３０で置き換えることが可能となり、高速化や信頼性向上等のエンハンスが容易となる。
【００２６】
次に、ＲＡＩＤ制御部３４によりＲＡＩＤ０を構成する場合の効果について説明する。ＦＣのデータ転送レートはディスク３２のデータ転送レートより十分高速であることから、ＲＡＩＤ制御部３４によりＲＡＩＤ０を構成する場合、ディスクパッケージ３０は、従来のディスクに比べて約２倍によるデータ転送レートの読み書きを行うことができる。また、ＲＡＩＤ制御部１０により既にＲＡＩＤ１を構成している場合であっても、同様にディスク装置のデータ転送レートを向上させることができる。さらに、ＲＡＩＤ制御部３４によりＲＡＩＤ０を構成し、ＲＡＩＤ制御部１０により２つのディスクパッケージ３０を用いるＲＡＩＤ０を構成する場合、本発明に係るディスク装置は、ＲＡＩＤ０を用いない従来のディスク装置に比べて約４倍のデータ転送レートによる読み書きを行うことができる。このように、従来のディスク装置において、ディスクをＲＡＩＤ０構成のディスクパッケージ３０に交換するだけで、容易に高速化を実現できる。
【００２７】
次に、ＲＡＩＤ制御部３４によりＲＡＩＤ１を構成する場合の効果について説明する。ＲＡＩＤ制御部３４によりＲＡＩＤ１を構成する場合、障害時や予防のためのディスク３２の交換が容易となる。従って、ＲＡＩＤ制御部１０により既にＲＡＩＤ０を構成している場合であっても、ＲＡＩＤ制御部３４によりＲＡＩＤ１を構成することにより、ディスク装置の信頼性を向上させることができる。このように、従来のディスク装置において、ディスクをＲＡＩＤ１構成のディスクパッケージ３０に交換するだけで、容易に信頼性向上を実現できる。
【００２８】
なお、図１の例においては、１つのディスクインターフェイスからの読み書きが可能なディスクを用いたが、２つのディスクインターフェイスからの読み書きが可能なディスクを用いても良い。
【００２９】
図３は、本発明に係るディスク装置の別の一例を示すブロック図である。図３において、図１と同一符号は図１に示された対象と同一又は相当物を示しており、ここでの説明を省略する。また、図１と比較すると図３のディスク装置は、新たにバックボード２０をもう１つ備え、ＲＡＩＤ制御部１０の代わりにＲＡＩＤ制御部４０を備え、ディスクパッケージ３０の代わりにディスクパッケージ５０を備える。ディスクパッケージ５０は、２つのディスク接続ユニット３１、２つのディスク５２を備える。ディスク５２は、２つのディスクインターフェイスからの読み書きが可能であり、２つのディスク接続ユニット３１に接続される。
【００３０】
また、本実施の形態においては、ＲＡＩＤ制御部３４においてＲＡＩＤ０またはＲＡＩＤ１のいずれかを予め設定しておくとしたが、ＲＡＩＤ制御部１０が全てのＲＡＩＤ制御部３４の設定を行うようにしても良い。また、本実施の形態においては、ＲＡＩＤ制御部３４においてＲＡＩＤ０またはＲＡＩＤ１を用いるとしたが、他のＲＡＩＤレベルを用いても良い。
【００３１】
また、本実施の形態においては、ディスクパッケージ３０におけるディスク３２の数を２つとしたが、ディスクインターフェイス２１の間隔を拡大する、またはディスク３２のサイズを縮小することにより、ディスクパッケージ３０におけるディスク３２の数、及びディスク接続ユニット３１におけるディスク用コネクタ３５の数を３つ以上としても良い。
【００３２】
なお、第１のＲＡＩＤ制御部とは、実施の形態におけるＲＡＩＤ制御部１０，４０に対応する。また、第２のＲＡＩＤ制御部とは、実施の形態におけるＲＡＩＤ制御部３４に対応する。
【００３３】
（付記１）  １つのディスクインターフェイスにおいて複数のディスクを利用するためのディスク接続ユニットであって、
前記ディスクに接続するためのコネクタである前記ディスク毎のディスク用コネクタと、
前記ディスク用コネクタを介して前記複数のディスクのＲＡＩＤ制御を行うＲＡＩＤ制御部と、
前記ＲＡＩＤ制御部を前記ディスクインターフェイスに接続するためのコネクタであるディスクインターフェイス用コネクタと、
を備えてなるディスク接続ユニット。
（付記２）  付記１に記載のディスク接続ユニットにおいて、
前記ＲＡＩＤ制御部は、予め設定されたＲＡＩＤ０またはＲＡＩＤ１のいずれかの制御を行うことを特徴とするディスク接続ユニット。
（付記３）  付記１または付記２に記載のディスク接続ユニットにおいて、
前記複数のディスクは、２つのＳＦＦディスクであることを特徴とするディスク接続ユニット。
（付記４）  ディスクインターフェイスに接続されるディスクパッケージであって、
複数のディスクと、
前記複数のディスクのＲＡＩＤ制御を行うＲＡＩＤ制御部と、
前記ＲＡＩＤ制御部を前記ディスクインターフェイスに接続するためのコネクタである少なくとも１つのディスクインターフェイス用コネクタと、
を備えてなるディスクパッケージ。
（付記５）  付記４に記載のディスクパッケージにおいて、
前記ＲＡＩＤ制御部は、予め設定されたＲＡＩＤ０またはＲＡＩＤ１のいずれかの制御を行うことを特徴とするディスクパッケージ。
（付記６）  付記４または付記５に記載のディスクパッケージにおいて、
前記複数のディスクは、２つのＳＦＦディスクであることを特徴とするディスクパッケージ。
（付記７）  付記４乃至付記６のいずれかに記載のディスクパッケージにおいて、
前記ディスクパッケージのサイズは、前記ディスクインターフェイスの間隔に合わせたサイズであることを特徴とするディスクパッケージ。
（付記８）  ＲＡＩＤを用いるディスク装置であって、
少なくとも１つのディスクパッケージと、
前記ディスクパッケージを接続するための少なくとも１つのディスクインターフェイスと、
前記少なくとも１つのディスクパッケージに対してＲＡＩＤ制御を行う第１のＲＡＩＤ制御部と、
を備え、
前記ディスクパッケージは、
複数のディスクと、
前記複数のディスクに対してＲＡＩＤ制御を行う第２のＲＡＩＤ制御部と、
前記第２のＲＡＩＤ制御部を前記ディスクインターフェイスに接続するためのコネクタである少なくとも１つのディスクインターフェイス用コネクタと、
を備えることを特徴とするディスク装置。
（付記９）  付記８に記載のディスク装置において、
前記第２のＲＡＩＤ制御部は、予め設定されたＲＡＩＤ０またはＲＡＩＤ１のいずれかの制御を行うことを特徴とするディスク装置。
（付記１０）  付記８に記載のディスク装置において、
前記第１のＲＡＩＤ制御部は、前記第２のＲＡＩＤ制御部に対してＲＡＩＤ０またはＲＡＩＤ１の指示を行い、
前記第２のＲＡＩＤ制御部は、前記第１のＲＡＩＤ制御部の指示に従ってのＲＡＩＤ制御を行うことを特徴とするディスク装置。
（付記１１）  付記８乃至付記１０のいずれかに記載のディスク装置において、
前記複数のディスクは、２つのＳＦＦディスクであることを特徴とするディスク装置。
（付記１２）  付記８乃至付記１１のいずれかに記載のディスク装置において、
前記ディスクパッケージのサイズは、前記ディスクインターフェイスの間隔に合わせたサイズであることを特徴とするディスク装置。
（付記１３）  １つのディスクインターフェイスにおいて複数のディスクを利用するためのディスク接続方法であって、
前記複数のディスクを接続するディスク用接続ステップと、
前記複数のディスクのＲＡＩＤ制御を行うＲＡＩＤ制御ステップと、
前記複数のディスクがＲＡＩＤ制御されたものを、１つのディスクパッケージとして前記ディスクインターフェイスに接続するディスクインターフェイス用接続ステップと、
を備えてなるディスク接続方法。
【図面の簡単な説明】
【００３４】
【図１】本発明に係るディスク装置の構成の一例を示すブロック図である。
【図２】本発明に係るディスク接続ユニットの構成の一例を示すブロック図である。
【図３】本発明に係るディスク装置の構成の別の一例を示すブロック図である。
【図４】従来のディスク装置の構成の一例を示すブロック図である。
【符号の説明】
【００３５】
１０，３４，４０  ＲＡＩＤ制御部、２０  バックボード、２１  ディスクインターフェイス、３０，５０  ディスクパッケージ、３１  ディスク接続ユニット、３２，５２  ディスク、３３  ディスクインターフェイス用コネクタ、３５  ディスク用コネクタ。
【図１】
2006195759.tif 000003
【図２】
2006195759.tif 000004
【図３】
2006195759.tif 000005
【図４】
2006195759.tif 000006