(57)【要約】ラックマウント型ストレージエンクロージャは、シャーシを含む。シャーシは、１つ又は複数の電源及び複数の引き出しを含み、各引き出しは、シャーシの前面から引き出し可能である。複数の引き出しにおける各引き出しは、１つ又は複数のストレージデバイス用の取り付け台を提供する。複数の引き出しの任意の引き出しにおける全てのストレージデバイスは、引き出しの共通の側部から挿入されるか又は取り外される。たとえシャーシの側面が、それぞれ、壁と平行で壁に接し、且つ壁のそれぞれが、少なくとも任意の引き出しの完全に引き出された長さまで前方に延びている場合であっても、任意のストレージデバイスが、複数の引き出しにおける任意の引き出しから挿入されるか又は取り外される。いずれか１つの引き出しにおける電気的故障は、複数の引き出しにおける他の引き出しのいずれかに影響を及ぼすことが防止される。１つ又は複数の電源は、複数の引き出しにＤＣ電力を供給する。
2016505998.tif 000002
【特許請求の範囲】
【請求項１】
シャーシを含むラックマウント型ストレージエンクロージャであって、
前記シャーシは、
１つ又は複数の電源と、
複数の引き出しであって、各引き出しは、前記シャーシの前面から引き出し可能であり、前記複数の引き出しにおける各引き出しは、１つ又は複数のストレージデバイス用の取り付け台を提供し、前記複数の引き出しの任意の引き出しにおける全てのストレージデバイスは、前記引き出しの共通の側部から挿入されるか又は取り外され、前記シャーシの側面が、それぞれ壁と平行で壁に接し、且つ前記壁のそれぞれが、少なくとも任意の引き出しの完全に引き出された長さまで前方に延びた場合に、任意のストレージデバイスが、前記複数の引き出しの任意の引き出しから挿入されるか又は取り外され、いずれか１つの引き出しにおける電気的故障が、前記複数の引き出しにおける他の引き出しのいずれかに影響を及ぼすことが防止される、前記複数の引き出しと、
を含み、
前記１つ又は複数の電源は、前記複数の引き出しにＤＣ電力を供給する、ラックマウント型ストレージエンクロージャ。
【請求項２】
各引き出しが前記シャーシから完全に引き出された場合に、前記引き出しが、完全な機能を維持し、該完全な機能は、前記引き出し及び前記引き出しにおける各ストレージデバイスに前記１つ又は複数の電源がＤＣ電力を供給することを含み、通信経路は、各ストレージデバイスとシャーシミッドプレーンとの間でイネーブルにされる、請求項１に記載のラックマウント型ストレージエンクロージャ。
【請求項３】
前記１つ又は複数の電源が、前記複数の引き出しにおける各引き出しに独立したＤＣ電力を供給し、前記ストレージエンクロージャが、ソフトウェアの制御下で各引き出しへの独立したＤＣ電力を別個にイネーブル及びディスイネーブルにする、請求項２に記載のラックマウント型ストレージエンクロージャ。
【請求項４】
前記複数の引き出しにおける各引き出しは、前記複数の引き出しのいずれの他の引き出しからも機械的に独立し、各引き出しが、前記複数の引き出しにおける他の引き出しの存在、欠如又は引き出された位置にかかわらず、追加されるか、シャーシから取り外されるか又は引き出される、請求項３に記載のラックマウント型ストレージエンクロージャ。
【請求項５】
電気的故障は、引き出しへの電力の喪失、引き出しと前記シャーシミッドプレーンとの間の短絡された信号、及び引き出しと前記シャーシミッドプレーンとの間の１つ又は複数の遮断された信号のいずれかを含む、請求項３に記載のラックマウント型ストレージエンクロージャ。
【請求項６】
前記ストレージエンクロージャは、水平に配置された３つの引き出しを含み、
各引き出しが、所定数のストレージデバイスまで保管する、請求項３に記載のラックマウント型ストレージエンクロージャ。
【請求項７】
前記所定数のストレージデバイスが１６個であり、
前記ラックマウント型ストレージエンクロージャは、２ラックユニットの高さである、請求項６に記載のラックマウント型ストレージエンクロージャ。
【請求項８】
ケーブル管理システムは、前記複数の引き出しにおける各引き出しと前記ストレージエンクロージャとの間の相互接続を提供し、
前記ケーブル管理システムは、各引き出しと前記シャーシミッドプレーンとの間の全ての電力及び信号ケーブルを保護し、
前記ケーブル管理システムは、前記引き出しが引き出されるときに前方方向に直線的に移動可能であり且つ前記引き出しが収納されるときに後方方向に直線的に移動可能であり、
前記ケーブル管理システムは、前記引き出しが引き出されるか又は収納される場合に、前記電力及び信号ケーブルの横方向移動を制限する、請求項３に記載のラックマウント型ストレージエンクロージャ。
【請求項９】
前記信号ケーブルは、冗長データ経路を含み、
前記冗長データ経路は、前記引き出しにおける各ストレージデバイスに冗長通信を提供する、請求項８に記載のラックマウント型ストレージエンクロージャ。
【請求項１０】
前記複数の引き出しにおける引き出しが、引き出し内の前記ストレージデバイスにサービスを提供するために上部アクセスを必要としない、請求項３に記載のラックマウント型ストレージエンクロージャ。
【請求項１１】
シャーシ、１つ又は複数の電源、１つ又は複数のストレージコントローラ、及び複数の引き出しを含むラックマウント型ストレージエンクロージャに引き出しを取り付けるための方法であって、
前記複数の引き出しにおける引き出しを前記シャーシに機械的に取り付けることであって、前記引き出しが、前記シャーシにスライド可能に係合され、前記複数の引き出しにおける各引き出しが、前記複数の引き出しにおけるいずれの他の引き出しからも機械的及び電気的に独立し、電気的に独立していることは、いずれか１つの引き出しにおける電気的故障が前記複数の引き出しにおける他の引き出しのいずれかに影響及ぼすのを防止することを含む、前記引き出しを前記シャーシに取り付けること、
相互接続ケーブルアセンブリを前記引き出しに取り付けることであって、前記相互接続ケーブルアセンブリは、ＤＣ電力ケーブル及び冗長データケーブルを含み、且つ前記１つ又は複数の電源、前記１つ又は複数のコントローラ、及び複数の引き出し間の電気的接続を提供する、前記相互接続ケーブルアセンブリを前記引き出しに取り付けること、
ユーザによって、１つ又は複数のストレージデバイスを含む引き出しがオンラインにされるべきことを、前記１つ又は複数のストレージコントローラに示すこと、
前記引き出しが存在することを前記１つ又は複数のストレージコントローラによって検出すること、
ＤＣ電力を前記引き出しに印加することであって、前記１つ又は複数のコントローラが、前記１つ又は複数の電源から前記ＤＣ電力ケーブルを介してＤＣ電力を前記引き出しに供給させる、前記ＤＣ電力を前記引き出しに印加すること、
前記１つ又は複数のストレージコントローラによって前記引き出しをオンラインにすることを備える方法。
【請求項１２】
各引き出しが前記シャーシから引き出された場合に、各引き出しが、完全な機能を維持し、該完全な機能は、前記引き出し、及び前記１つ又は複数のストレージデバイスのそれぞれにＤＣ電力が供給されることを含み、通信経路は、前記１つ又は複数のストレージデバイスのそれぞれと前記１つ又は複数のストレージコントローラとの間でイネーブルにされる、請求項１１に記載の方法。
【請求項１３】
前記１つ又は複数の電源が、前記複数の引き出しにおける各引き出しに独立したＤＣ電力を供給し、前記１つ又は複数のストレージコントローラは、ソフトウェアの制御下で各引き出しへのＤＣ電力を別個にイネーブル及びディスイネーブルにする、請求項１２に記載の方法。
【請求項１４】
前記引き出しが、前記シャーシから引き出されるか又は前記シャーシに押し込まれる場合に、ケーブル管理システムが、前記ＤＣ電力ケーブル及び冗長データケーブルを損傷から保護する、請求項１３に記載の方法。
【請求項１５】
前記引き出しがオンラインにされるべきことを前記１つ又は複数のストレージコントローラに示すことは、
前記ユーザがユーザインターフェースにおいて選択をすることを含み、
前記ユーザインターフェースは、
前記ストレージエンクロージャ用の設定、構成及びエラー報告を制御することを含む、請求項１３に記載の方法。
【請求項１６】
前記１つ又は複数のストレージコントローラによって前記引き出しをオンラインにすることは、
ユーザ定義の構成に従って、前記引き出し及び前記１つ又は複数のストレージデバイスを構成すること、
前記ユーザ定義の構成に従って、前記引き出し及び前記１つ又は複数のストレージデバイスを操作することを含む、請求項１３に記載の方法。
【請求項１７】
前記ストレージエンクロージャは、水平に配置された３つの引き出しを含み、各引き出しが、所定数までの各ストレージデバイスを保管する、請求項１３に記載の方法。
【請求項１８】
前記所定数のストレージデバイスが１６個であり、前記ストレージエンクロージャが、２ラックユニットの高さである、請求項１７に記載の方法。
【請求項１９】
前記複数の引き出しが、前記シャーシの前面から引き出されるか又は収納され、前記複数の引き出しにおける１つの引き出しだけが、同時に引き出し可能である、請求項１３に記載の方法。
【請求項２０】
ラックマウント型ストレージエンクロージャにおける１つ又は複数のストレージデバイスを保管する引き出しであって、
前記ラックマウント型ストレージエンクロージャにスライド可能に実装される引き出しシャーシであって、前記引き出しが、前記ラックマウント型ストレージエンクロージャの前面から所定の距離まで引き出し可能である、前記引き出しシャーシと、
前記引き出しシャーシに取り付けられ、且つ前記１つ又は複数のストレージデバイスのそれぞれを搭載する引き出しミッドプレーンであって、
前記１つ又は複数のストレージデバイスのそれぞれに第１のＳＡＳデータ経路を提供する第１のＳＡＳエキスパンダと、
前記１つ又は複数のストレージデバイスのそれぞれに第２のＳＡＳデータ経路を提供する第２のＳＡＳエキスパンダを含む前記引き出しミッドプレーンとを備え、
前記引き出しは、前記ラックマウント型ストレージエンクロージャの１つ又は複数のストレージデバイスを保管するいずれの他の引き出しからも機械的及び電気的に独立し、電気的に独立していることは、前記引き出しにおける電気的故障が１つ又は複数のストレージデバイスを保管する他の引き出しのいずれかに影響を及ぼすことが防止されることを含む、引き出し。
【請求項２１】
前記ラックマウント型ストレージエンクロージャは、１つ又は複数の電源及び冗長ストレージコントローラを含み、
前記冗長ストレージコントローラのそれぞれが、前記第１及び第２のＳＡＳエキスパンダの１つに独立した通信路を提供する、請求項２０に記載の引き出し。
【請求項２２】
前記冗長ストレージコントローラは、引き出しが存在する場合を検出し、且つ引き出しの存在に基づいて、前記ラックマウント型ストレージエンクロージャにおける１つ又は複数の電源から前記引き出しへのＤＣ電力を選択的にイネーブル及びディスエーブルにする、請求項２１に記載の引き出し。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンピュータデータ・ストレージデバイスシステムに関する。特に、本発明は、高密度ストレージエンクロージャ及び高密度ストレージエンクロージャにおけるストレージデバイスに手動でアクセスするための方法に関する。
【背景技術】
【０００２】
データストレージシステムにおいて、データ記憶密度は、データストレージの増加を求める市場需要に応じて、常に増加している。各新世代のストレージデバイスは、前世代のストレージデバイスに勝って、しばしばよりコンパクトなフォームファクタで記憶密度を増加させる。例えば、現在の企業の３．５インチ（８．８９ｃｍ）ハードディスクドライブは、２ＴＢ及び３ＴＢの容量で、現在入手可能であり、一方で２．５インチ（６．３５ｃｍ）ハードディスクドライブは、１ＴＢの容量で現在入手可能である。更に、ストレージサブシステムが、ますます多くのストレージデバイスを保管するために設計されている。例えば、４ラックユニットの高さ（4 rack unit high：４Ｕ）のラックマウント型エンクロージャに最大６０個のストレージデバイスを保管できる市販のストレージシステムが、現在入手可能である。
【０００３】
従来的に、ラックマウント型ストレージエンクロージャは、前面アクセス（front access）を利用し、各ストレージデバイスは、スレッドに個々に搭載され、且つストレージエンクロージャ前面から挿入されるか又は取り外される。例えば、この配置の従来のストレージエンクロージャは、２Ｕエンクロージャにおいて１２個の３．５インチ（８．８９ｃｍ）ストレージデバイスを、３Ｕエンクロージャにおいて１６個の３．５インチ（８．８９ｃｍ）ストレージデバイスを、又は２Ｕエンクロージャにおいて２５個の２．５インチ（６．３５ｃｍ）ストレージデバイスを搭載することが可能である。
【０００４】
高密度ストレージシステムは、比較的多数のストレージデバイスを含む。高密度ストレージシステムの一アプローチにおいて、密度は、各前面アクセス可能なスレッドに多数のストレージデバイスを搭載できるようにすることによって増加された。幾つかの場合に、スレッドは、単一のストレージデバイスより幅が広く、時には最大でラックマウント型棚の内幅全体（total internal width）である。他の場合に、スレッドは、より深い。ほとんどの場合に、ストレージデバイスは、通常、スレッドがストレージエンクロージャの前面から引き出された後で、スレッドの上部からアクセスされる。幾つかの高密度ストレージシステムは、引き出しの両側にストレージデバイスを配置し、同じ引き出しの幾つかのストレージデバイスが、左側からアクセスされ、他のストレージデバイスは、右側からアクセスされる。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
「トゥームストーン」ストレージデバイスの実装アプローチ（"tombstone" storage device mounting approach）を利用することによって、数の増えたストレージデバイスを単一の高密度ストレージシステムに搭載できることが、近年分かった。「トゥームストーン」ストレージシステムは、全てのストレージデバイスを行及び列のアレイに垂直に直立して搭載し、上部アクセス（top access）が、全てのストレージデバイスに対して必要とされる。「トゥームストーン」システムのストレージデバイスにアクセスするために、高密度ストレージシステムのストレージデバイスを搭載する引き出しは、通常、レール上を前方にスライドされる。引き出しは、全てのストレージデバイスを露出させる上蓋が取り除かれ得るように、十分に遠くまで前方にスライドされなければならない。次に、ユーザ又はシステム管理者は、引き出しの上部を覆うように立ち、ストレージデバイスに関する任意の必要な保守作業を実行する。「トゥームストーン」ストレージデバイスの実装アプローチは、非常に空間効率が良く、多数のストレージデバイスを搭載できるが、幾つかの欠点を有する。第１に、「トゥームストーン」高密度ストレージシステムは、通常、極めて重くて、１人又は２人で取り付けるのは困難である。引き出し全体が前方に完全にスライドされるような強固なスライド及び実装構造が必要とされる。第２に、「トゥームストーン」ストレージシステムは、上部アクセスを必要とする。幾つかの場合に、このことは、人が、エンクロージャの上部の上方に到達することができ、且つそれに応じてストレージエンクロージャにサービスを提供できるように、ハシゴ又は他の装置を必要とする。第３に、ストレージデバイスの引き出しが前方にスライドされた場合に、引き出しの全重量は、システムが内部に実装されているラックにおけるラックレールの前方にあり、恐らくラック全体を不安定にしてひっくり返す可能性がある。本発明は、先行技術の欠点を解決することに関する。
【課題を解決するための手段】
【０００６】
本発明の実施形態に従って、ラックマウント型ストレージエンクロージャが提供される。ラックマウント型ストレージエンクロージャは、シャーシを含む。シャーシは、１つ又は複数の電源及び複数の引き出しを含み、各引き出しは、シャーシの前面から引き出し可能である。複数の引き出しにおける各引き出しは、１つ又は複数のストレージデバイス用の取り付け台を提供する。複数の引き出しの任意の引き出しにおける全てのストレージデバイスは、引き出しの共通の側部から挿入されるか又は取り外される。たとえシャーシの側面が、それぞれ、壁と平行で壁に接し、且つ壁のそれぞれが、少なくとも任意の引き出しの完全に引き出された長さまで前方に延びている場合であっても、任意のストレージデバイスが、複数の引き出しにおける任意の引き出しから挿入されるか又は取り外される。いずれか１つの引き出しにおける電気的故障は、複数の引き出しにおける他の引き出しのいずれかに影響を及ぼすことが防止される。１つ又は複数の電源は、複数の引き出しにＤＣ電力を供給する。
【０００７】
本発明の他の実施形態に従って、ラックマウント型ストレージエンクロージャに引き出しを取り付ける方法が提供される。ラックマウント型ストレージエンクロージャは、シャーシと、１つ又は複数の電源と、１つ又は複数のストレージコントローラと、複数の引き出しと、を含む。方法は、複数の引き出しにおける引き出しをシャーシに機械的に取り付けることを含む。引き出しは、シャーシに引き出し可能に取り付けられ、複数の引き出しにおける各引き出しは、複数の引き出しにおけるいずれの他の引き出しからも機械的及び電気的に独立している。電気的に独立していることは、いずれか１つの引き出しにおける電気的故障が複数の引き出しにおける他の引き出しのいずれかに影響を及ぼすことが防止されることを含む。方法はまた、相互接続ケーブルアセンブリを引き出しに取り付けることを含み、相互接続ケーブルアセンブリを引き出しに取り付けることは、相互接続ケーブルアセンブリがＤＣ電力ケーブル及び冗長データケーブルを含むこと、１つ又は複数の電源、１つ又は複数のコントローラ、及び引き出し間の電気接続を提供することを含む。方法はまた、ユーザによって、１つ又は複数のストレージデバイスを含む引き出しがオンラインされるべきことを、１つ又は複数ストレージコントローラに知らせることを含む。方法は、引き出しが存在することを１つ又は複数のストレージコントローラによって検出すること、引き出しにＤＣ電力を印加することを更に含む。１つ又は複数のコントローラは、１つ又は複数の電源からＤＣ電力ケーブルを介してＤＣ電力を引き出しに供給させる。最後に、方法は、１つ又は複数のストレージコントローラによって引き出しをオンラインにすることを含む。
【０００８】
本発明の更に別の実施形態に従って、ラックマウント型ストレージエンクロージャにおける１つ又は複数のストレージデバイスを保管する引き出しが提供される。引き出しは、ラックマウント型ストレージエンクロージャに引き出し可能に実装される引き出しシャーシを含む。引き出しは、ラックマウント型ストレージエンクロージャの前面から所定の距離まで引き出し可能である。引き出しは、引き出しシャーシに取り付けられ、且つ１つ又は複数のストレージデバイスのそれぞれを搭載する引き出しミッドプレーンを含む。引き出しミッドプレーンは、第１のＳＡＳエキスパンダを含む。第１のＳＡＳエキスパンダは、１つ又は複数のストレージデバイスのそれぞれへの第１のＳＡＳデータ経路を提供する。引き出しミッドプレーンはまた、第２のＳＡＳエキスパンダを含む。第２のＳＡＳエキスパンダは、１つ又は複数のストレージデバイスのそれぞれへの第２のＳＡＳデータ経路を提供する。引き出しは、ラックマウント型ストレージエンクロージャにおける１つ又は複数のストレージデバイスを保管するいずれの他の引き出しからも機械的及び電気的に独立している。電気的に独立していることは、引き出しにおける電気的故障が１つ又は複数のストレージデバイスを保管する他の引き出しのいずれかに影響を及ぼすことが防止されることを含む。
【０００９】
本発明の利点は、それが、単一のラックマウント型ストレージエンクロージャ内に、複数の独立したＪＢＯＤ（単純ディスク束）ストレージエンクロージャを提供するということである。ラックマウント型ストレージエンクロージャの各引き出しは、別個のＪＢＯＤとして機能し、複数のＪＢＯＤにおける各ＪＢＯＤは、別個の高密度ストレージシステムである。いずれか１つの引き出しにおける電気的故障は、複数のＪＢＯＤの他の引き出しのいずれかに影響を及ぼすことが防止される。
【００１０】
本発明の別の利点は、それが、独立したＤＣ電力を各引き出しに供給できることであり、ＤＣ電力は、ソフトウェアの制御下でイネーブルにされる。１つ又は複数のストレージコントローラが、ＤＣ電力イネーブル機能を提供する。これは、ラックマウント型ストレージエンクロージャへの確実な引き出しの取り外し又は取り付けを可能にする。
【００１１】
本発明の別の利点は、冗長データ通信経路が、各引き出しに提供されることであり、別個の冗長ストレージコントローラが、冗長データ通信経路のそれぞれに結合される。従って、ストレージコントローラ又は経路における故障は、生き残ったストレージコントローラを介して、引き出しにおける任意のストレージデバイスとの通信をやはり可能にする。
【００１２】
本発明の更に別の利点は、それが、引き出し取り外しプロセスの一部として、ラックマウント型ストレージエンクロージャ用の冗長検査を提供するということである。冗長検査は、引き出しがラックマウント型ストレージエンクロージャから取り外される場合に、ストレージデバイスデータが失われないことを保証する。データ保全性は、全ての場合にデータストレージシステムにおいて保持されなければならず、データ損失の機会は、たとえ完全に排除されなくても、少なくとも最小化されなければならない。
【００１３】
本発明の実施形態の追加的な特徴及び利点は、特に添付の図面と一緒に理解された場合に、以下の説明から一層容易に明らかになろう。
【図面の簡単な説明】
【００１４】
【図１】本発明の実施形態に従って、データストレージネットワークのコンポーネントを示すブロック図である。
【図２ａ】本発明の実施形態に従って、第１のホストベースのデータストレージシステムのコンポーネントを示すブロック図である。
【図２ｂ】本発明の実施形態に従って、第１の非ホストベースのデータストレージシステムのコンポーネントを示すブロック図である。
【図２ｃ】本発明の実施形態に従って、第２のホストベースのデータストレージシステムのコンポーネントを示すブロック図である。
【図２ｄ】本発明の実施形態に従って、第２の非ホストベースのデータストレージシステムのコンポーネントを示すブロック図である。
【図３ａ】本発明の実施形態に従って、ストレージエンクロージャを示す図である。
【図３ｂ】本発明の実施形態に従って、ストレージエンクロージャのシャーシを示す図である。
【図３ｃ】本発明の実施形態に従って、引き出しのないストレージエンクロージャのシャーシコンポーネントを示す図である。
【図３ｄ】本発明の実施形態に従って、引き出しを含むストレージエンクロージャのシャーシコンポーネントを示す図である。
【図３ｅ】本発明の実施形態に従って、左引き出しが引き出されたストレージエンクロージャを示す図である。
【図３ｆ】本発明の実施形態に従って、左引き出しが引き出されたストレージエンクロージャを示す図である。
【図３ｇ】本発明の実施形態に従って、中央引き出しが引き出されたストレージエンクロージャを示す図である。
【図３ｈ】本発明の実施形態に従って、左引き出しが引き出されたストレージエンクロージャを示す図である。
【図３ｉ】本発明の実施形態に従って、右引き出しが引き出されたストレージエンクロージャを示す図である。
【図３ｊ】本発明の実施形態に従って、ストレージエンクロージャの右引き出し構成を示す図である。
【図４ａ】本発明の実施形態に従って、左及び右引き出し構成を示す図である。
【図４ｂ】本発明の実施形態に従って、引き出し及び電源モジュールを示す図である。
【図４ｃ】本発明の実施形態に従って、引き出しのストレージデバイス実装構成を示す図である。
【図４ｄ】本発明の実施形態に従って、引き出しのストレージデバイス実装構成の詳細Ａを示す図である。
【図４ｅ】本発明の実施形態に従って、ストレージコントローラモジュールを示す図である。
【図４ｆ】本発明の実施形態に従って、シャーシ及び引き出しミッドプレーンを示す図である。
【図４ｇ】本発明の実施形態に従って、シャーシの切り欠き側面図を示す図である。
【図５ａ】本発明の実施形態に従って、引き出しが引き出されていない、ラックにおけるストレージエンクロージャを示す図である。
【図５ｂ】本発明の実施形態に従って、全ての引き出しが引き出された、ラックにおけるストレージエンクロージャを示す図である。
【図６】本発明の実施形態に従って、ストレージエンクロージャを示すブロック図である。
【図７】本発明の実施形態に従って、引き出しミッドプレーンを示すブロック図である。
【図８】本発明の実施形態に従って、ストレージエンクロージャへの引き出し相互接続を示すブロック図である。
【図９】本発明の実施形態に従って、ストレージエンクロージャのＤＣ配電を示すブロック図である。
【図１０ａ】本発明の実施形態に従って、引き出しの取り付けプロセスを示す流れ図である。
【図１０ｂ】本発明の実施形態に従って、引き出しの取り外しプロセスを示す流れ図である。
【図１１ａ】本発明の実施形態に従って、搭載されるストレージデバイスを示す図である。
【図１１ｂ】本発明の実施形態に従って、（４つの）搭載されるストレージデバイスのスタックを示す図である。
【図１２ａ】本発明の実施形態に従って、ストレージデバイスキャリアの左側正面図を示す図である。
【図１２ｂ】本発明の実施形態に従って、ストレージデバイスキャリアの左側背面図を示す図である。
【図１３ａ】本発明の実施形態に従って、ストレージデバイスキャリアの右側正面図を示す図である。
【図１３ｂ】本発明の実施形態に従って、ストレージデバイスキャリアの右側背面図を示す図である。
【発明を実施するための形態】
【００１５】
本発明者らは、高密度ストレージシステム（high-density storage systems）に関する様々な人間工学問題を観察した。高密度ストレージシステムは、多数のストレージデバイスを含むストレージエンクロージャ（storage enclosure）を提供し、各ストレージデバイスは、ストレージエンクロージャの前面からストレージエンクロージャに個々に挿入することも、又はストレージエンクロージャから取り外すこともできない。従って、２ラックユニットの高さ（「2 rack units high：２Ｕ」）であるラックマウント型ストレージエンクロージャにおいて、高密度ストレージシステムは、１２個を超える３．５インチ（８．８９ｃｍ）ストレージデバイス又は２５個を超える２．５インチ（６．３５ｃｍ）ストレージデバイスを有することになる。従って、３ラックユニットの高さ（「3 rack units high：３Ｕ」）であるラックマウント型ストレージエンクロージャにおいて、高密度ストレージシステムは、１６個を超える３．５インチ（８．８９ｃｍ）ストレージデバイス又は３５個を超える２．５インチ（６．３５ｃｍ）ストレージデバイスを有することになる。
【００１６】
より多くのストレージデバイスを収容するために、高密度ストレージシステムは、ストレージデバイスの他の実装配置を用いる。一アプローチは、「トゥームストーン」ストレージエンクロージャ（"tombstone" storage enclosure）を用いることであり、全てのストレージデバイスは、ストレージデバイスへのアクセスが、ラック自体によって又はストレージエンクロージャを含む引き出しの上の別のラックマウント型モジュールによってブロックされないように、ストレージエンクロージャを含むラックマウント型引き出しを前方に引いた後で上面を介してアクセスされる。ストレージエンクロージャの上部からストレージデバイスにアクセスするために、ハシゴ（ladder）が、一般に必要とされる。何故なら、どのストレージデバイスを物理的に取り外すか又は挿入するかを、ユーザは確かめる必要があるからである。
【００１７】
別のアプローチは、前面アクセス可能な一連の狭いスレッド（narrow front-accessible sleds）を用いることであり、各スレッドは、固定数のストレージデバイスを搭載する。幾つかの場合に、ストレージデバイスは、「タンデム」装置（"tandem" arrangement）に搭載され、より長いストレージデバイスキャリア（longer storage device carrier）が、２つ、３つ又は４つのストレージデバイスを搭載する。この装置は、単一のストレージデバイスだけを搭載する従来のストレージデバイスキャリアと同じフロントストレージデバイスキャリアプロファイル（front storage device carrier profile）を有し、且つキャリア上に搭載するストレージデバイスのより大きな深さ、及び恐らくより深いストレージエンクロージャのシャーシによって高密度を達成することが多い。
【００１８】
更に別のアプローチは、側面アクセス可能な一連の幅広のスレッドを用いることであり、各スレッドは、固定数のストレージデバイスを搭載する。幾つかの場合に、各スレッドは、ストレージエンクロージャの全幅であり、左側及び右側の両方からストレージデバイスへのアクセスを提供する。
【００１９】
高密度ストレージシステム用のこれらの代替パッケージングアプローチは、ストレージデバイスのアクセス可能性、又はモジュール若しくはストレージエンクロージャ全体の標準的な１９インチ（４８．２６ｃｍ）ラックからの取り付け／取り外しの安全性に否定的に影響する様々な人間要素問題をもたらす。例えば、「トゥームストーン」ストレージエンクロージャは、任意のストレージデバイスを挿入するか又は取り外すために上部アクセスを必要とする。幾つかの場合に、このことは、特にエンクロージャが、高いラックの上部空間に実装された場合に、サービス要員がストレージエンクロージャの上方に到達するために、ハシゴを必要とする。更に、「トゥームストーン」ストレージエンクロージャは、ほとんど常に引き出しスライド（drawer slide）上に実装され、ストレージエンクロージャ全体は、上端でのアクセスを提供するために前方に引き出される。ハシゴに関して起こり得る要件に加えて、安全要素（safety factor）が導入される。何故なら、ストレージエンクロージャを前方に引っ張ることによって、ストレージエンクロージャの質量のかなりの部分をラックレールの前方に移動させ、まばらにしか存在しないラックに前方への転倒をもたらす可能性があるからである。
【００２０】
本発明は、ＳＡＳ技術に関連して説明されるが、本発明の発明的態様が、限定するわけではないが、ファイバチャネル、パラレルＳＣＳＩ、パラレルＡＴＡ、シリアルＡＴＡ（ＳＡＴＡ）又はＳＳＡを含む任意のかかるストレージデバイスのインターフェース技術に適用されることを理解されたい。
【００２１】
ここで図１を参照すると、本発明の実施形態に従って、データストレージネットワーク１００のコンポーネントを示すブロック図が示されている。データストレージネットワーク１００は、１つ又は複数のホストコンピュータ１０８と１つ又は複数のストレージエンクロージャ１１２との間の相互接続を提供する。ネットワーク１０４は、ホストコンピュータ１０８とストレージエンクロージャ１１２との間の高容量データ転送に適したネットワーキング通信技術を含む。かかる技術は、ファイバチャネル、イーサネット（登録商標）、ＳＳＡ、ＳＡＳ、ｉＳＣＳＩ、インフィニバンド、ＥＳＣＯＮ、及びＦＩＣＯＮを含む。ネットワーク１０４は、限定するわけではないが、ローカルエリアネットワーク（ＬＡＮ）及びストレージエリアネットワーク（ＳＡＮ）を含む。
【００２２】
ホストコンピュータ１０８は、アプリケーションプログラムを実行し、且つネットワーク１０４を介して他のホストコンピュータ１０８又はストレージエンクロージャ１１２と通信する。ストレージエンクロージャ１１２は、大量のデータストレージを提供するストレージデバイスを含む。ストレージデバイスは、ハードディスクドライブ、テープドライブ、光ドライブ、及びソリッドステートドライブを含む。幾つかの実施形態において、データストレージネットワーク１００は、１つ又は複数の管理コンピュータ１１６を含む。管理コンピュータ１１６は、ネットワーク１０４を監視し、エラー監視、構成、及び制御機能を提供する。ほとんどの実施形態において、管理コンピュータ１１６は、グラフィカルユーザインターフェース（ＧＵＩ）１２０を含み、グラフィカルユーザインターフェース１２０を介してユーザ又はシステム管理者は、管理コンピュータ１１６と対話する。幾つかの実施形態において、管理コンピュータ１１６は、ネットワーク１０４を介してストレージエンクロージャ１１２とインターフェースする。他の実施形態において、管理コンピュータ１１６は、異なる接続部又はネットワーク１０４以外のネットワークを介して、ストレージエンクロージャ１１２とインターフェースする。３つのホストコンピュータ１０８ａ、１０８ｂ、１０８ｃ及び３つのストレージエンクロージャ１１２ａ、１１２ｂ、１１２ｃが図１に示されているが、ネットワーク１０４は、任意の数のホストコンピュータ１０８及びストレージエンクロージャ１１２を含む。
【００２３】
ここで図２ａを参照すると、本発明の実施形態に従って、ＪＢＯＤストレージエンクロージャ２２４を組み込んだ第１のホストベースのデータストレージシステム２００におけるコンポーネントを示すブロック図が示されている。第１のホストベースのデータストレージシステム２００は、１つ又は複数のホストコンピュータ１０８を含む。ホストコンピュータ１０８は、一般にサーバであるが、しかしまたデスクトップ又はモバイルコンピュータとすることが可能である。ホストコンピュータ１０８は、ストレージデバイス２０８ａ〜２０８ｚに対する読み出し及び書き込み要求を生成するアプリケーションプログラムを実行する。明確にするために単一のストレージコントローラ２０４だけが示されているが、ホストコンピュータ１０８は、１つ又は複数のストレージコントローラ２０４を含む。一実施形態において、ストレージコントローラ２０４は、ホストバスアダプタ（host bus adapter）である。別の実施形態において、ストレージコントローラ２０４は、低価格ディスクの冗長アレイ（Redundant Array of Inexpensive Disks：ＲＡＩＤ）技術を組み込んだコントローラである。更に別の実施形態において、ストレージコントローラ２０４は、１組の二重冗長ＲＡＩＤコントローラを表す。ストレージコントローラ２０４は、ホストコンピュータ１０８のマザーボードに統合されても良く、又はホストコンピュータ１０８におけるアドインボード（add-in board）又は他の形態のアセンブリであっても良い。ストレージコントローラ２０４は、データ記憶技術において良く理解されており、任意の特定の実装形態又は構成に限定されない。
【００２４】
ストレージコントローラ２０４は、ＳＡＳリンク２２０及びワイドＳＡＳリンク２１６を通じて、ＪＢＯＤストレージエンクロージャ２２４におけるストレージデバイス２０８ａ〜２０８ｚへ、且つストレージデバイス２０８ａ〜２０８ｚからデータを転送する。一実施形態において、ワイドＳＡＳリンク２１６は、４つのＳＡＳレーンを含む。ＪＢＯＤストレージエンクロージャ２２４は、１つ又は複数のＳＡＳエキスパンダ２１２を含み、ＳＡＳエキスパンダ２１２は、切り替え機能を実行し、且つストレージコントローラ２０４とストレージデバイス２０８ａ〜２０８ｚとの間でデータ及びコマンドを転送する。一般に、ストレージデバイス２０８へのＳＡＳ２２０の送信及び受信経路は、単一レーンＳＡＳ接続である。しかしながら、将来、各送信又は受信経路が、多重レーンＳＡＳリンク２１６となることが可能である。ＳＡＳエキスパンダ２１２とストレージデバイス２０８との間の各ＳＡＳリンク２２０は、別個の送信及び受信経路を含み、各ストレージデバイス２０８は、一般に、図６に示されているような異なるＳＡＳエキスパンダ２１２への独立した相互接続用に２つのポートを有する。
【００２５】
ここで図２ｂを参照すると、本発明の実施形態に従って、ストレージエンクロージャ１１２を組み込んだ第１の非ホストベースのデータストレージシステム２３２におけるコンポーネントを示すブロック図が示されている。ホストコンピュータ１０８は、前に説明された機能のほとんどを実行するが、しかし「コントローラ」又は「ストレージコントローラ」機能は、ストレージエンクロージャ１１２におけるストレージコントローラ２０４によって代わりに実行される。従って、図２ｂのストレージエンクロージャ１１２は、１つ又は複数のストレージコントローラ２０４がストレージエンクロージャ１１２に存在する以外は、図２ａのＪＢＯＤストレージエンクロージャ２２４と同様である。ストレージコントローラ２０４は、図６に関連してより詳細に説明される。一実施形態において、ストレージコントローラ２０４は、ＲＡＩＤコントローラである。別の実施形態において、ストレージコントローラ２０４は、１組の二重冗長ＲＡＩＤコントローラを表す。ホストコンピュータ１０８は、ホストバス又はネットワーク２２８を通じて、ストレージコントローラ２０４を含むストレージエンクロージャ１１２と通信する。ホストバス又はネットワーク２２８は、ホストコンピュータ１０８とストレージコントローラ２０４との間の高速データ転送を可能にする任意の適切なバス又はネットワークである。ホストバス又はネットワーク２２８の例は、限定するわけではないが、ＳＣＳＩ、ファイバチャネル、ＳＳＡ、ＳＣＳＩ、ＳＡＳ、ｉＳＣＳＩ、イーサネット、インフィニバンド、ＥＳＣＯＮ、ＡＴＭ、及びＦＩＣＯＮを含む。幾つかの実施形態において、ホストバス又はネットワーク２２８は、ストレージエリアネットワーク（ＳＡＮ）又はローカルエリアネットワーク（ＬＡＮ）である。
【００２６】
ここで図２ｃを参照すると、本発明の実施形態に従って、ＪＢＯＤストレージエンクロージャ２２４ａ、２２４ｂ及び２２４ｃを組み込んだ第２のホストベースのデータストレージシステム２４０におけるコンポーネントを示すブロック図が示されている。第２のホストベースのデータストレージシステム２４０は、図２ａの第１のホストベースのデータストレージシステム２００に似ているが、しかし追加のＪＢＯＤストレージエンクロージャ２２４ｂ、２２４ｃが、追加のストレージデバイス２０８ｃ〜２０８ｆを支援するために設けられる。一実施形態において、ストレージコントローラ２０４は、ホストバスアダプタ（host bus adapter）である。別の実施形態において、ストレージコントローラ２０４は、ＲＡＩＤコントローラである。更に別の実施形態において、ストレージコントローラ２０４は、１組の二重冗長ＲＡＩＤコントローラを表す。追加のＪＢＯＤストレージエンクロージャ２２４ｂ、２２４ｃを支援するために、ＳＡＳエキスパンダ（SAS expander）２１２は、デイジーチェーンバス２３６を利用する。デイジーチェーンバス２３６は、ＳＡＳリンク２１６、２２０と同じプロトコルを利用し、且つ一般に、４つのＳＡＳレーンを有するＳＡＳワイドバス２１６である。デイジーチェーンバス２３６ａは、ＳＡＳエキスパンダ２１２ａ及びＳＡＳエキスパンダ２１２ｂを相互接続する。デイジーチェーンバス２３６ｂは、ＳＡＳエキスパンダ２１２ｂ及びＳＡＳエキスパンダ２１２ｃを相互接続する。デイジーチェーンバス２３６ｃは、デイジーチェーンバス２３６ａ及び２３６ｂと同様の方式で、ＳＡＳエキスパンダ２１２ｃ及び別のストレージエンクロージャ１１２を相互接続する。
【００２７】
一実施形態において、各ＪＢＯＤストレージエンクロージャ２２４は、４８個のストレージデバイス２０８を支持し、各ストレージコントローラ２０４は、最大１２８個のストレージデバイス２０８を支援する。しかしながら、他の実施形態において、各ＪＢＯＤストレージエンクロージャ２２４は、４８個よりも多いか又は少ないストレージデバイス２０８を支持しても良く、各ストレージコントローラ２０４は、１２８個よりも多いか又は少ないストレージデバイス２０８を支援しても良い。
【００２８】
ここで図２ｄを参照すると、本発明の実施形態に従って、第２の非ホストベースのデータストレージシステム２４４におけるコンポーネントを示すブロック図が示されている。第２の非ホストベースのデータストレージシステム２４４は、図２ｂの第１の非ホストベースのデータストレージシステム２３２に似ているが、しかし追加のストレージエンクロージャ１１２ｂ、１１２ｃが、追加のストレージデバイス２０８ｃ〜２０８ｆを支持するために設けられる。一実施形態において、ストレージコントローラ２０４は、ＲＡＩＤコントローラである。別の実施形態において、ストレージコントローラ２０４は、１組の二重冗長ＲＡＩＤコントローラを表す。追加のストレージエンクロージャ１１２ｂ、１１２ｃを支援するために、ＳＡＳエキスパンダ２１２は、デイジーチェーンバス２３６を利用する。デイジーチェーンバス２３６は、ＳＡＳリンク２２０、２１６と同じプロトコルを利用し、且つ一般に、４つのＳＡＳレーンを有するＳＡＳワイドバス２１６である。デイジーチェーンバス２３６ａは、ＳＡＳエキスパンダ２１２ａ及びＳＡＳエキスパンダ２１２ｂを相互接続する。デイジーチェーンバス２３６ｂは、ＳＡＳエキスパンダ２１２ｂ及びＳＡＳエキスパンダ２１２ｃを相互接続する。デイジーチェーンバス２３６ｃは、デイジーチェーンバス２３６ａ及び２３６ｂと同様の方式で、ＳＡＳエキスパンダ２１２ｃ及び別のストレージエンクロージャ１１２を相互接続する。一実施形態において、各ストレージエンクロージャ１１２は、４８個のストレージデバイス２０８を支持し、各ストレージコントローラ２０４は、最大１２８個のストレージデバイス２０８を支援する。しかしながら、他の実施形態において、各ストレージエンクロージャ１１２は、４８個よりも多いか又は少ないストレージデバイス２０８を支持しても良く、各ストレージコントローラ２０４は、１２８個より多いか又は少ないストレージデバイス２０８を支援しても良い。
【００２９】
ここで図３ａを参照すると、本発明の実施形態に従って、ストレージエンクロージャ１１２、２２４を説明する図が示されている。ストレージエンクロージャ１１２、２２４は、多数のストレージデバイス２０８の保管を提供する高密度ストレージシステムである。幾つかの実施形態において、ストレージエンクロージャ１１２、２２４は、他の類似の又は異種のモジュールと共に１９インチ（４８．２６ｃｍ）ラック内に実装することができる。好ましい実施形態において、ストレージエンクロージャ１１２、２２４は、２ラックユニットの高さである。ストレージエンクロージャ１１２、２２４は、シャーシ３０４を含み、シャーシ３０４は、一般に、鋼、アルミニウム、又は適切な強度、剛性及びＥＭＩ／ＥＭＣ規格との適合性を提供する他の材料から構成される。シャーシ３０４は、上面３０８、底面３１２、後面、前面、及び２つの側面を有する。
【００３０】
幾つかの実施形態において、ストレージエンクロージャ１１２、２２４は、フロントベゼル（front bezel）３１６を含む。フロントベゼル３１６は、シャーシ３０４の前面に装着され、且つストレージエンクロージャ１１２、２２４用の美的なフロントカバーを提供する。フロントベゼル３１６は、ツールを必要とせずに、ユーザアクセス用のつまみ（finger grab）を含み、幾つかの実施形態は、押しボタンなどの単純な制御部、及びＬＥＤ又は英数字表示装置を含む。フロントベゼル３１６はまた、様々な孔を含み、それらの孔を通して、冷却空気がシャーシ３０４内に引き込まれて、ストレージエンクロージャ１１２、２２４のストレージデバイス２０８及び他の電子アセンブリを冷却する。
【００３１】
ここで図３ｂを参照すると、本発明の実施形態に従って、ストレージエンクロージャのシャーシ３０４を説明する図が示されている。シャーシ３０４は、シャーシ側面３２８を含む。シャーシ側面３２８は、左側及び右側を含む。シャーシ３０４はまた、シャーシ前面３２０を含み、フロントベゼル３１６が、シャーシ前面３２０に装着され、複数のストレージデバイスの引き出しが、シャーシから挿入されるか又は取り外される。シャーシ３０４は、シャーシ後面３２４を更に含み、シャーシ後面３２４から、電源３３２及びストレージコントローラモジュール３３６が挿入されるか又は取り外される。
【００３２】
ここで図３ｃを参照すると、本発明の実施形態に従って、引き出し３５２のないストレージエンクロージャ１１２におけるシャーシコンポーネントを説明する図が示されている。図３ｃは、シャーシミッドプレーン（chassis midplane）３４０、電源３３２、及びストレージコントローラモジュール３３６を追加した、図３ｂのシャーシ３０４を示す。シャーシミッドプレーン３４０は、冗長性を有する２つの電源３３２ａ、３３２ｂのそれぞれと、冗長性を有する２つのストレージコントローラモジュール３３６のそれぞれと、引き出し３５２との間で電気信号及び電力系統連系を提供する。シャーシ３０４におけるモジュールのそれぞれは、冗長動作するように構成される。
【００３３】
シャーシ３０４は、ストレージデバイス２０８を搭載する引き出し３５２のそれぞれのために少なくとも１つの引き出しスライド３４８を含む。引き出しスライド３４８は、各引き出し３５２用に軸受面を提供し、各引き出し３５２を滑らかにシャーシ３０４に挿入するか又はシャーシ３０４から引き出すことができるようにする。引き出しスライド３４８のそれぞれは、機械的ラッチ孔３５０又は他のラッチ機構を含む。機械的ラッチ孔３５０は、引き出し３５２の底面における機械的ラッチと噛み合い、引き出し３５２をシャーシ３０４から取り外すことができるようにする。
【００３４】
ストレージエンクロージャ１１２は、引き出し３５２がシャーシ３２０の前面から完全に引き出された場合に、各引き出し３５２を完全に使用可能であるようにする。従って、シャーシミッドプレーン３４０と各引き出し３５２との間に可撓性を有する電力ケーブル及び相互接続信号ケーブルを提供することが必要である。引き出し３５２がシャーシ３０４から挿入されるか又は引き出され／取り外されているときに、電力ケーブル及び相互接続信号ケーブルを保護するために、引き出しケーブルガイド３４４が、シャーシ３０４に設けられる。
【００３５】
ここで図３ｄを参照すると、本発明の実施形態に従って、引き出し３５２を含むストレージエンクロージャ１１２におけるシャーシコンポーネントを説明する図が示されている。図３ｄは、３つの引き出し３５２を追加した、図３ｃのシャーシ３０４を示す。単一のストレージコントローラモジュール３３６だけが示されているが、ほとんどの実施形態において、２つのストレージコントローラモジュール３３６が、存在することになろう。幾つかの実施形態では、ストレージエンクロージャは、ＪＢＯＤ（単純ディスク束）ストレージエンクロージャ２２４であり、ストレージコントローラモジュール３３６を存在させない。
【００３６】
引き出し３５２は、ストレージデバイス２０８用の取り付け台を提供する。各引き出し３５２は、所定数までのストレージデバイス２０８を保管し、各引き出し３５２のコンポーネントは、もっと後の図で説明される。好ましい実施形態において、各引き出し３５２は、最大１６のストレージデバイス２０８を保管し得る。各引き出し３５２は、ストレージエンクロージャ１１２、２２４におけるいかなる他の引き出し３５２からも機械的に独立している。機械的に独立していることは、各引き出し３５２が、いかなる他の引き出し３５２の存在、欠如又は引き出された位置にもかかわらず、追加され得るか、シャーシ３０４から取り外され得るか又は引き出され得ることを意味する。
【００３７】
ここで図３ｅを参照すると、本発明の実施形態に従って、左引き出し３６４が引き出されたストレージエンクロージャ１１２、２２４を説明する図が示されている。各引き出し３５２は、シャーシ３０４から個々に引き出し可能か又は収納可能である。一実施形態において、１つの引き出し３５２だけが、同時に引き出し可能であり、機械的及び／又は電気的インターロックシステムが、１つを超える引き出し３５２が同時に引き出されるのを防ぐ。搭載されるストレージデバイス３６８は、それぞれ、単一のストレージデバイス２０８を含み、各搭載されるストレージデバイス３６８は、個々に取り外され得るか、又はストレージエンクロージャ１１２、２２４の左引き出し３６４若しくはいずれの他の引き出し３５２にも挿入され得る。左引き出し３６４構成の全ての搭載されるストレージデバイス３６８が、引き出し３６４の右側から挿入されるか又は取り外されることに留意されたい。
【００３８】
左引き出し３６４を含む各引き出し３５２に関連付けられるものは、ケーブル管理システム３５６である。ケーブル管理システム３５６は、シャーシミッドプレーン３４０と各引き出し３５２との間の電力ケーブル及び相互接続信号ケーブルの布線を保護する。好ましい実施形態において、ケーブル管理システム３５６は、引き出しケーブルガイド３４４及び可撓性ケーブルチェーン３６０を含む。可撓性ケーブルチェーン３６０は、各引き出し３５２用に設けられ、且つ左引き出し３６４がストレージエンクロージャ１１２、２２４から引き出されるか又はストレージエンクロージャ１１２、２２４に押し込まれるときに、左引き出し３６４と共に直線的に移動する。可撓性ケーブル３６０は、可撓性ケーブルチェーンのいかなる横方向移動も制限するような方式で構成され、且つ可撓性ケーブルチェーン３６０が装着された引き出し３５２に対応した直線的移動のみを可能にする。電力ケーブル及び相互接続信号ケーブルは、引き出しケーブルガイド３４４及び可撓性ケーブルチェーン３６０内を通る。好ましい実施形態において、可撓性ケーブルチェーンは、チェーン自体のためのイグス（ＩＧＵＳ）部品番号０８−１０−０２５−０であり、取り付け端部リンク用の０８０−１０−１２である。
【００３９】
ここで図３ｆを参照すると、本発明の実施形態に従って、左引き出し３６４が引き出されたストレージエンクロージャ１１２、２２４を説明する図が示されている。図３ｆは、ストレージエンクロージャ１１２、２２４から引き出された左引き出し３６４を示す。左の引き出し３６４が引き出されると、中央引き出し３７２用のケーブル管理システム３５６は、収納された構成において、より明確に見える。
【００４０】
ここで図３ｇを参照すると、本発明の実施形態に従って、中央引き出し３７２が引き出されたストレージエンクロージャ１１２、２２４を説明する図が示されている。図３ｇに示されている実施形態において、中央引き出し３７２は、左引き出し３６４と同じ搭載されるストレージデバイス３６８構成を有する。搭載されたストレージデバイス３６８構成は、全ての搭載されるストレージデバイス３６８がアクセスされる際に通る引き出し３５２（左又は右の）の側面を指す。他の実施形態において、中央引き出し３７２の搭載されたストレージデバイス３６８構成は、右引き出し３８０構成であっても良い。
【００４１】
本発明のストレージエンクロージャ１１２、２２４は、中央引き出し３７２を有しなくても良く、１つ又は複数の中央引き出し３７２を有しても良い。しかしながら、ストレージエンクロージャ１１２、２２４は、少なくとも１つの左引き出し３６４及び少なくとも１つの右引き出し３８０を含む。
【００４２】
ここで図３ｈを参照すると、本発明の実施形態に従って、左引き出し３６４が引き出されたストレージエンクロージャ１１２を説明する図が示されている。図３ｈは、シャーシ３０４から所定の距離３７６だけ引き出された左引き出し３６４を示す。所定の距離３７６は、引き出し３５２の全ての搭載されたストレージデバイス３６８にアクセスするために、引き出し３５２が、シャーシ３０４から引き出されなければならない距離である。所定の距離３７６は、ストレージエンクロージャ１１２、２２４の全ての引き出し３５２に対して同じであり、好ましい実施形態において３３０ｍｍである。任意の引き出し３５２がシャーシ３０４から完全に引き出された場合に、引き出しは、所定の距離３７６だけ引き出される。
【００４３】
通常の動作中に、引き出し３５２が故障していない場合又は引き出し３５２がサービスを受けている場合に、各引き出し３５２は、引き出し３５２がシャーシ３０４から完全に引き出されているときでも完全に機能的なままである。完全に機能的とは、１つ又は複数の電源３３２が、完全に引き出された引き出し３５２及び引き出し３５２における各搭載されたストレージデバイス３６８にＤＣ電力を供給し、通信経路８２８が、各搭載されたストレージデバイス３６８とシャーシミッドプレーン３４０との間でイネーブルにされることを意味する。
【００４４】
ここで図３ｉを参照すると、本発明の実施形態に従って、右引き出し３８０が引き出されたストレージデバイスエンクロージャ１１２、２２４を説明する図が示されている。右引き出し３８０は、固定数の搭載されたストレージデバイス３６８を含み、且つストレージエンクロージャ１１２、２２４の他の引き出し３５２と同じ所定の距離３７６だけ引き出すことが可能である。右引き出し３８０は、左引き出し３６４と比較して鏡像構成を有し、このことは、図４ａに関連して説明される。
【００４５】
ここで図３ｊを参照すると、本発明の実施形態に従って、ストレージエンクロージャの右引き出し３８０構成を説明する図が示されている。図３ｊは、右引き出し３８０構成の追加の詳細を示す。同じ詳細は、ストレージエンクロージャ１１２、２２４の他の引き出し３５２に当てはまる。右引き出し３８０構成の全ての搭載されたストレージデバイス３６８が、引き出し３８０の左側から挿入されるか又は取り外されることに留意されたい。
【００４６】
右引き出し３８０は、引き出しシャーシ３８８を含む。引き出しシャーシ３８８は、右引き出し３８０の搭載されたストレージデバイス３６８及び他のアセンブリを支持する金属薄板アセンブリである。左引き出し３６４及び中央引き出し３７２もまた、引き出しシャーシ３８８を有する。各搭載されたストレージデバイス３６８は、ストレージデバイス２０８を含む。しかしながら、搭載されたストレージデバイス３６８用の引き出しシャーシ３８８における全てのベイ（bay）が、必ずしもストレージデバイス２０８で占められるわけではない。例えば、引き出し３５２には搭載されたストレージデバイス３６８が１つのみあっても良く、又は引き出し３５２には搭載されたストレージデバイス３６８がなくても良い。図３ｊの右引き出し構成において、列当たり４つの搭載されたストレージデバイス３６８の４つの列として構成された、１６の搭載されたストレージデバイス３６８が存在する。他の実施形態において、１６超又は１６未満の搭載されたストレージデバイス３６８が、引き出し３５２に存在しても良く、搭載されたストレージデバイス３６８は、示されているのとは異なる数の列及び列当たりの搭載されたストレージデバイス３６８として構成されても良い。各搭載されたストレージデバイス３６８は、独立して引き出し３５２に挿入可能であり、又は引き出し３５２から取り外し可能であり、アクセスは、引き出し３５２におけるいかなる他の搭載されたストレージデバイス３６８の位置、存在又は欠如にも依存しない。
【００４７】
ここで図４ａを参照すると、本発明の実施形態に従って、左及び右引き出し３５２構成を説明する図が示されている。本発明によれば、左引き出し３６４は、左引き出し構成４０４である。左引き出し構成４０４は、搭載されたストレージデバイス３６８に対して右側アクセスだけを提供する。搭載されたストレージデバイス３６８は、左引き出し構成４０４の左側からアクセスされない。
【００４８】
本発明によれば、右引き出し３８０は、右引き出し構成４０８である。右引き出し構成４０８は、搭載されたストレージデバイス３６８に対して左側アクセスだけを提供する。搭載されたストレージデバイス３６８は、右引き出し構成４０８の右側からアクセスされない。
【００４９】
前に述べたように、いずれの中央引き出し３７２も、左引き出し構成４０４又は右引き出し構成４０８を有しても良く、本発明は、任意の中央引き出し３７２の特定の左／右構成４０４／４０８で存在し得る中央引き出し３７２の数に対して限定しない。
【００５０】
左引き出し構成４０４又は右引き出し構成４０８の各引き出し３５２は、引き出し上部４１２、引き出し底部４１６、並びに引き出しインジケータ及び制御部４２４を含む。幾つかの実施形態において、引き出し３５２は、引き出し３５２の挿入又は取り外しを容易にするための引き出しの取っ手４２０を有しても良い。幾つかの実施形態において、引き出し底部４１６は、前に説明したように、シャーシ３０４の機械的ラッチ孔３５０と噛み合う機械的ラッチを含む。
【００５１】
ここで図４ｂを参照すると、本発明の実施形態に従って、引き出し３５２及び電源３３２モジュールを説明する図が示されている。引き出し３５２は、左引き出し構成４０４又は右引き出し構成４０８のいずれかであり、且つ固定数までの搭載されたストレージデバイス３６８を含む。電源３３２は、外部ＡＣ又はＤＣ電力を受信し、且つ引き出し３５２、ストレージコントローラモジュール３３６、及びシャーシミッドプレーン３４０に調整ＤＣ電力を供給する。
【００５２】
ここで図４ｃを参照すると、本発明の実施形態に従って、引き出しのストレージデバイス実装構成４０４を説明する図が示されている。左引き出し構成４０４の引き出し３５２が示されているが、右引き出し構成４０８の引き出し３５２が、左引き出し構成４０４の鏡像であることを理解されたい。
【００５３】
引き出しシャーシ３８８は、搭載されるストレージデバイス３６８及び引き出しミッドプレーン３９６用の支持体及び取り付け台を提供する。詳細Ａ  ４２８が、図４ｄにおいて追加の説明を提供される。
【００５４】
ここで図４ｄを参照すると、本発明の実施形態に従って、引き出しのストレージデバイス実装構成４０４用の詳細Ａを説明する図が示されている。引き出しシャーシ３８８は、搭載されるストレージデバイス３６８用の取り付けベイの両側に、搭載されるストレージデバイスのレール４３２を設ける。搭載されるストレージデバイスのレール４３２は、各搭載されるストレージデバイス３６８用の機械的支持を提供し、且つ搭載されたストレージデバイス３６８を妨害なしに引き出しシャーシ３８８に挿入するか又は引き出しシャーシ３８８から取り外すことができるようにする。搭載されるストレージデバイス３６８用の取り付けベイは、ラッチ孔４３６を含む。ラッチ孔４３６は、搭載されるストレージデバイス３６８が取り付けベイに完全に挿入された場合に、搭載されるストレージデバイス３６８の側部におけるキャリアラッチ１３１６を係合して、搭載されるストレージデバイス３６８を取り付けベイにロックする。
【００５５】
ここで図４ｅを参照すると、本発明の実施形態に従って、ストレージコントローラモジュール３３６を説明する図が示されている。ストレージコントローラモジュール３３６は、ストレージコントローラ２０４を含む。好ましい実施形態において、２つのストレージコントローラモジュール３３６がストレージエンクロージャ１１２に存在するか、又はＪＢＯＤストレージエンクロージャ２２４にはストレージコントローラモジュール３３６は存在しない。ストレージコントローラモジュール３３６のないストレージエンクロージャ１１２は、ＪＢＯＤストレージエンクロージャ２２４である。ストレージコントローラモジュール３３６は、シャーシミッドプレーンコネクタ４４０を介してシャーシミッドプレーン３４０とインターフェースする。
【００５６】
ここで図４ｆを参照すると、本発明の実施形態に従って、シャーシ３４０及び引き出しミッドプレーン３９６を説明する図が示されている。各引き出し３５２は、引き出しミッドプレーン３９６を有し、引き出しミッドプレーン３９６は、図７及び８に関連してより詳細に説明される。デバッグを行うために、図示したように、各引き出しミッドプレーン３９６とシャーシミッドプレーン３４０との間に堅牢な電気機械取り付け台を設けることが有利になり得る。しかしながら、本発明のストレージエンクロージャ１１２、２２４は、シャーシミッドプレーン３４０と各引き出しミッドプレーン３９６との間の堅牢な取り付け台の代わりに、ケーブル管理システム３５６を利用する。
【００５７】
ここで図４ｇを参照すると、本発明の実施形態に従って、シャーシ３０４の切り欠き側面図を説明する図が示されている。シャーシ３０４は、シャーシ前面３２０、シャーシ後面３２４、及び可撓性ケーブルチェーン３６０を含む。電源３３２及びストレージコントローラモジュール３３６は、シャーシ後面３２４から、シャーシ３０４に挿入されるか又はシャーシ３０４から取り外される。引き出し３５２は、シャーシ前面３２０から、シャーシ３０４に挿入されるか又はシャーシ３０４から取り外される。好ましい実施形態において、シャーシ３０４は、２ラックユニットの高さである。
【００５８】
ここで図５ａを参照すると、本発明の実施形態に従って、引き出し３５２が引き出されていない、ラック５０４におけるストレージエンクロージャ１１２、２２４を説明する図が示される。ストレージエンクロージャ１１２、２２４は、シャーシ３０４の前部の左及び右隅において、且つシャーシ側面３２８の後部に沿って標準的な取り付け金具を用い、標準的な１９インチ（４８．２６ｃｍ）ラック５０４に取り付け可能である。ラック５０４は、前部ラックレール５０４ａ、５０４ｂ及び後部ラックレール５０４ｃ、５０４ｄを含む。このようにラック５０４に実装された場合に、ストレージエンクロージャ１１２、２２４は、ラックマウント型ストレージエンクロージャ５０８である。
【００５９】
引き出し３５２のそれぞれが、搭載されるストレージデバイス３６８で完全に占められ、且つシャーシ３０４に完全に押し込まれた場合に、ラックマウント型ストレージエンクロージャ５０８の質量中心５１２は、一般に、シャーシ３２８の左側と右側との間、及び前部ラックレール５０４ａ、５０４ｂと後部ラックレール５０４ｃ、５０４ｄとの間を中心とする。ラックマウント型ストレージエンクロージャ５０８の質量中心５１２が、ラックレール５０４の境界内にあるので、ラック５０４の転倒に寄与し安全上の問題を呈する可能性がある、ラック５０４の境界外のモーメントは存在しない。
【００６０】
任意の引き出し３５２又は搭載されるストレージデバイス３６８へのアクセスは、ラック５０４内のラックマウント型ストレージエンクロージャ５０８の垂直位置によっても、他の垂直に隣接するストレージエンクロージャの存在若しくは欠如によっても、ラックマウント型ストレージエンクロージャ５０８の上若しくは下の他のモジュールによっても影響されない。
【００６１】
ここで図５ｂを参照すると、本発明の実施形態に従って、全ての引き出し３５２が引き出された、ラック５０８におけるストレージエンクロージャを説明する図が示されている。引き出し３５２のそれぞれは、所定の距離３７６だけ引き出され、所定の距離３７６は、シャーシ３２０の前面から引き出し３５２を引き出し得る最大距離である。
【００６２】
引き出し３５２のそれぞれが、搭載されるストレージデバイス３６８で完全に占められ、且つシャーシ前面３２０から完全に引き出された場合に、ラックマウント型ストレージエンクロージャ５０８の質量中心５１６は、一般に、シャーシ３２８の左側と右側との間を中心とし、やはり前部ラックレール５０４ａ、５０４ｂと後部ラックレール５０４ｃ、５０４ｄとの間にある。ラックマウント型ストレージエンクロージャ５０８の質量中心５１６が、やはりラックレール５０４の境界内にあるので、ラック５０４の転倒に寄与し安全上の問題を呈する可能性がある、ラック５０４の境界外のモーメントは存在しない。
【００６３】
ラックマウント型ストレージエンクロージャ５０８は、ストレージエンクロージャ１１２、２２４全体及びストレージエンクロージャ１１２、２２４内のあらゆるモジュールの重量を制限することによって、安全なストレージエンクロージャ１１２、２２４構成を提供する。好ましい実施形態において、電源３３２ａ、３３２ｂ及びストレージコントローラモジュール３３６は、それぞれ、４．２ｌｂｓ即ち１．９Ｋｇ未満の重さであり、且つ個人によって安全にサービスを提供され得る。好ましい実施形態における引き出し３５２は、それぞれ、１６個の２．５インチ（６．３５ｃｍ）ディスクドライブストレージデバイス２０８で占められた場合に、１５ｌｂｓ（６．８Ｋｇ）未満の重さであり、個人によって安全にサービスを提供され得る。２つの電源３３２ａ、３３２ｂ、２つのストレージコントローラモジュール３３６、及び１６個の２．５インチ（６．３５ｃｍ）ディスクドライブストレージデバイス２０８でそれぞれ占められた３つの引き出し３５２で完全に占められた場合にストレージエンクロージャ全体１１２は、８０ｌｂｓ（３６．２９Ｋｇ）未満の重さである。好ましい実施形態において、ストレージエンクロージャ２２４は、ストレージコントローラモジュール３３６が存在しないので、８０ｌｂｓ（３６．２９Ｋｇ）未満の重さである。
【００６４】
幾つかの場合に、本発明を組み込んでいない従来のラックマウント型ストレージエンクロージャは、ストレージデバイスにアクセスするために、ラックマウント型ストレージエンクロージャの全てのモジュールを含む単一のスレッドが、従来のラックマウント型ストレージエンクロージャの前面から引き出されることを必要とする。前方方向に移動された全てのモジュールがかなりの質量であるため、重心は、従来のラックマウント型ストレージエンクロージャの境界外にシフトされ、それによって、前方方向の転倒モーメントを生成する。このモーメントは、ラック全体の転倒の危険に寄与して、安全上の問題を呈する可能性がある。
【００６５】
本発明のラックマウント型ストレージエンクロージャ５０８は、ラック５０４の左側又は右側に平行で近くの壁５２０又は類似の表面の存在にかかわらず、任意の引き出し３５２における任意の搭載されるストレージデバイス３６８へのアクセスを可能にする。更に、ラックマウント型ストレージエンクロージャ５０８の全ての搭載されるストレージデバイス３６８は、たとえ壁５２０又は類似の表面が、ラック５０４の左側及び右側の両方に沿っている場合でも、ラックマウント型ストレージエンクロージャ５０８の全ての引き出し３５２に挿入され得るか又は全ての引き出し３５２から取り外され得る。これらの条件下で、壁５２０又は類似の表面は、少なくとも、完全に引き出された引き出し３５２までラック５０４の前方に突き出る。このユニークな特徴は、ラック５０４が非常に狭いクローゼット又は他の構造に位置する場合でさえ、任意の搭載されるストレージデバイス３６８の側面アクセスの可能性を常に提供する。本発明は、左引き出し３６４における左引き出し構成４０４及び右引き出し３８０における右引き出し構成４０８を含む。このことは、左引き出し３６４又は右引き出し３８０のいずれかにおける全ての搭載されるストレージデバイス３６８が、ラックマウント型ストレージエンクロージャ５０８の中心線の方へアクセスされ、前に説明したようないかなる壁５２０も、搭載されるストレージデバイス３６８のアクセスを妨害しないことを意味する。中央引き出し３７２は、左引き出し構成４０４又は右引き出し構成４０８のいずれかを有しても良い。中央引き出し３７２の任意の搭載されるストレージデバイス３６８は、いかなる壁５２０の存在にもかかわらず、中央の引き出し３７２に挿入され得るか又は中央引き出し３７２から取り外され得ることが分かる。何故なら、搭載されるストレージデバイス３６８の長さが、左引き出し３６４又は右引き出し３８０の幅より短いからである。
【００６６】
ここで図６を参照すると、本発明の実施形態に従って、ストレージエンクロージャ１１２を説明するブロック図が示されている。ストレージエンクロージャ１１２は、２つのストレージコントローラ２０４ａ、２０４ｂを含む。しかしながら、ＪＢＯＤ（単純ディスク束）の実施形態において、ストレージコントローラ２０４ａ、２０４ｂは、存在しない。２つのストレージコントローラ２０４ａ、２０４ｂが存在する場合に、２つのストレージコントローラ２０４ａ、２０４ｂは、通常、二重冗長ストレージコントローラとして構成され、ストレージコントローラ２０４ａ、２０４ｂのどちらか又は両方が任意のストレージデバイス２０８に対して読み出し又は書き込んでも良い。ほとんどの実施形態において、ストレージコントローラ２０４ａ、２０４ｂは、ストレージデバイス２０８の性能を改善し、且つその損失に対して保護するために、低価格ディスクの冗長アレイ（ＲＡＩＤ）技術を含む。
【００６７】
ストレージコントローラ２０４ａ、２０４ｂは、プロセッサ６０４ａ、６０４ｂを含み、プロセッサ６０４ａ、６０４ｂは、記憶されたプログラムを実行して、ストレージコントローラ２０４ａ、２０４ｂの動作と、ホストコンピュータ１０８とストレージデバイス２０８との間でのデータ読み出し／書き込み動作とを制御する。プロセッサ６０４ａ、６０４ｂは、ＲＩＳＣプロセッサ、Ｘ８６プロセッサ、ＡＲＭプロセッサ等を含む、ストレージコントローラ２０４ａ、２０４ｂ用の埋め込みプロセッサとして使用するのに適した任意の処理装置を含む。
【００６８】
明確にするために、ホストＩ／Ｏコントローラは、図６に示されていない。ホストＩ／Ｏコントローラは、ストレージコントローラ２０４ａ、２０４ｂの一部であり、且つネットワーク１０４を介してホストコンピュータ１０８と対話する。対話は、ホストコンピュータ１０８から読み出し及び書き込み要求を受信すること、及び読み出しデータをホストコンピュータ１０８に供給することを含む。
【００６９】
ストレージコントローラ２０４ａ、２０４ｂはまた、メモリ６０８ａ、６０８ｂを含む。メモリ６０８ａ、６０８ｂは、揮発性及び不揮発性ストレージデバイスの両方を含み、且つプロセッサ６０４ａ、６０４ｂ、書き込みキャッシュ、読み出しキャッシュ、及び一時データストレージデバイスの他の形態によって実行される記憶されたプログラム用のストレージデバイスを提供する。
【００７０】
ＳＡＳイニシエータ６１６ａ、６１６ｂは、ストレージデバイス２０８へのＩ／Ｏバス２２０及びＪＢＯＤストレージエンクロージャ２２４へのデイジーチェーンバス２３６用のプロトコルコントローラである。好ましい実施形態において、ＳＡＳイニシエータ６１６は、シリアルアタッチドＳＣＳＩ（ＳＡＳ）プロトコルを実行する。好ましい実施形態において、ＳＡＳイニシエータ６１６は、ＬＳＩロジック・インク（ＬＳＩ  Ｌｏｇｉｃ，Ｉｎｃ．）からのＳＡＳ２００８「ファルコン（Ｆａｌｃｏｎ）」装置である。他の実施形態において、ＳＡＳイニシエータ６１６ａ、６１６ｂは、ファイバチャネル、ＳＳＡ、若しくはＳＡＴＡプロトコルコントローラ、又はストレージデバイス２０８への接続に適した任意の他のＩ．Ｏインターフェースである。
【００７１】
ＳＡＳイニシエータ６１６ａ、６１６ｂは、ストレージコントローラ２０４ａ、２０４ｂによって制御される引き出し３５２又は拡張ＪＢＯＤストレージエンクロージャ２２４のそれぞれにＳＡＳ  Ｉ／Ｏシグナリングを供給するために、ＳＡＳルートエキスパンダ（SAS root expander）６１２ａ、６１２ｂに結合される。非ＳＡＳ実施形態において、ＳＡＳルートエキスパンダ６１２ａ、６１２ｂは、代わりに、類似のＩ／Ｏバス拡張機能を実行するハブ又はスイッチであっても良い。ＳＡＳルートエキスパンダ６１２ａ、６１２ｂは、各引き出し３５２の１つの側への独立した通信経路２２０、及び拡張ＪＢＯＤストレージエンクロージャ２２４へのデイジーチェーンバス２３６ａ、２３６ｂを提供する。好ましい実施形態において、ＳＡＳルートエキスパンダ６１２ａ、６１２ｂは、ピーエムシー・シエラ（ＰＭＣ−Ｓｉｅｒｒａ）によって製造されたＰＭＣ  ＰＭ８００５装置である。他の実施形態において、ＳＡＳルートエキスパンダ６１２ａ、６１２ｂは、ＰＭＣ  ＰＭ８００５装置とは異なる装置である。ＳＡＳルートエキスパンダ６１２ａ、６１２ｂはまた、或る故障の場合にストレージデバイス２０８へのアクセスを引き続き提供するために、他のストレージコントローラ２０４ａ、２０４ｂへの代替信号経路を提供する。例えば、ＳＡＳルートエキスパンダ６１２ａが故障した場合に、ＳＡＳイニシエータ６１６ａは、ＳＡＳルートエキスパンダ６１２ｂを介して通信することによって、ストレージデバイス２０８と今まで通り通信することが可能である。
【００７２】
図６は、３つの引き出し３５２、即ち、引き出し０  ３５２ａ、引き出し１  ３５２ｂ、及び引き出し２  ３５２ｃを示す。好ましい実施形態の各引き出し３５２ａ、３５２ｂ、３５２ｃは、最大１６個のストレージデバイス２０８を含む。しかしながら、所与の引き出し３５２は、任意の数のストレージデバイス２０８を含んでも良い。ストレージデバイス２０８は、それぞれ、２つの通信経路を含み、これらの通信経路は、それぞれ、引き出しミッドプレーン３９６上の異なるＳＡＳエキスパンダ２１２にルーティングされる。
【００７３】
各ＳＡＳエキスパンダ２１２は、異なるバス２２０及びＳＡＳルートエキスパンダ６１２にルーティングされる。好ましい実施形態において、ＳＡＳエキスパンダ２１２は、ピーエムシー・シエラ（ＰＭＣ−Ｓｉｅｒｒａ）ＰＭ８００４装置である。他の実施形態において、ＳＡＳエキスパンダ２１２は、ＰＭＣ  ＰＭ８００４装置とは異なる装置である。各ストレージデバイス２０８への２つの通信経路は、より大きな通信利用可能性のためにストレージデバイス２０８に冗長性を提供し、且つ幾つかの場合に、各ストレージデバイスへの通信帯域幅を増加することによって、より高い性能を提供する。
【００７４】
単一のストレージエンクロージャ１１２によって通常提供されるよりも多くのデータ記憶が必要とされる実施形態において、拡張ストレージエンクロージャ又はＪＢＯＤストレージエンクロージャ２２４が提供される。デイジーチェーンバス２３６は、ＪＢＯＤストレージエンクロージャ２２４におけるＳＡＳエキスパンダ２１２への又はＳＡＳエキスパンダ２１２からの高帯域幅データ転送を提供する。
【００７５】
ここで図７を参照すると、本発明の実施形態に従って、引き出しミッドプレーン３９６を説明するブロック図が示されている。引き出しミッドプレーン３９６は、ストレージデバイス２０８、引き出し３５２のエレクトロニクス、並びにケーブル管理システム３５６内のＤＣ及び信号ケーブル間の相互接続を提供する。
【００７６】
引き出しミッドプレーン３９６は、ＳＡＳバス２２０及びＳＡＳエキスパンダ２１２ａ、２１２ｂを介してＳＡＳルートエキスパンダ６１２ａ、６１２ｂとそれぞれ通信する。ＳＡＳエキスパンダ２１２ａ、２１２ｂは、それぞれ、ＳＡＳ接続部７１６ａ、７１６ｂを介して引き出し３５２におけるストレージデバイス２０８と通信し、独立したＳＡＳ接続部７１６が、各ＳＡＳエキスパンダ２１２ａ、２１２ｂから各ストレージデバイス２０８に提供される。Ｉ２Ｃバス７２０が、ＳＡＳエキスパンダ２１２間で通信するために、ＳＡＳエキスパンダ２１２ａ、２１２ｂ間に設けられる。
【００７７】
引き出しミッドプレーン３９６は、独立した制御論理７０８ａ、７０８ｂを含み、これらの制御論理７０８ａ、７０８ｂは、各ストレージデバイス２０８、メモリ７０４ａ、７０４ｂ、及びＳＡＳエキスパンダ２１２ａ、２１２ｂへ、且つそれらからストレージデバイスステータス７２４を通信する。
【００７８】
メモリ７０４ａ、７０４ｂは、各引き出し３５２用の実行コード、構成データ及び管理データを記憶し、且つフラッシュ及びスタティックＲＡＭ（ＳＲＡＭ）装置を含む。ＳＡＳエキスパンダ２１２は、引き出し３５２におけるＳＡＳエキスパンダ２１２のそれぞれの拡張バスからメモリ装置７０４ａ、７０４ｂにアクセスする。
【００７９】
最後に、引き出しミッドプレーン３９６は、温度センサ７１２ａ、７１２ｂを含む。温度センサ７１２ａ、７１２ｂは、引き出しミッドプレーン３９６の周囲温度を測定する。ＳＡＳエキスパンダ２１２ａ、２１２ｂは、温度センサ７１２ａ、７１２ｂをそれぞれ読み取り、且つ周囲温度をプロセッサ６０４ａ、６０４ｂに報告する。幾つかの実施形態において、プロセッサ６０４ａ、６０４ｂは、周囲温度の変化に応じて、シャーシ３０４における電源３３２ａ、３３２ｂ又は他のいずれかのファンのファン速度を変更する。
【００８０】
ここで図８を参照すると、本発明の実施形態に従って、ストレージエンクロージャ１１２、２２４に対する引き出し３５２の相互接続を説明するブロック図が示されている。引き出し３５２は、引き出しミッドプレーン３９６を含み、引き出しミッドプレーン３９６は、図７に関連して説明された。引き出しミッドプレーン３９６は、ケーブル管理システム３５６の相互接続ケーブルアセンブリ８２８を介して、シャーシミッドプレーン３４０と直接通信する。相互接続ケーブルアセンブリ８２８は、引き出し内の引き出しミッドプレーン３９６及びストレージデバイス２０８によって必要とされる電力ケーブル及び信号ケーブルを含む。
【００８１】
引き出しミッドプレーン３９６は、引き出しインジケータ及び制御部４２４を含む。一実施形態において、引き出しインジケータ及び制御部４２４は、押しボタン８０４を含み、押しボタン８０４は、ユーザが、次のことをプロセッサ６０４ａ、６０４ｂに指示できるようにする。即ち、ユーザが、（引き出し取り外し要求８２０によって）シャーシ３０４から引き出し３５２を取り外すことを望むか、又は引き出し３５２が、シャーシ３０４に設置され、ストレージエンクロージャ１１２、２２４に対してオンラインにされる準備ができていることを指示できるようにする。好ましい実施形態において、押しボタン８０４は、引き出しインジケータ及び制御部４２４内に存在せず、代わりに、ユーザは、管理コンピュータ１１６のＧＵＩ１２０を介してかかる指示を提供する。
【００８２】
引き出しインジケータ及び制御部４２４はまた、１つ又は複数のインジケータ８０８を含む。好ましい実施形態において、インジケータ８０８は、引き出し３５２をシャーシ３０４から安全に取り外せることを示すために、引き出し３５２の前面に設けられる。インジケータ８０８は、シャーシミッドプレーン３４０からの引き出し取り外しインジケータ信号８２４によって駆動される。引き出し故障インジケータ、ストレージデバイス２０８故障インジケータ、又は引き出し３５２若しくは引き出しミッドプレーン３９６に関連する他のインジケータを含む別のインジケータ８０８が、引き出しミッドプレーン３９６内に存在しても良い。
【００８３】
相互接続ケーブルアセンブリ８２８は、ＤＣ電力８１６を含む。ＤＣ電力８１６は、電源３３２ａ、３３２ｂによって供給され、且つストレージデバイス２０８及び引き出しミッドプレーン３９６によって必要とされる様々なグラウンド及びＤＣ電圧を含む。好ましい実施形態において、ＤＣ電圧８１６は、グランド、＋５ボルトＤＣ、及び＋１２ボルトＤＣを含む。しかしながら、他の実施形態において、他のＤＣ電圧８１６が存在しても良い。
【００８４】
相互接続ケーブルアセンブリ８２８はまた、引き出し存在信号８１２を含み、引き出し存在信号８１２は、引き出し３５２が存在し、且つ相互接続ケーブルアセンブリ８２８を介してシャーシミッドプレーン３４０に相互接続されていることをシャーシミッドプレーン３４０に知らせる。好ましい実施形態において、引き出し存在信号８１２は、引き出し３５２が相互接続されている場合には、単に接地信号である。他の実施形態において、引き出し存在信号８１２は、引き出し３５２の存在を示すとともに、ステータスを示してもよいシリアルビットストリーム又は所定のＤＣ電圧である。
【００８５】
相互接続ケーブルアセンブリ８２８はまた、ＳＡＳデータバス２２０を含み、ＳＡＳデータバス２２０は、引き出しミッドプレーン３９６と各ストレージコントローラ２０４ａ、２０４ｂとの間の冗長双方向データ通信を提供する。任意の１つの引き出し３５２における、又は任意の１つの引き出し３５２とシャーシミッドプレーン３４０との間における電気的故障は、いずれの他の引き出し３５２にも影響を及ぼさない。電気的故障は、引き出し３５２に対するＤＣ電力８１６の損失、又は相互接続ケーブルアセンブリ８２８における短絡された若しくは遮断された信号を含む。
【００８６】
ここで図９を参照すると、本発明の実施形態に従って、ストレージエンクロージャ１１２、２２４のＤＣ配電を示すブロック図が示されている。図９に示されている配電配置は、いずれかのモジュールにおける電源障害が、ストレージエンクロージャ１１２、２２４における他のモジュールのいずれかに影響するのを防ぐ。モジュールは、引き出し３５２、電源３３２、又はストレージコントローラモジュール３３６を含む。
【００８７】
図９は、引き出し３５２ａ、３５２ｂ及び３５２ｃとして識別される３つの引き出し３５２を備えたストレージエンクロージャ１１２を示す。ストレージエンクロージャ１１２は、２つのストレージコントローラ２０４ａ及び２０４ｂと、２つの電源３３２ａ及び３３２ｂとを有する。各引き出し３５２は、所定数までのストレージデバイス２０８を保管するが、所与の引き出し３５２は、時にはストレージデバイス２０８を含まなくても良い。電源３３２ａ、３３２ｂは、それぞれ、外部ＡＣ又はＤＣ電力３３６への独立した接続部を有し、幾つかの実施形態において、単一の電源３３２ａ、３３２ｂが、ストレージエンクロージャ１１２、２２４全体に電力を供給することができる。モジュール（引き出し３５２ａ、３５２ｂ及び３５２ｃ、ストレージコントローラ２０４ａ、２０４ｂ、又は電源３３２ａ、３３２ｂ）のそれぞれは、シャーシミッドプレーン３４０を介して相互接続され、シャーシミッドプレーン３４０は、明確にするために破線で示されている。
【００８８】
各モジュールは、そのモジュールの必須部分として、関連するエネルギ蓄積コンデンサＣ１〜Ｃ７を有する。好ましい実施形態において、エネルギ蓄積コンデンサＣ１〜Ｃ７は、名目上４０００ｕＦである。しかしながら、他のコンデンサＣ１〜Ｃ７値が、以下で説明されるタイミング要件を満たすために用いられても良い。シャーシミッドプレーン３４０に全てのモジュールを接続するラインは、５ボルトＤＣか１２ボルトＤＣ、若しくは任意の他のＤＣ電圧、又はＤＣ電圧の組み合わせとすることが可能である。多数のＤＣ電圧が、電源３３２ａ、３３２ｂによってモジュールのそれぞれに供給される場合に、別個の配電回路が、各ＤＣ電圧用に設けられ、回路は、各別個のＤＣ電圧に対して同一である。
【００８９】
各電源３３２ａ、３３２ｂ及びストレージコントローラ２０４ａ、２０４ｂは、エネルギ蓄積コンデンサＣ４〜Ｃ７とＤＣ電圧との間に配置されたダイオードＤ４〜Ｄ７を有する。引き出し３５２ａ、３５２ｂ及び３５２ｃ用のダイオードＤ１〜Ｄ３は、シャーシミッドプレーン３４０上にあり、一方でストレージコントローラ２０４ａ、２０４ｂ及び電源３３２ａ、３３２ｂ用のダイオードＤ４〜Ｄ７は、そのモジュールの一部である。ダイオードＤ１〜Ｄ７は、各エネルギ蓄積コンデンサＣ１〜Ｃ７をＤＣ電圧から分離する。
【００９０】
より詳細に説明するために、モジュールの１つにおける短絡が、共通レールと、全ての他のエネルギ蓄積コンデンサＣ１〜Ｃ７に蓄積されたエネルギとにどのように影響するかを考える必要がある。この説明のために、短絡は、エネルギ蓄積コンデンサＣ１〜Ｃ７自体の１つで発生すると考えることができる。その振る舞いは、引き出し３５２ａ、３５２ｂ及び３５２ｃ、並びにストレージコントローラ２０４ａ、２０４ｂに対しては、電源３３２ａ、３３２ｂに対するのとはわずかに異なる。
【００９１】
第１に、電源３３２ａに関連するＣ６  ９０８ａにおける短絡を検討する。電圧は、Ｃ６で直ちにゼロになるが、電圧レール、並びに蓄積コンデンサＣ１〜Ｃ５及びＣ７における全ての残りのエネルギは、影響されない。Ｃ１〜Ｃ５及びＣ７は、影響されない。何故なら、それらが、電源３３２ａにおけるダイオードＤ６  ９０４ａによって分離され、ダイオードＤ６  ９０４ａは、逆バイアスされ、且つ残りのコンデンサＣ１〜Ｃ５及びＣ７のいずれかからのエネルギが短絡に流れ込むことができないようにするからである。電源３３２ａの短絡されたコンデンサＣ６  ９０８ａへエネルギを供給する電源３３２ａ自体は、考慮する必要がない。何故なら、ほとんどの実施形態における電源３３２ａは、ひとたび短絡が感知されると、コンデンサを遮断する保護回路を有するからである。電源３３２自体における短絡に応じた回路のこの動作は、全ての実際的な冗長電源構成において用いられる。
【００９２】
次に、引き出し３５２ａにおける短絡、より具体的にはエネルギ蓄積コンデンサＣ１  ９２４ａにおける短絡を検討する。この短絡が発生する瞬間に、共通電圧レール（common voltage rail）は、Ｃ１  ９２４ａにおける短絡の結果としてゼロボルトに引き寄せられる。電源３３２ａ、３３２ｂは、この短絡箇所へと電力を供給するが、他の引き出し３５２ｂ及び３５２ｃにそれぞれ関連するダイオードＤ２  ９３２ｂ及びＤ３  ９３２ｃは、逆バイアスされ、且つそれらの関連するコンデンサＣ２  ９２４ｂ及びＣ３  ９２４ｃにそれぞれ蓄積されたエネルギが、電圧レール上に及び短絡へと逆に流れるのを防ぐ。代わりに、それらのエネルギは、ストレージデバイス２０８及びストレージコントローラ２０４ａ、２０４ｂへと流れ、且つこれらのモジュールが、或る臨界閾値未満に電圧レベルが下がるまでの期間にわたって引き続き動作できるようにする。その間に、短絡されたコンデンサＣ１  ９２４ａにおいて、両方の電源３３２ａ、３３２ｂは、短絡へとエネルギー（電流）を供給しており、短絡は、ヒューズＦ１  ９２８ａを切断させる。ひとたびこれが起きれば、電圧レールは、その正常レベルに戻り、残りの要素におけるエネルギー蓄積コンデンサＣ２〜Ｃ７を充電する。
【００９３】
適切な故障分離を提供するために、満たされなければならない重要なタイミングパラメータが存在する。ヒューズＦ１  ９２８ａが切断される時間は、それぞれ、引き出し３５２ｂ及び３５２ｃに関連するコンデンサＣ２及びＣ３並びにコントローラ２０４ａ、２０４ｂに関連するコンデンサＣ４  ９２０ａ及びＣ５  ９２０ｂにおける電圧レベルが、それらの回路がもはや動作できない臨界レベルに達するよりも短くなければならない。好ましい実施形態において、ヒューズＦ１〜Ｆ５は、この故障時間を１ミリ秒以下に短縮するために、実際のヒューズの代わりに、ＩＲＦ６７１８ＦＥＴ（電界効果トランジスタ）を備えたＴＰＳ２４７２０コントローラなどの電子回路を用いるが、しかし原理は、どちらにしても同じである。実際のダイオードＤ１〜Ｄ７の代わりにダイオードとして構成されたルネサスエレクトロニクス株式会社のＵＰＡ２７６６Ｔ  １Ａ装置などのＦＥＴは、順電圧損失を低減するために用いられても良いが、しかし再び、動作は、あたかも実際のダイオードが用いられているかのように同じである。実際のダイオードを用いる実施形態において、１９ＴＱ０１５に類似する装置が用いられる。好ましい実施形態において、ＴＰＳ２４１９  ＯＲｉｎｇ  ＦＥＴコントローラが用いられ、そのコントローラは、ＦＥＴをダイオードのように動作させるが、しかしより低い順電圧損失を有する。電子ヒューズを用いると、タイミングパラメータに関していくらかの制御が存在するのに対して、実際のヒューズが用いられると、トリップ時間は、１０ｍｓなど、より長くなる可能性がある。
【００９４】
電子ヒューズは、自動的に再試行するように設定されても良く、又は電子ヒューズは、ストレージエンクロージャ１１２、２２４の電力サイクルを待つように構成されても良い。過電流トリップサイクル（overcurrent trip cycle）に繰り返し入ることが、電子コンポーネントにとって非常に有害になり得るので、好ましい実施形態において、ソフトウェアに制御された電力サイクルシーケンスが好ましい。
【００９５】
好ましい実施形態において、ストレージコントローラ２０４は、ソフトウェア制御下で、各引き出し３５２への独立したＤＣ電力供給を別個に可能にする。他の実施形態において、シャーシミッドプレーン３４０上のプロセッサ又は他の回路は、ソフトウェア制御下で、各引き出し３５２への独立したＤＣ電力供給を別個に可能にする。更に別の実施形態において、シャーシミッドプレーン３４０上のプロセッサ又は他の回路は、ストレージエンクロージャ１１２、２２４上の押しボタンなどの手動制御下で、各引き出し３５２への独立したＤＣ電力供給を別個に可能にする。
【００９６】
ここで図１０ａを参照すると、本発明の引き出し３５２の取り付けプロセスを説明する流れ図が示されている。図３ｊに関連して説明されているように、引き出し３５２は、ストレージエンクロージャ１１２、２２４を機器用ラックに追加してストレージエンクロージャ１１２、２２４の記憶容量を拡張することの一部として、又は引き出し３５２における１つ又は複数のコンポーネントにサービスを提供した後で挿入される。図３ｊに関連して説明されているように、ストレージデバイス２０８は、通常、引き出し３５２において個々に取り外されるか又は挿入される。フローは、ブロック１００４で始まる。
【００９７】
ブロック１００４において、引き出し３５２への電力供給が遮断される。一実施形態において、機械的スイッチが、ストレージエンクロージャ１１２と引き出し３５２との間で相互接続ケーブルアセンブリ８２８から電力を除去する。好ましい実施形態において、ユーザは、引き出し３５２から電力を除去するようにストレージエンクロージャ１１２に命令するために、ＧＵＩ１２０、コマンドラインインターフェース、又は他のソフトウェアベースの機構を用いる。フローは、ブロック１００８に進む。
【００９８】
ブロック１００８において、ユーザは、ストレージエンクロージャ１１２、２２４の引き出しスライド３４８に引き出し３５２を機械的に取り付ける。幾つかの実施形態において、ユーザは、ストレージエンクロージャ１１２、２２４の引き出しスライド３４８に引き出し３５２を固定するために、引き出し底部４１６における機械的ラッチを係合する。引き出し底部４１６における機械的ラッチは、引き出しスライド３４８における機械的ラッチ孔３５０に係合する。フローは、ブロック１０１２に進む。
【００９９】
ブロック１０１２において、ユーザは、もし存在すればケーブル管理システム３５６を引き出し３５２に機械的に装着する。ケーブル管理システム３５６は、ストレージエンクロージャ１１２、２２４と各引き出し３５２との間の電気配線を保護する。ケーブル管理システム３５６は、引き出し３５２が引き出されるか又は収納されるときに、相互接続ケーブルアセンブリ８２８と共に移動する。幾つかの実施形態において、ケーブル管理システム３５６は、引き出し３５２の端部で機械的に接続されるだけである。他の実施形態において、ケーブル管理システム３５６は、引き出し３５２の端部及びストレージエンクロージャ１１２と２２４の端部の両方で機械的に接続される。フローは、ブロック１０１６に進む。
【０１００】
ブロック１０１６において、ユーザは、相互接続ケーブルアセンブリ８２８を引き出しミッドプレーン３９６に装着する。このステップは、引き出し３５２をストレージエンクロージャ１１２、２２４に電気的に接続する。フローは、ブロック１０２０に進む。
【０１０１】
ブロック１０２０において、ユーザは、引き出し３５２がストレージエンクロージャ１１２、２２４とオンライン（online）にされることを要求する。一実施形態において、引き出し３５２は、ストレージエンクロージャ１１２、２２４に対する信号８２０を生成する押しボタン又は他の制御部８０４を有する。好ましい実施形態において、ユーザは、引き出し３５２がオンラインにされることを要求するために、ＧＵＩ１２０、コマンドラインインターフェース、又は他のソフトウェアベースの機構を用いる。フローは、ブロック１０２４に進む。
【０１０２】
ブロック１０２４において、ストレージコントローラ２０４ａ、２０４ｂは、引き出しの存在を検出する。好ましい実施形態において、ストレージエンクロージャ１１２、２２４における引き出し３５２間の相互接続ケーブルアセンブリ８２８は、引き出し３５２が、ストレージエンクロージャ１１２、２２４に相互連結された場合に所定のＤＣステータスを有するワイヤ又は信号８１２を含む。一実施形態において、所定のＤＣ状態は、接地状態である。第２の実施形態において、所定のＤＣ状態は、３．３ボルトＤＣ又は５ボルトＤＣなどの所定のＤＣ電圧レベルである。他の実施形態において、引き出し３５２は、所定のシリアルビットストリーム又はパラレル通信メッセージ８１２をストレージエンクロージャ１１２、２２４に送信する。ビットストリーム又はパラレル通信メッセージ８１２は、引き出し３５２の存在と、幾つかの実施形態において他の引き出し３５２の特定の同一性（identity）と異なる引き出し３５２の特定の同一性の表示と、を識別する。更に別の実施形態において、各引き出し３５２の存在を判定するために、光検出が、ストレージエンクロージャ１１２、２２４内で支援される。フローは、ブロック１０２８に進む。
【０１０３】
ブロック１０２８において、ストレージコントローラ２０４ａ、２０４ｂは、相互接続ケーブルアセンブリ８２８を介して、引き出し３５２に電力を印加する。ストレージエンクロージャ１１２、２２４における電源３３２ａ、３３２ｂのＤＣ出力は、ＤＣ電力を各引き出し３５２に選択的に供給するようにストレージコントローラ２０４ａ、２０４ｂによって制御される。ひとたび電力が引き出し３５２に印加されると、引き出し３５２における全てのストレージデバイス２０８が作動される。フローは、ブロック１０３２に進む。
【０１０４】
ブロック１０３２において、ストレージコントローラ２０４ａ、２０４ｂは、引き出し３５２をオンラインにする。引き出し３５２をオンラインにすることは、引き出し３５２における引き出しミッドプレーン３９６のコンポーネント及び各ストレージデバイス２０８を初期化することを含む。ストレージデバイス２０８は、存在する場合に、多くの実施形態において、ＲＡＩＤ論理ボリュームへと構築される。ひとたび引き出し３５２がオンラインになると、引き出し３５２における全てのストレージデバイス２０８は、アクセスされ得る。フローは、ブロック１０３２で終了する。
【０１０５】
ここで図１０ｂを参照すると、本発明の引き出し３５２の取り外しプロセスを説明する流れ図が示されている。引き出し３５２は、引き出しミッドプレーン３９６、又は引き出し３５２をストレージエンクロージャ１１２、２２４と相互接続する相互接続ケーブルアセンブリ８２８を含む、ストレージデバイス２０８以外の引き出し３５２のコンポーネント又はアセンブリにサービスを提供するために取り外される。図３ｊに関連して説明されているように、ストレージデバイス２０８は、通常個々に取り外されるか又は挿入される。フローは、ブロック１０３６で始まる。
【０１０６】
ブロック１０３６において、ストレージコントローラ２０４ａ、２０４ｂは、引き出し３５２の存在を検出する。好ましい実施形態において、ストレージエンクロージャ１１２、２２４における引き出し３５２間の相互接続ケーブルアセンブリ８２８は、引き出し３５２がストレージエンクロージャ１１２、２２４に相互接続された場合に、所定のＤＣステータス８１２を有するワイヤ又は信号を含む。一実施形態において、所定のＤＣステータスは、接地状態である。第２の実施形態において、所定のＤＣステータスは、３．３ボルトＤＣ又は５ボルトＤＣなどの所定のＤＣ電圧レベルである。他の実施形態において、引き出し３５２は、所定のシリアルビットストリーム又はパラレル通信メッセージ８１２をストレージエンクロージャ１１２、２２４に送信する。ビットストリーム又はパラレル通信メッセージ８１２は、引き出し３５２の存在と、幾つかの実施形態において他の引き出し３５２の特定の同一性と異なる引き出し３５２の特定の同一性の表示と、を識別する。更に別の実施形態において、各引き出し３５２の存在及び／又は欠如を判定するために、光検出が、ストレージエンクロージャ１１２、２２４内で支援される。フローは、ブロック１０４０に進む。
【０１０７】
ブロック１０４０において、ユーザは、引き出し３５２がストレージエンクロージャ１１２、２２４とオフライン（off-line）にされることを要求する。一実施形態において、引き出し３５２は、ストレージエンクロージャ１１２、２２４への信号８２０を生成する押しボタン又は他の制御部８０４を有する。好ましい実施形態において、ユーザは、オフラインにされる引き出し３５２を選択するために、ＧＵＩ１２０、コマンドラインインターフェース、又は他のソフトウェアベースの機構を用いる。フローは、ブロック１０４４に進む。
【０１０８】
ブロック１０４４において、ストレージコントローラ２０４ａ、２０４ｂは、記憶冗長性をチェックする。記憶冗長性は、引き出し３５２をオフラインにする動作中のデータ損失を防ぐために重要である。いずれか１つの引き出し３５２が取り外されるか又は機能しない場合に、取り外された引き出し３５２のストレージデバイス２０８上のデータが、他の取り外されていない引き出し３５２における他のストレージデバイス２０８から見つかるか又は再現され得るように、記憶冗長性は、ストレージエンクロージャ１１２、２２４のストレージデバイスの引き出し３５２にわたってデータ冗長性を提供する。フローは、判定ブロック１０４８に進む。
【０１０９】
判定ブロック１０４８において、ストレージコントローラ２０４ａ、２０４ｂは、オフラインにされる引き出し３５２に記憶されたデータが冗長性を有しているかどうかを判定する。オフラインにされる引き出し３５２に記憶されたデータが冗長性を有していないと、ストレージコントローラ２０４ａ、２０４ｂが判定した場合に、フローは、ブロック１０５２に進む。オフラインにされる引き出し３５２に記憶されたデータが冗長性を有すると、ストレージコントローラ２０４ａ、２０４ｂが判定した場合に、フローは、ブロック１０６０に進む。
【０１１０】
ブロック１０５２において、ストレージコントローラ２０４ａ、２０４ｂは、オフラインにされる引き出し３５２におけるデータが冗長性を有していないことをユーザに通知する。フローは、ブロック１０５６に進む。
【０１１１】
ブロック１０５６において、ユーザは、ストレージエンクロージャ１１２、２２４のデータ冗長性欠陥を修正する。一実施形態において、ユーザは、オフラインにされる引き出し３５２上のデータが冗長性を有するために、引き出し３５２において周知の低価格ディスク（inexpensive disk）の冗長アレイ（ＲＡＩＤ）に従ってデータを再分配する。フローは、判定ブロック１０４８に進む。
【０１１２】
ブロック１０６０において、ストレージコントローラ２０４ａ、２０４ｂは、引き出し３５２から電力を除去する。ストレージエンクロージャ１１２、２２４における電源３３２ａ、３３２ｂのＤＣ出力は、ストレージコントローラ２０４ａ、２０４ｂによって制御されて、各引き出し３５２にＤＣ電力を選択的に供給する。ひとたび電力が引き出し３５２から除去されると、引き出し３５２における全てのストレージデバイス２０８は不活性化にされる。ストレージコントローラ２０４ａ、２０４ｂは、引き出し３５２における全てのストレージデバイス２０８が不活性化にされることに備える。記憶冗長性が以前に保証されたので、ストレージコントローラ２０４ａ、２０４ｂは、データ損失に対する心配なしに、引き出し３５２から電力を除去する。フローは、ブロック１０６４に進む。
【０１１３】
ブロック１０６４において、ストレージコントローラ２０４ａ、２０４ｂは、引き出し３５２を取り外すために、引き出しインジケータ８０８を作動させる。好ましい実施形態において、引き出しインジケータ８０８は、引き出しインジケータ及び制御部４２４内に含まれ、且つ引き出し３５２がストレージエンクロージャ１１２、２２４から安全に取り外され得ることをユーザに知らせる、引き出し３５２の前面におけるＬＥＤである。別の実施形態において、引き出しインジケータ８０８は、ストレージエンクロージャ１１２、２２４から引き出し３５２を取り外すようにユーザに命令する、引き出し３５２の前面におけるテキスト表示である。更に別の実施形態において、引き出しインジケータは、ストレージエンクロージャ１１２、２２４から引き出し３５２を取り外すようにユーザに命令する、管理コンピュータＧＵＩ１２０におけるインジケータである。フローは、ブロック１０６８に進む。
【０１１４】
ブロック１０６８において、ユーザは、もし存在すればケーブル管理システム３５６を引き出し３５２から機械的に分離する。ケーブル管理システム３５６は、ストレージエンクロージャ１１２、２２４と各引き出し３５２との間の電気配線を保護する。幾つかの実施形態において、ケーブル管理システム３５６は、引き出し３５２の端部で機械的に分離されるだけである。他の実施形態において、ケーブル管理システム３５６は、引き出し３５２の端部及びストレージエンクロージャ１１２、２２４の端部で機械的に分離される。フローは、ブロック１０７２に進む。
【０１１５】
ブロック１０７２において、ユーザは、相互接続されたケーブルアセンブリ８２８を引き出しミッドプレーン３９６から分離する。このステップは、ストレージエンクロージャ１１２、２２４から引き出し３５２を電気的に切断する。フローは、ブロック１０７６に進む。
【０１１６】
ブロック１０７６において、ユーザは、ストレージエンクロージャ１１２、２２４の引き出しスライド３４８から引き出し３５２を機械的に取り外す。幾つかの実施形態において、ユーザは、ストレージエンクロージャ１１２、２２４の引き出しスライド３４８から引き出し３５２を取り外すために、引き出し底部４１６における機械的ラッチを係合する。引き出し底部４１６における機械的ラッチは、引き出しスライド３４８における機械的ラッチ孔３５０に係合する。フローは、ブロック１０７６で終了する。
【０１１７】
ここで図１１ａを参照すると、本発明の搭載されるストレージデバイス３６８を説明する図が示されている。搭載されるストレージデバイス３６８は、３つのコンポーネント、即ち、ストレージデバイス２０８自体、ストレージデバイスキャリアの左側１１０４、及びストレージデバイスキャリアの右側１１０８を含む。ストレージデバイスキャリアの左側１１０４及び右側１１０８のそれぞれは、ストレージデバイスキャリアの左側１１０４及び右側１１０８のそれぞれをストレージデバイス２０８に装着する適切な留め具を含む。
【０１１８】
ストレージデバイスキャリアの左側１１０４は、左側半分のつまみ１１１２を含み、ストレージデバイスキャリアの右側１１０８は、右側半分のつまみ１１１６を含む。左側半分のつまみ１１１２及び右側半分のつまみ１１１６は、引き出し３５２に、搭載されるストレージデバイス３６８を挿入するか又は／引き出し３５２から、搭載されるストレージデバイス３６８取り外す場合に、ユーザが搭載されるストレージデバイス３６８の指掛かりを実現する際の表面（surface）を一緒に提供する。搭載されるストレージデバイス３６８は、キャリアラッチ１３１６を外すために、左側半分のつまみ１１１２及び右側半分のつまみ１１１６を指圧の方向に一緒につまみ、且つ搭載されるストレージデバイス３６８を引き出し３５２から引っ張ることによって、引き出しから取り外される。
【０１１９】
ここで図１１ｂを参照すると、本発明の４つの搭載されるストレージデバイス３６８のスタックが示されている。４つの搭載されるストレージデバイス３６８が図１１ｂに示されているが、本発明は、スタックにおける４つの搭載されるストレージデバイス３６８に限定されず、スタックは、１つ又は複数の搭載されるストレージデバイス３６８を含んでも良い。更に、スタックにおける全てのストレージデバイス空間が、搭載されるストレージデバイス３６８で占められても良いわけではない。例えば、スタックにおける中央の２つの搭載されるストレージデバイススロットに、搭載されるストレージデバイス３６８が存在しても良く、スタックにおける上部及び底部の搭載されるストレージデバイススロットは、空であっても良い。
【０１２０】
ここで図１２ａを参照すると、本発明の実施形態に従って、ストレージデバイスキャリアの左側１１０４の正面図を説明する図が示されている。ストレージデバイスキャリアの左側１１０４は、側部１２１６及び前部１２２０を含む。側部１２１６は、ストレージデバイス２０８をストレージデバイスキャリアの左側１１０４に固定するための装着孔１２０４を有する。装着孔１２０４は、ねじ又は他の適切な留め具と共に用いられる。ストレージデバイスキャリアの左側の前部１２２０は、左側半分のつまみ１１１２を含み、且つユーザの指先が、搭載されるストレージデバイス３６８の中心の方へ水平力を働かせることができるように形成されている。
【０１２１】
幾つかの実施形態において、ストレージデバイスキャリアの左側１１０４は、ユーザの指先が、搭載されるストレージデバイス３６８の中心の方へ水平力を働かせる場合に、歪みに抵抗する剛性部（stiff portion）１２０８を含む。また幾つかの実施形態において、ストレージデバイスキャリアの左側１１０４は、位置合わせタブ凹部（alignment tab recess）１２１２を含む。位置合わせタブ凹部１２１２は、つまみ１１１２、１１１６が一緒に押し込まれた場合に、ストレージデバイスキャリアの左側１１０４と右側１１０８との間の位置合わせを維持するために、ストレージデバイスキャリアの右側１１０８の位置合わせタブ（alignment tab）１３１２を収容する。幾つかの実施形態において、位置合わせタブ凹部１２１２及び位置合わせタブ１３１２は、存在しない。
【０１２２】
ここで図１２ｂを参照すると、本発明の実施形態に従って、ストレージデバイスキャリアの左側１１０４の背面図が示されている。ストレージデバイスキャリアの左側１１０４の背面図は、図１２ａに関連して説明される特徴を更に示す。
【０１２３】
ここで図１３ａを参照すると、本発明の実施形態に従って、ストレージデバイスキャリアの右側１１０８の正面図が示されている。ストレージデバイスキャリアの右側１１０８は、側部１３２０及び前部１３２４を含む。側部１３２０は、ストレージデバイス２０８をストレージデバイスキャリアの右側１１０８に固定するための装着孔１３０４を有する。装着孔１３０４は、ねじ又は他の適切な留め具と共に用いられる。ストレージデバイスキャリアの右側１３２４の前部は、右側半分のつまみ１１１６を含み、且つユーザの指先が、搭載されるストレージデバイス３６８の中心への水平力を働かせることができるように形成されている。
【０１２４】
ストレージデバイスキャリアの右側１１０８は、キャリアラッチ（carrier latch）１３１６を含み、キャリアラッチ１３１６は、搭載されるストレージデバイス３６８が完全に設置された場合にそのストレージデバイス３６８を固定するために、引き出しシャーシ３８８のラッチ孔４３６に係合する傾斜した突起である。キャリアラッチ１３１６の後部の方へ傾斜した表面は、搭載されるストレージデバイス３６８が引き出しシャーシ３８８に設置されたときに、ストレージデバイスキャリアの右側１３２４の前部が、内部へ歪むことができるようにする。
【０１２５】
幾つかの実施形態において、ストレージデバイスキャリアの右側の側部１３２０は、ユーザの指先が、搭載されるストレージデバイス３６８の中心の方へ右側半分のつまみ１１１６に水平力を働かせる場合に、歪みを可能にする可撓性部１３０８を含む。また幾つかの実施形態において、ストレージデバイスキャリアの右側の前部１３２４は、位置合わせタブ１３１２を含む。位置合わせタブ１３１２は、つまみ１１１２、１１１６が一緒に押し込まれた場合に、ストレージデバイスキャリアの左側１１０４と右側１１０８との間の位置合わせを維持するために、ストレージデバイスキャリアの左側の前部１２２０の位置合わせタブ凹部１２１２に係合する。幾つかの実施形態において、位置合わせタブ凹部１２１２及び位置合わせタブ１３１２は、存在しない。
【０１２６】
ここで図１３ｂを参照すると、本発明の実施形態のストレージデバイスキャリアの右側１１０８の背面図が示されている。ストレージデバイスキャリアの右側１１０８の背面図は、図１３ａに関連して説明される特徴を更に示す。
【０１２７】
図１３ａ及び１３ｂは、キャリアラッチ１３１６と、可撓部１３０８と、ストレージデバイスキャリアの右側１１０８における位置合わせタブ１３１２と、剛性部１２０８と、ストレージデバイスキャリアの左側１１０４における位置合わせタブ凹部１２１２と、を示しているが、これらの特徴が、示されている位置とは反対に位置しても良いことが、当業者によって理解されるに違いない。即ち、キャリアラッチ１３１６と、可撓部１３０８と、ストレージデバイスキャリアの左側１１０４における位置合わせタブ１３１２と、剛性部１２０８と、ストレージデバイスキャリアの右側１１０８における位置合わせタブ凹部１２１２と、である。
【０１２８】
好ましい実施形態において、ストレージデバイスキャリアの左側１１０４及び右側１１０８は、それぞれ、ＡＢＳプラスチックなどのコスト効率の良い弾性材料から一体成型品として製造される。他の実施形態において、ストレージデバイスキャリアの左側１１０４及び右側１１０８のどちらか又は両方は、それぞれ、多数の材料片として製造される。幾つかの実施形態において、異なる材料が、ストレージデバイスキャリアの左側１１０４及び右側１１０８の各片のために使用されても良い。他の実施形態において、類似の又は同じ材料が、ストレージデバイスキャリアの左側１１０４及び右側１１０８の各片のために使用されても良い。ストレージデバイスキャリアの左側１１０４及び右側１１０８を製造するための材料は、様々なプラスチック、又はアルミニウム、鋼若しくは合金などの様々な金属を含む。
【０１２９】
最後に、添付の特許請求の範囲によって定義されるような本発明の趣旨及び範囲から逸脱せずに、本発明の同じ目的を実行するための他の構造を設計又は修正する基礎として、開示された概念及び特定の実施形態を当業者が容易に利用できることを当業者は理解されたい。
【図１】
2016505998.tif 000003
【図２ａ】
2016505998.tif 000004
【図２ｂ】
2016505998.tif 000005
【図２ｃ】
2016505998.tif 000006
【図２ｄ】
2016505998.tif 000007
【図３ａ】
2016505998.tif 000008
【図３ｂ】
2016505998.tif 000009
【図３ｃ】
2016505998.tif 000010
【図３ｄ】
2016505998.tif 000011
【図３ｅ】
2016505998.tif 000012
【図３ｆ】
2016505998.tif 000013
【図３ｇ】
2016505998.tif 000014
【図３ｈ】
2016505998.tif 000015
【図３ｉ】
2016505998.tif 000016
【図３ｊ】
2016505998.tif 000017
【図４ａ】
2016505998.tif 000018
【図４ｂ】
2016505998.tif 000019
【図４ｃ】
2016505998.tif 000020
【図４ｄ】
2016505998.tif 000021
【図４ｅ】
2016505998.tif 000022
【図４ｆ】
2016505998.tif 000023
【図４ｇ】
2016505998.tif 000024
【図５ａ】
2016505998.tif 000025
【図５ｂ】
2016505998.tif 000026
【図６】
2016505998.tif 000027
【図７】
2016505998.tif 000028
【図８】
2016505998.tif 000029
【図９】
2016505998.tif 000030
【図１０ａ】
2016505998.tif 000031
【図１０ｂ】
2016505998.tif 000032
【図１１ａ】
2016505998.tif 000033
【図１１ｂ】
2016505998.tif 000034
【図１２ａ】
2016505998.tif 000035
【図１２ｂ】
2016505998.tif 000036
【図１３ａ】
2016505998.tif 000037
【図１３ｂ】
2016505998.tif 000038
【国際調査報告】
2016505998.tif 000039
2016505998.tif 000040
2016505998.tif 000041