(57)【要約】【課題】サーバコンピュータシステムを相互接続可能にする。【解決手段】サーバコンピュータシステム(100)のための相互接続装置である。相互接続装置をブレード型又はラック実装可能なサーバコンピュータシステムと共に使用することができる。相互接続装置は実質的に剛性の信号接続要素(110)と、複数のラック実装可能サーバコンピュータシステムを接続要素に接続するための複数のコネクタ(111)とを備える。接続要素はネットワークトポロジ内の第１のラック実装可能なサーバコンピュータシステムから、第２のラック実装可能なサーバコンピュータシステムへと、通信を接続するための接続パス(330)を備える。スター・トポロジ及びメッシュ・トポロジを含めた多様なネットワーキングトポロジを実施することができる。相互接続装置は実質的に剛性の接続要素に統合されたネットワークスイッチ機能(115,312)を更に備えることができる。【選択図】図１
2005004756.tif 000002
【特許請求の範囲】
【請求項１】
相互接続装置（１００）であって、
実質的に剛性の信号接続要素（１１０）と、
複数のラック実装可能なサーバコンピュータシステムを前記接続要素に接続するための複数のコネクタ（１１１）
とを備え、
前記接続要素は、ネットワークトポロジ内の第１のラック実装可能なサーバコンピュータシステムから第２のラック実装可能なサーバコンピュータシステムに通信を接続するための接続パスを備えることからなる、装置。
【請求項２】
前記ネットワークトポロジは、スター・トポロジである、請求項１に記載の装置。
【請求項３】
前記ネットワークトポロジはメッシュ・トポロジである、請求項１に記載の装置。
【請求項４】
前記複数のコネクタは、前記複数のラック実装可能なサーバコンピュータシステムのラックへの実装に対応するよう間隔をおいて配置される、請求項１に記載の装置。
【請求項５】
前記複数のコネクタは、0.04445メートル(1.75インチ)の整数倍で間隔をおいて配置される、請求項４に記載の装置。
【請求項６】
前記複数のコネクタは、ケーブルを介在させることなく、前記複数のラック実装可能なサーバコンピュータに接続される、請求項４に記載の装置。
【請求項７】
約0.1524メートル（６インチ）未満の複数のケーブルはそれぞれ、前記複数のラック実装可能なサーバコンピュータの各々を前記装置に接続する、請求項４に記載の装置。
【請求項８】
ＲＪ−４５ファミリのコネクタを含む、請求項１に記載の装置。
【請求項９】
他のこのような前記装置への機能的な接続を含む、請求項１に記載の装置。
【請求項１０】
相互接続装置（３００）であって、
ネットワークトポロジ内の複数のサーバコンピュータシステムを接続するための実質的に剛性の接続要素（３１０）と、
前記実質的に剛性の接続要素に統合されたネットワークスイッチ機能（３１２）
とを備える、装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明による実施形態は、サーバコンピュータシステムを相互接続することに関する。
【背景技術】
【０００２】
サーバコンピュータシステムは一般に、多数の使用者に対して情報を検索又は処理するために設計されたハイエンドコンピュータシステムである。サーバコンピュータシステムは典型的には、ダイレクトユーザインタフェース機能、例えばキーボード又はビデオディスプレイが、無くても動作するように設計される。サーバコンピュータシステムは頻繁に、時にサーバ「ファーム」として知られる大きなグループ内に配置され、一般に技術保守人員を除いては誰も物理的にアクセスすることができない。
【０００３】
多くのサーバコンピュータシステムは、ラックに実装可能である。例えばシステムは、標準サイズのラック内に実装されるよう設計され、製造されてきた。ラックは通常、標準化された距離、例えば0.4826メートル（19インチ）離された２つの垂直なレールからなる。ラック実装可能なコンピュータは通常、内部回路を覆う保護カバーと共に構成されている。ラック実装可能なコンピュータは典型的には、標準化された高さ、又は標準化された高さの整数倍のものである。例えば多くのサーバコンピュータは、「１Ｕ」の高さ、すなわち0.04445メートル（1.75インチ）の高さである。ラック実装可能なコンピュータは典型的には、最小限の手動制御部、例えば電源スイッチを有し、通常、入力／出力接続部を前面、及び／又は、背面に有する。このような入力／出力接続は、典型的には、広く受け入れられている業界標準、例えばネットワーキング用のＲＪ−４５コネクタタイプに対応する。
【０００４】
ラック実装可能なサーバコンピュータのラックは、３０又はそれ以上の別個のコンピュータシステムを容易に収容することが可能である。更に、このようなラックは典型的には、例えばローカルエリアネットワーク（ＬＡＮ）、又はインターネットを介して、サーバコンピュータをクライアントコンピュータに接続するために使用される１つ又は複数のネットワークハブ、ルータ、及び／又は、スイッチを備える。
【０００５】
従来、ラック内の各サーバコンピュータは、個別のパッチケーブルを介して、ラック内の１つ又は複数の他の装置、例えば他のサーバ及び／又はネットワーキング機器に、接続される。配線の可用性が高い配置、例えばデュアルスター、又は冗長性を持たせたデュアルスター（「デュアル−デュアルスター」）は、コンピュータ１台あたりのケーブル数を増大させる可能性がある。従って、1台のラックは、システムの何倍もの個別の相互接続ケーブルを備える可能性がある。
【０００６】
残念なことに、このようなケーブルの配置によって、手動で組み立てられ、保守されなければならない複雑な配線の「大混乱（rat's nest）」が生じる。多くの場合、どのケーブルが２つの特定の装置をつなげているのかを判断することは難しい。手動プロセスの時は、頻繁に誤り（エラー）が起きる傾向にあり、相互接続する際にエラーを引き起こし、及び／又は、どのサーバが特定のネットワークアドレスに対応するかを判断する際にエラーを引き起こす。
【０００７】
更に、例えば低電圧差動伝送（ＬＶＤＳ）、シリアライザ／デシリアライザ（ＳＥＲＤＥＳ）技術、Ｅｔｈｅｒｎｅｔ１０００Ｘ、Ｅｔｈｅｒｎｅｔ１０００ＣＸ、及び１０ギガビットＸＡＵＩ、及び高周波数化といったネットワーキング技術及び速度の向上の現在の絶え間ない傾向は、物理的な能力、例えば個々のパッチケーブルの長さ、及びインピーダンス整合に、問題を課す。更に、個々のパッチケーブルは、ネットワークが高周波になるにつれて著しく高価になる。
【０００８】
ラックに実装されたサーバを相互接続することに関するいくつかの問題を軽減するために、「ブレード」又は「ブレード型」サーバとして知られるタイプのサーバコンピュータシステムが開発されてきている。ブレード型サーバは一般に、カードケージ内に挿入された複数の基板レベルのコンピュータシステムからなる。基板レベルのコンピュータシステムは一般に、機能的にラック実装可能なコンピュータシステムと同等である。しかしながら、基板レベルのコンピュータシステムは典型的には、個々の保護エンクロージャが無く、一般に業界標準の入力／出力コネクタを有していない。
【０００９】
カードケージは典型的には、基板レベルのコンピュータが中に接続されたプリント配線基板バックプレーン、すなわち「マザーボード」接続システムを備える。基板レベルコンピュータは典型的には、バックプレーン上のレセプタクル内へとプラグイン接続されるカードエッジコネクタを備える。一般にブレードサーバは、対応するバックプレーン無しでは機能しない。
【００１０】
残念なことに、このようなブレードサーバは典型的には、独自仕様（プロプライエタリ）である。例えば、全ての構成要素を単一の供給業者から購入しなければならず、コネクタ及び信号の定義は業界標準に準拠しない。このことは、多くの競合する供給業者から供給される様々な競争による供給品の中から、選択することによってサーバの設置を最適化するための能力を、制限するか、又は消失させる。更に、ブレードサーバは典型的には、部分的に競争が無いことから、同様のラック実装可能なサーバよりも高価である。更にラック実装可能なサーバは一般に、ブレードサーバよりも、物理的な容量が（サーバ毎に）大きい。このように物理的な容量が大きいことは、例えばより多くの数の構成要素を収容することによって機能を増やすことを可能にする。更に、ブレードサーバは、ブレードのエンクロージャによるスケーラビリティの点で限られている（例えば、サーバ数が限られており、及び／又は、このようなサーバが利用可能な総電力、及び／又は、消費される総電力が限られている）。
【発明の開示】
【発明が解決しようとする課題】
【００１１】
したがって、サーバコンピュータシステムを相互接続するための装置が非常に望まれている。統合（あるいは一体化された）ネットワークスイッチ機能を備えた相互接続装置内において、既に認識されている要求を満たすための更なる要求がある。サーバコンピュータシステムの従来構成と互換性があり、且つ、相補的な手法で、既に認識されている要求を満たすための、更に別の要求がある。
【課題を解決するための手段】
【００１２】
本発明による実施形態は、サーバコンピュータシステムを相互接続するための装置を提供する。更なる実施形態は、統合ネットワークスイッチ機能を備えた相互接続装置を提供する。更に他の実施形態は、サーバコンピュータシステムの従来構成と互換性があり、且つ、相補的な手法で、既に認識されている能力を達成する。
【００１３】
サーバコンピュータシステムのための相互接続装置を開示する。相互接続装置を、ブレード型又はラック実装可能なサーバコンピュータシステムと共に使用することができる。相互接続装置は、実質的に剛性の（あるいは固定型の）信号接続要素と、複数のラック実装可能なサーバコンピュータシステムを接続要素に接続するための複数のコネクタとを備える。接続要素は、ネットワークトポロジ内の第１のラック実装可能なサーバコンピュータシステムから、第２のラック実装可能なサーバコンピュータシステムへと、通信を接続するための接続パスを備える。スター・トポロジと、メッシュ・トポロジとを含めて、多様なネットワーキングトポロジを実施することができる。相互接続装置は、実質的に剛性の接続要素に統合されたネットワークスイッチ機能を更に備えることができる。
【００１４】
本発明の他の実施形態によれば、複数の相互接続装置を共に接続することができる。
【発明の効果】
【００１５】
ブレード型サーバコンピュータシステム、又はラック実装可能なサーバコンピュータシステムを併せて、相互接続して使用することが可能となる。      
【実施例】
【００１６】
本発明による実施形態について、概してラック実装可能なサーバコンピュータシステムに関して本明細書に説明するが、本発明による実施形態はブレードタイプのサーバコンピュータシステムにも適していることを理解されたい。従って、そのような実施形態は、本発明の範囲内であると考えられるべきである。
【００１７】
図１は、本発明の実施形態によるサーバコンピュータシステムの構成１００のブロック図を示す。図１は、４つのサーバコンピュータシステム１０１〜１０４を示す。しかしながら、本発明による実施形態は、多様のサーバコンピュータシステムに適していることを理解されたい。サーバコンピュータシステム１０１〜１０４は典型的には、実質的に同様である。しかしながら、ラック実装可能なサーバの利点は、性能が異なるか、及び／又は、異なる供給業者からのサーバコンピュータシステムを、混合して整合し、このような構成を最適化する能力にあり、このような異なるサーバコンピュータシステムは本発明による実施形態に適している。
【００１８】
サーバコンピュータシステム１０１〜１０４は典型的には、「前面」と呼ばれる面と、「背面」と呼ばれる面とを有する。サーバコンピュータシステム１０４は、例示的に前面１０５と、背面１０６とを示すためにラベル付けされている。サーバコンピュータシステムの前面は、利用者がアクセス可能な機能、例えば電源スイッチ、指示灯、及びフロッピーディスクドライブを、有することが可能である。サーバコンピュータシステムの背面は一般に、複数のネットワーキングコネクタ、例えばネットワーキングコネクタ１０７を備える。
【００１９】
サーバコンピュータシステム１０１〜１０４は一般に、標準の垂直方向の間隔、高さ１０８で実装されるように設計される。ラック実装可能なサーバコンピュータシステムのための業界標準は、「１Ｕ」と呼ばれ、これは0.04445メートル（1.75インチ）である。一般にネットワーキングコネクタ１０７の配置は、特にサーバコンピュータシステムの異なる供給業者間では標準化されていない。しかしながら、多くのこのような配置は同様であることが可能で、このようなコネクタの配置を、実質的に同一のサーバコンピュータシステムに対して、実質的に同一にすることができることを理解されたい。
【００２０】
構成１００は、相互接続装置１１０を更に備える。相互接続装置１１０は、相互接続装置１１０の特定の外観をより良く示すために通常の配置から回転させて示されている。複数のサーバコンピュータシステム、例えばサーバコンピュータシステム１０１〜１０４に、接続される時には、相互接続装置１１０は通常、その前面がこのようなサーバコンピュータシステムの背面（単一又は複数）に平行するように整列させられる。サーバコンピュータシステム１０１〜１０４に関する相互接続装置１１０の通常の配置は、図１の平面に対して垂直である。
【００２１】
相互接続装置１１０は、既知の構造のプリント配線基板であり得る。相互接続装置１１０はまた、フレキシブルな、又はセミフレキシブルな配線技術にも適しており、例えばポリイミド材料から構成される。相互接続装置１１０はまた、信号の光伝送とも互換性を有することができる。相互接続装置１１０は、サーバコンピュータシステムと接続するための複数のコネクタを備える。例えば相互接続装置１１０は、サーバコンピュータシステムの対となるコネクタに直接接続するコネクタ１１１を備えることができる。ラック実装可能なサーバコンピュータシステムに直接接続するためには、コネクタ１１１は、業界標準タイプのコネクタ、例えばＲＪ−４５コネクタファミリのメンバ、又は光コネクタでなければならない。
【００２２】
代替として、相互接続装置１１０は、短い「ピグテール」ケーブル１１３を介してサーバコンピュータシステムに接続するためのコネクタ１１２を備えることができる。ケーブル１１３は一般に、複数のラック実装されたコンピュータ、及び／又は、ネットワーキング機器の相互接続のために使用される従来のパッチケーブルよりも短くすることができる。例えばケーブル１１３は、サーバコンピュータシステム１０２の背面と、相互接続装置１１０との間の距離だけしか長さを必要としない。従来技術の下では、２台のサーバコンピュータシステム又は１台のサーバコンピュータシステムを、個別のネットワークスイッチデバイスに接続するためのこのようなケーブルは、多くの「１Ｕ」距離、例えば数メートルの距離に、またがらなければならない可能性があった。相互接続装置１１０は、本発明の実施形態によれば、サーバコンピュータシステム毎に異なるタイプの複数のコネクタを備えることができることを理解されたい。
【００２３】
相互接続装置１１０は、ネットワークトポロジ内の複数のサーバコンピュータシステムを接続する配線、例えばプリント回路パターンを備える。例えばサーバコンピュータシステムを、スター、デュアルスター、デュアル−デュアルスター、又はメッシュのネットワークトポロジ内で、ネットワーク化することができる。本発明による実施形態は、他のネットワーキングトポロジにも適することを理解されたい。相互接続装置１１０の配線は、様々な物理層、例えば低電圧差動伝送（ＬＶＤＳ）又はインテリジェントシャーシマネジメントバス（ＩＣＭＢ）と互換性を有することができ、様々なデータリンク層プロトコル、例えばEthernetBaseT、Ethernet1000X、及び１０ギガビットＸＡＵＩ、ファイバチャネル（Fiberchannel）、及びインフィニバンド(Infiniband)をサポートすることができる。
【００２４】
本発明の実施形態によれば、相互接続装置１１０は、ネットワークスイッチ機能１１５の回路構成及び他の要素を、更に備えることができる。従来では、サーバコンピュータシステムの構成は、個別のネットワークスイッチデバイスを備える。典型的にはこのようなネットワークスイッチデバイスは、例えばラック実装可能なスイッチとして、すなわち「ブレード」として、サーバコンピュータシステムと同様にパッケージ化される。通常、１つ又は複数の個別のネットワークスイッチデバイスが、サーバコンピュータシステムの各ラック又はブレードスタックに含まれる。スイッチ機能１１５を有する相互接続装置１１０は、このような個別のネットワークスイッチデバイスを必要としない。更に、サーバコンピュータと、スイッチ機能１１５との間の接続の大半は、相互接続装置１１０内に収容されるため、一般には、従来技術で実施するよりも少ない努力で且つ高い信頼性でもって、より複雑且つ高度な機能のネットワーキングトポロジを実施することができる。
【００２５】
本発明の実施形態によれば、相互接続装置１１０は更に、接続されたサーバコンピュータシステムに配電することができる。このような電力は、例えばメインＡＣに接続される。代替として、相互接続装置１１０は、「大容量」電力、例えばＤＣ４８ボルトを、接続されたサーバコンピュータシステムに供給できる。例えば相互接続装置１１０に取り付けられる相互接続装置１１０の電力接続は、ケーブルを含むことができる。相互接続装置１１０の電力接続は、配線、例えば相互接続装置１１０の電力「プレーン」を、更に含むことができる。
【００２６】
このような配電によって、特にラック実装されたサーバコンピュータシステムのグループ内で、電力配線を簡易化することができる。例えば従来技術の下では、ＡＣ電力ケーブルを各サーバコンピュータシステムからコンセントに、又は「テーブルタップ」にのばすことが必要な場合がある。このような配線は、本発明の実施形態により、相互接続装置１１０のＡＣコネクタ１２０に直接接続することによって無くすことができるか、又は相互接続装置１１０への短い「ピグテール」ケーブル１２１に短縮することができる。更に、例えば低減された変換損失によって、大容量電力の配電に関する電力効率を上げることができる。
【００２７】
図２は、本発明の実施形態による相互接続装置の２つの実施形態のブロック図を示す。図２は、Ｅｔｈｅｒｎｅｔ１０００Ｘの、可用性が高いデュアルスターのネットワーク構成内における２つのネットワークスイッチ２０２、２０３に接続された単一のサーバコンピュータシステム２０１を示す。本発明による実施形態は、複数のサーバコンピュータシステム、複数のネットワークスイッチ、異なるネットワークトポロジ、及び多様なタイプのネットワークに適していることが理解される。
【００２８】
物理リンク２１１及び２１２は、通信チャネル２１０を形成する。図示された例示的なデュアルスター相互接続２２０は、２つの主通信チャネルと、２つの冗長通信チャネルとを表し、合計で８つの物理リンクがある。本発明の実施形態によれば、相互接続装置２２０Ａは、デュアルスター相互接続２２０を具現化する配線を備える。スイッチ２０２及び２０３は、相互接続装置２２０Ａの一部ではない。スイッチ２０２及び２０３は、例えばサーバコンピュータシステムのスタック内のスタック可能なユニットであり得る。
【００２９】
従来技術の下では、デュアルスター相互接続２２０と同様のデュアルスター相互接続内において、単一のラック実装されたサーバコンピュータシステムを、２つのネットワークスイッチ要素に接続するには、８本のケーブルが必要となる。多くのラック実装されたサーバ、例えば４０台のラック実装されたサーバを、複数のスイッチ要素に接続すると、このようなラック毎に何百本ものケーブルが、複雑且つ分かりにくい構成内に必要となる可能性がある。例えばサーバコンピュータシステムのケーブルによっては、「上」に行くものもあれば、「下」に行くものもありあり得る。大半のケーブルは、多くの他のケーブルに交差することになる。このような構成においては、全てのケーブルを正しく接続することは難しく、このように設置された錯綜するケーブル内で、特定のサーバコンピュータシステムの相互接続の様式を決定することは更に難しい。
【００３０】
これとは対照的に、本発明による実施形態は、このようなケーブルを必要としないか、又はラック実装されたユニットから相互接続装置上の対応するコネクタまで明確にわたされる非常に短い「ピグテール」ケーブルが必要となる可能性がある。それによって、設置、保守、及び診断が、大幅に改善される。
【００３１】
図１に関連して先に説明したように、相互接続装置は、ネットワークスイッチ要素、例えばネットワークスイッチ２０３及び２０２を、更に備えることができる。この構成は、相互接続装置２３０により示される。相互接続装置２３０は、サーバコンピュータシステムのラックの「配線」を更に簡易化する。更に、相互接続装置２３０は、ラックに実装されたネットワークスイッチ要素によって占有されていたスペースがもはや必要ないため、ラック内におけるサーバコンピュータの密度を高めることができる。
【００３２】
有利なことに、相互接続装置２３０に関して、特定のサーバコンピュータシステムと、特定のネットワークスイッチ要素との間の接続について固有の認識がある。例えばネットワークスイッチ２０２の第１のポートは、相互接続装置２３０に接続された一番上のサーバコンピュータシステムに接続されていることが分かる。従来技術の下では、このような接続のマッピングは、人間である設置者によって大きな影響を受ける。例えば設置者は典型的には、接続がなされる通りにこのような接続のマップを作成する。他の場合では、設置者は所定の接続マップに従う。どちらの場合でも、実際の接続、及び／又は、このような接続の文書化は、誤りを発生する傾向が高い。
【００３３】
これとは対照的に、本発明による実施形態は、高い精度、及び高い反復可能性で接続を事前に定義することができ、サーバコンピュータシステムのラックの設置、保守、及び診断が、大幅に改善される。
【００３４】
図３は、本発明の実施形態による、相互接続装置によって接続されたサーバコンピュータシステムのスタック３００を示す。サーバコンピュータシステム３３１〜３４１は、「１Ｕ」のスタック（積み重ね）可能なサーバコンピュータシステムである。他のスタックの高さ、例えば「２Ｕ」、及びスタックの高さの組み合わせも、本発明による実施形態に適していることを理解されたい。サーバコンピュータシステム３３１〜３３８は、相互接続装置３２０のネットワークスイッチ３２２に接続される。サーバコンピュータシステム３４１〜３４８は、相互接続装置３１０のネットワークスイッチ３１２に接続される。
【００３５】
サーバコンピュータシステム３３１〜３３８に対する電力は、相互接続装置３２０を通して接続され、サーバコンピュータシステム３４１〜３４８に対する電力は相互接続装置３１０を通して接続される。相互接続装置３１０及び３２０は、複数の独立した供給電源を、接続されたサーバコンピュータシステムに接続することができる。供給電源を、「否定論理和（not OR）」構成で接続することができ、すなわち、例えば供給電源が故障した場合に切り換えることができる。このようにして、シームレスな供給電源の冗長性を、接続されたサーバコンピュータシステムに提供することができる。
【００３６】
本発明の実施形態によれば、相互接続装置３１０及び３２０を、ファブリック間接続３３０を介して接続することができる。ファブリック間接続３３０は、ネットワークスイッチ３１２をネットワークスイッチ３２２に接続する。このような接続は、例えばネットワークスイッチの既知の「スタック」能力を使用してなされることができる。相互接続装置３１０は、相互接続装置３１０の「上」にある別の相互接続装置（図示せず）にも同様に接続することが可能であることを理解されたい。同様に、相互接続装置３２０も、相互接続装置３２０の「下」にある別の相互接続装置（図示せず）に同様に接続することが可能である。この新しい手法によって、複数の相互接続装置を互いに接続することができ、すなわち「スタック」することができ、複数のサーバコンピュータシステムを相互接続することができる。
【００３７】
本発明の他の実施形態によれば、相互接続装置、例えば相互接続装置３１０及び３２０を、ネットワーキングリンク、例えばネットワークスイッチのスタックリンクとは異なるローカルエリアネットワーク（ＬＡＮ）によって、接続することができる。このようなネットワーク接続は、サーバを相互接続装置（単一又は複数）に接続するのに使用されるものと同じタイプのものであってもよく、又はネットワークの異なるタイプのものであってもよい。相互接続装置上のＬＡＮポートを、複数の相互接続装置の接続専用にすることができる。
【００３８】
相互接続装置３１０の管理プロセッサ３１４は、相互接続装置３１０及びサーバコンピュータシステム、及び／又は、それらに接続されたネットワーキング要素に対する管理機能を提供する。管理プロセッサ３２４は、相互接続装置３２０及び相互接続装置３２０に関連するシステムに対して同等の機能を提供する。一般に、管理プロセッサ３１４は、相互接続装置３１０に接続された全てのシステムと通信することが可能である。このような通信は、セキュリティ上の理由から、相互接続装置３１０のサーバコンピュータシステムが互いに直接通信できるようにすべきではない。管理プロセッサ３１４は、他の管理プロセッサ、例えば接続された相互接続装置の管理プロセッサが、相互接続措置３１０に直接接続されたサーバに対してアクセスできないようにする能力を有することができる。このような制御の細分化によりセキュリティを強化することができる。
【００３９】
管理プロセッサ３１４を、相互接続装置３１０に接続されたシステムの機能及び／又は動作を監視するために使用することが可能である。例えば管理プロセッサ３１４は、相互接続装置３１０に接続されたサーバコンピュータシステムの識別情報（インジケータ）を決定することができる。この情報を、例えばプル技術又はプッシュ技術を介して、遠隔地のネットワーク管理者に報告することができる。このようなインベントリ情報は、例えば多くのサーバコンピュータシステムを含めた多くのスタックを含むサーバファームの管理者にとって、極めて価値がある。
【００４０】
管理プロセッサ３１４は、特定の状況に応答して、相互接続装置３１０及び／又は特定のサーバコンピュータシステム３４１〜３４８を識別するために、インジケータ、例えばオーディオ及び／又はビジュアルのインジケータもまた、制御することができる。例えばネットワーク管理者が、サーバコンピュータシステム３４４をサーバファームから除去することを望むならば、管理プロセッサ３１４は、相互接続装置３１０及びサーバコンピュータシステム３４４を識別するために証印を制御するよう命令されることができる。特定のサーバコンピュータシステムを見つけるためのこのような手助けは、一般に従来技術の下では利用不可能である。
【００４１】
組織によっては、例えば電信電話会社では、例えばサーバコンピュータシステムの故障といった、故障を示すための可聴警告が必要である。管理プロセッサ３１４は、特定のサーバコンピュータシステムがこのような可聴警告能力を有しているかどうかとは無関係に、このような警告を動作可能にすることができる。有益な結果として、管理プロセッサ３１４は、このような市場（market）を全てのサーバコンピュータシステムに対して開くことができる。
【００４２】
従来技術の下では、ラック内の１つのサーバコンピュータシステムが典型的には、「ラック管理」機能を実行する。残念なことに、サーバコンピュータシステムにこのような機能に対する権限を与えると、多くのセキュリティの問題が生じる。管理プロセッサ３１４は、特定のサーバコンピュータシステム（又は特定のサーバコンピュータシステム上でホストされるエンティティ）に関連しないため、このような管理機能を、不十分なセキュリティにさらされた状態で実行することができる。
【００４３】
管理プロセッサ３１４は、サーバコンピュータシステム３４１〜３４８に対する電力も制御することが可能である。例えば管理プロセッサ３１４は、サーバコンピュータシステム３４４のリソースを必要としない場合は、サーバコンピュータシステム３４４をオフにすることができる。更に、管理プロセッサ３１４は、サーバコンピュータシステム３４１〜３４８を構成することができる。サーバコンピュータシステムに対する配電を制御するための能力は、このようなシステムを構成するための能力と併せて、管理プロセッサ３１４が、サーバコンピュータシステム３４１〜３４８の間で負荷のバランスをとることを可能にすることができる。サーバコンピュータシステムは典型的には、機能性能に対応する複数の電力消費レベルで動作可能であることが理解される。管理プロセッサ３１４は、電力消費に関する機能を最適化するために、例えばＡＣＰＩ（Advanced Configuration and Power Interface）を介して、このようなサーバコンピュータシステムの構成及び電力消費を最適化することができる。電力消費と、熱を除去する能力とは、サーバコンピュータシステムのオペレータにとって主要な関心事であることが理解される。本発明による実施形態は、複数のサーバコンピュータシステムの電力消費、及び／又は、発熱のより良い管理を可能にすることができる。
【００４４】
従来技術の下では、サーバコンピュータシステムのグループに対する供給電源の故障は、一般には、各サーバコンピュータシステムに故障メッセージを生成させる。このような各サーバコンピュータシステムが、異なるエンティティに対して、例えばウェブサイトをホストするためにサーバコンピュータシステムを使用している企業に対して、報告することは珍しくない。従って、１つの供給電源の故障が、典型的には、多くのエラーリポートを、多くの異なるエンティティに対して生成する可能性がある。典型的にはこのようなリポートは、最終的にサーバファームのオペレータに戻される。次にオペレータは、このようなリポートを調べ、報告相手によって使用されているサーバコンピュータシステムが物理的にどこに位置するのかを決定し、供給電源を手動でチェックしなければならない。ファームオペレータへ戻される報告が遅れ、及び／又は、時間的に隔てられる場合には、オペレータは、既に修復されているかを判断するためだけに、１つの問題を複数回調べさせられることになる可能性がある。
【００４５】
これとは対照的に、管理プロセッサ３１４を、サーバコンピュータ３４１〜３４８に対して電力を提供している複数の供給電源に接続することができる。供給電源が故障した場合には、管理プロセッサ３１４は、故障した装置を電気的に絶縁するか、及び／又は、このような故障について遠隔地にいる管理者に通知することができる。管理プロセッサ３１４は、複数の供給電源の中から故障した装置を示す情報（インジケータ）を提供することもできる。このようは報告は、複数のサーバコンピュータシステムではなく単一のエンティティである管理プロセッサ３１４によって管理されるため、通知はより直接的に且つ正確になされることができ、有利なことに、サーバファームの運用の効率の向上につながる。
【００４６】
相互接続装置３１０は、可用性が高いサイドバンド接続（side band coupling）３５０も更に備える。可用性が高いサイドバンド接続３５０は、サーバコンピュータシステム対の間で通信するために使用される多くの物理リンク、例えば１０個の異なる対（送信用に５つ、受信用に５つ）を備える。可用性が高いサイドバンド接続３５０は、２つのサーバコンピュータシステムがロックステップで動作されることが可能な可用性が高い構成のために、サーバコンピュータシステムを、例えばサーバコンピュータシステム３４１及び３４２を、対にすることができる。可用性が高いサイドバンド接続３５０は一般に、どのようなアクティブな回路構成も提供しない。それどころか典型的な可用性が高いサイドバンド接続は、２つのサーバコンピュータシステム間の物理的な接続を構成する。
【００４７】
相互接続装置３１０は、例えば管理プロセッサ３１４の一部として、位置識別情報３１６を更に備えることができる。位置識別情報３１６は、相互接続装置３１０に対する識別情報、例えばシリアルナンバーを、含むべきである。位置識別情報３１６は、地理的位置情報も含むことができる。地理的位置情報は、通信業界において広く使用されている、ニュージャージー州のTelcordia Technologiesから市販されているＣＯＭＭＯＮ  ＬＡＮＧＵＡＧＥ（登録商標）位置コード（ＣＬＬＩ）を使用して、コンピュータ可読媒体に符号化されることが可能である。地理的位置を符号化する他の手段も、本発明による実施形態に適する。位置識別情報３１６は、例えばテルネット、簡易ネットワーク管理プロトコル（ＳＮＭＰ）、及び／又はインテリジェントシャーシマネジメントバス（ＩＣＭＢ）を介して、遠隔地のネットワーク管理者に利用可能にされることが可能である。
【００４８】
本発明による実施形態は、サーバコンピュータシステムを相互接続するための装置を提供する。更なる実施形態は、統合ネットワークスイッチ機能を備える相互接続装置を提供する。更に他の実施形態は、サーバコンピュータシステムの従来の構成と互換性があり且つ相補的な手法で、既に認識されている能力を達成する。
【００４９】
本発明による実施形態である、サーバコンピュータシステムのための相互接続装置は、以上のように説明される。本発明を特定の実施形態について説明してきたが、本発明はこのような実施形態によって限定されるものとして解釈されるべきではなく、添付の特許請求の範囲に従って解釈されるべきであることを理解されるべきである。
【図面の簡単な説明】
【００５０】
【図１】本発明の実施形態による、サーバコンピュータシステムの構成のブロック図を示す。
【図２】本発明の実施形態による、相互接続装置の２つの実施形態のブロック図を示す。
【図３】本発明の実施形態による、相互接続装置によって接続されたサーバコンピュータシステムのスタックを示す。
【符号の説明】
【００５１】
１００、３００  相互接続装置
１１０          信号接続要素
１１１          コネクタ
３１０          接続要素
３１２          ネットワークスイッチ機能
【図１】
2005004756.tif 000003
【図２】
2005004756.tif 000004
【図３】
2005004756.tif 000005