(57)【要約】【課題】コンピュータ・システムのノード相互間の電子的接続を案内するためのシステム、方法およびソフトウエアを提供する。【解決手段】システムは複数の接続ポートを夫々が有する複数のサーバーと、その接続ポートと電子的に通信するサービス・プロセッサとを含む。その接続ポートの一つと夫々協働する複数の選択的に動作し得るビジュアル・インジケータが含まれる。そのサービス・プロセッサの一つは、その接続ポート相互間で行われる一連の電子的接続に従ってビジュアル・インジケータの動作を制御する。サービス・プロセッサの一つによってアクセスし得るコンピュータの使用可能なプログラム・コードが、サーバー相互間で行われる一連の接続に従ってその接続ポートと関連するビジュアル・インジケータを選択的に作動させる。【選択図】図５
2008117377.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータ・システムのノード相互間の電子的接続を案内するためのコンピュータ・プログラムであって、
１個もしくはそれ以上の前記ノードとともに含まれるサービス・プロセッサに、
前記ノードに含まれる接続ポートと協働するビジュアル・インジケータを前記ノード相互間で行われる接続の順序に従って選択的に作動させるステップを実行させる、コンピュータ・プログラム。
【請求項２】
前記接続ポートに行われる接続を検出するステップと、
前記検出された接続に応答してビジュアル・インジケータを選択的に作動させるステップと
を更に前記サービス・プロセッサに実行させる、請求項１に記載のコンピュータ・プログラム。
【請求項３】
前記接続ポートの一つへのケーブルの接続を検出するステップと、
前記接続ポートの一つへの前記ケーブルの前記検出された接続に応答して前記接続ポートの一つと協働するビジュアル・インジケータを作動させるステップとを更に前記サービス・プロセッサに実行させる、請求項１に記載のコンピュータ・プログラム。
【請求項４】
前記ビジュアル・インジケータが、前記ケーブル上に配設された前記ケーブルの前記検出された接続に応答して作動される、請求項３に記載のコンピュータ・プログラム。
【請求項５】
第１のノードに含まれる第１の接続ポートと第２のノードに含まれる第２の接続ポートとの間で行われた接続を検出するステップと、
前記検出に応答して前記ビジュアル・インジケータの１個もしくはそれ以上を作動するステップと
を更に前記サービス・プロセッサに実行させる、請求項１に記載のコンピュータ・プログラム。
【請求項６】
前記ビジュアル・インジケータを選択的に作動するステップが前記ビジュアル・インジケータの照明色を選択的に変化させることを含む、請求項１に記載のコンピュータ・プログラム。
【請求項７】
前記ビジュアル・インジケータが、ＬＥＤ、ランプ、ＬＣＤ、およびその組合せから選択される、請求項１に記載のコンピュータ・プログラム。
【請求項８】
行われる接続の順序を判定するステップを更に前記サービス・プロセッサに実行させる、請求項１に記載のコンピュータ・プログラム。
【請求項９】
前記ノードを接続するためのケーブル接続構成を判定するステップを更に前記サービス・プロセッサに実行させる、請求項１に記載のコンピュータ・プログラム。
【請求項１０】
接続される前記ノードが１個もしくはそれ以上のサーバーを含む、請求項１に記載のコンピュータ・プログラム。
【請求項１１】
接続の前記順序が一連のコネクタ・ペアを含む、請求項１に記載のコンピュータ・プログラム。
【請求項１２】
前記コネクタ・ペアが、前記ノードの一方に含まれる接続ポートと前記ノードの他方に含まれる接続ポートとを含む、請求項１１に記載のコンピュータ・プログラム。
【請求項１３】
１個もしくはそれ以上の接続ポートを含む複数のノード、および前記１個もしくはそれ以上の接続ポートと電子的に通信するサービス・プロセッサと、
夫々が前記接続ポートの一つと協働する複数の選択的動作可能なビジュアル・インジケータとを含み、
前記サービス・プロセッサのうちの選択された一つが前記接続ポート相互間で行われた電子的接続の順序に従ってビジュアル・インジケータの動作を制御する、システム。
【請求項１４】
前記複数のノードが１個もしくはそれ以上のサーバーを含む、請求項１３に記載のシステム。
【請求項１５】
前記ビジュアル・インジケータが少なくとも二つの異なるビジュアル出力の間で選択的に変化可能である、請求項１３に記載のシステム。
【請求項１６】
前記ビジュアル・インジケータが照明状態と実質的に非照明状態との間で選択的に変化可能である、請求項１５に記載のシステム。
【請求項１７】
２個もしくはそれ以上の前記ビジュアル・インジケータが第１の色と第２の色との間で変化し得る、請求項１５に記載のシステム。
【請求項１８】
前記ビジュアル・インジケータが、ＬＥＤ、ランプ、ＬＣＤ、およびその組合せから選択される、請求項１３に記載のシステム。
【請求項１９】
前記接続ポートを接続するための複数の電子ケーブルを更に含む、請求項１３に記載のシステム。
【請求項２０】
１個もしくはそれ以上の前記ビジュアル・インジケータが前記電子ケーブル上に配設される、請求項１９に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はコンピュータ・システムのノード相互間で行われる接続に関する。
【背景技術】
【０００２】
ネットワーク・コンピュータ・システムは、相互接続された複数個のノードを含む。ネットワーク・コンピュータ・システムでは、固有のネットワーク・アドレスを有する処理位置がノードに対応する。従って、ノードはコンピュータまたはプリンタなど他の幾つかの電子装置であり得る。例えば、コンピュータ・システムは夫々が個別のノードである複数のサーバーを含んでもよい。各サーバーは一般に、特定の構成で複数個のサーバーを相互接続するための複数個の接続ポートを含む。これらの相互接続はスケーラビリティ（拡張性）を達成するために普遍的に使用される。
【０００３】
相互接続しているサーバーは特定のシーケンス（順序）で複数個のサーバー相互間の接続を行うことがしばしば必要である。従って、コンピュータ・システムを構成するのは、特に多くのサーバーを含む場合など複雑なコンピュータ・システムではしばしば挑戦的である。例えば、８シャシーの「ｘ４６０」システムを一緒にケーブルでもって相互接続することは比較的複雑であり時間もかかる。今日まで、ユーザー・マニュアル中の説明図の助けを借りてユーザーが接続を行わなければならない。説明図は、特に熟練した個人の手で接続を行う場合有用なツールであるが、複数個のサーバーを接続するプロセスはなお複雑で、時間もかかる。熟練したコンピュータ・アドミニストレータ（管理者）はそのような説明図に従える技巧（エキスパタイズ）を有するが、あまり熟練していないコンピュータ・オペレータは熟練した人が得られなかったりするときに、そのような接続を行う知識をもたなかったり、接続の外れたケーブルを回復させることができない。更には、マニュアルに適正に従っていても、複雑なパーティションで全てのケーブル接続が適正に行われたという保証はない。サーバーを接続する際に含まれる諸ステップがサーバーのインストールおよび保守の時間、コスト、および複雑さ全体の中で大きな要素を占める。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
従って、ネットワーク・コンピュータ・システムのノード相互間で適正な接続を促進する改良された方法の必要性がある。簡単で、成功する確率が高く、導入するのに時間を要せず、特別な訓練や経験に依存しない、ノードを相互接続する方法が望ましい。
【課題を解決するための手段】
【０００５】
本発明は、コンピュータ・システムのノード相互間の電子的接続を案内するためのコンピュータ・プログラムを提供する。そのコンピュータ・プログラムは、１個もしくはそれ以上の前記ノードとともに含まれるサービス・プロセッサに、前記ノードに含まれる接続ポートと協働するビジュアル・インジケータ（視覚的な指示器）を前記ノード相互間で行われる接続のシーケンス（順序）に従って選択的に作動させるステップを、実行させるコンピュータ・プログラムである。
【０００６】
本発明はまた、１個もしくはそれ以上の接続ポートを含む複数のノード、および前記１個もしくはそれ以上の接続ポートと電子的に通信するサービス・プロセッサと、夫々が前記接続ポートの一つと協働する複数の選択的動作可能なビジュアル・インジケータとを含み、前記サービス・プロセッサのうちの選択された一つが前記接続ポート相互間で行われた電子的接続のシーケンス（順序）に従ってビジュアル・インジケータの動作を制御するシステムを提供する。好適なビジュアル・インジケータは照明（イリュミネーション）状態と実質的に非照明状態との間で選択的に変化可能である。これらのビジュアル・インジケータは、以下に制限されるものではないが、ＬＥＤ、ランプ、ＬＣＤ、およびその組合せから選択されたものを含むことができる。
【０００７】
本発明はコンピューティング・システム中のノードの接続を案内するためのシステムおよびソフトウエアを含む。特に本発明は、特定の配線（ワイヤリング）もしくは「ケーブル設置（ケーブリング）」構成および／もしくは配線もしくは「ケーブル設置」シーケンスに従ってサーバーを接続する際にユーザーを案内するのに使用できる。例えば、本発明によるコンピュータ・システムは複雑なケーブル設置シーケンスの間中、電子コネクタ上もしくはその付近、および／もしくはケーブル上に配設されたビジュアル・インジケータの照明を用いて、ユーザーを案内することができる。このケーブル設置の構成およびシーケンスに従ってサーバーもしくは他の装置を順序良く接続する際、ビジュアル・インジケータにより提供される視覚的な指示（キュー）がユーザーを案内する。
【０００８】
一実施例のコンピュータ・システムは複数個のサーバーを含み、各サーバーが複数個の接続ポートと、１個もしくはそれ以上のコンピューティング・プロセッサと、サービス・プロセッサとを有する。サーバー同士は、サーバーの計算能力を組み合わせるように、特定のケーブル設置構成により、複数個の接続ポートを用いて相互接続されていてもよい。このケーブル設置構成は特定のシーケンスでサーバー相互間の接続を一般には必要とする。複数個の選択的に動作可能なビジュアル・インジケータが各サーバーには含まれ、その接続を案内する助けとなる。各々のビジュアル・インジケータは特定の接続ポートと協働する。このビジュアル・インジケータは、例えばランプ、ＬＥＤもしくは他の照明可能ないし表示可能な装置を、協働する接続ポートの付近に含んでもよい。また種々の接続ポートに接続するのに使用されるケーブル上にビジュアル・インジケータを配設してもよく、これによってケーブル接続が成功したことを示すことができる。
【０００９】
サーバーは、イーサーネット・ケーブルなど従来のケーブルを用いて「バックチャネル」上で電子通信する中に最初は置かれている。バックチャネル上でケーブルを接続する順序は一般に重要ではなく、ユーザーはこれらの接続を殆どもしくは全く案内なしに容易に行うことができる。これらのサーバーのうちの一つにあるサービス・プロセッサがプライマリ（主）サービス・プロセッサとして指定され、サーバー相互間の、バックチャネル上でのデータ通信を制御する主たる役割がある。プライマリ・サービス・プロセッサはソフトウエア中に埋め込まれているような命令をアクセスする。そのような命令はプライマリ・サービス・プロセッサまたはコンピュータ・システム中の他の場所に格納されてもよい。その命令は接続されるポートと、それらを接続するシーケンスとを指定することができる。プライマリ・サービス・プロセッサは、本発明によれば、接続される接続ポートに対応するサーバー上のビジュアル・インジケータを選択的に操作し、ユーザーにサーバー相互を接続する際の案内を与える。例えば、プライマリ・サービス・プロセッサは、所望のケーブル接続構成およびシーケンスに従ってビジュアル・インジケータを順序良く照明させることができる。
【００１０】
ケーブル接続シーケンスは接続ポートを個別に接続するためのシーケンス（順序）を特定することができる。従って、ビジュアル・インジケータはそのシーケンスで個々に作動されることができる。例えば、特定のビジュアル・インジケータは、接続しようとする接続ポートを指定するために青を照明する。その接続ポートへの接続が一旦行われると、そのシーケンス中の次の接続ポートに対応するビジュアル・インジケータが照明される。代わりに、ケーブル接続シーケンスは、接続しようとする接続ポートの対（「コネクタ・ペア」）のシーケンスを特定してもよい。ここで各コネクタ・ペアは一つのサーバー上の一つの接続ポートと、他のサーバー上の他の接続ポートとを含む。従って、コネクタ・ペア中の両接続ポートと対応するビジュアル・インジケータは同時に作動されてもよい。例えば、コネクタ・ペア中の両接続ポートは同時に青が照明されてもよい。コネクタ・ペアが一旦成功裡に接続されると、そのシーケンス中の次のコネクタ・ペアに対応するビジュアル・インジケータが作動されることができる。
【００１１】
ビジュアル・インジケータは接続が成功したことを視覚的に確認することができる。例えば、ケーブル・コネクタが指定された接続ポートに成功裡に接続されるとき、接続成功を確認するためにビジュアル・インジケータが青から緑に変わる。サーバー上のビジュアル・インジケータと別個にもしくは組み合わせて、ケーブル上のビジュアル・インジケータそれ自体が接続成功を確認するために照明してもよい。２個の接続ポートが成功裡に接続されるとき他の視覚的な確認が提供されてもよい。例えば、コネクタ・ペアがケーブルと成功裡に接続される（２個のサーバー間の通信経路を確立する）とき、そのコネクタ・ペアと対応するビジュアル・インジケータがその接続を視覚的に確認できる。
【発明を実施するための最良の形態】
【００１２】
図１は、特定のパターンで相互接続された４個のサーバー１２ないし１５を有するコンピュータ・システム１０の図式図である。接続ポートに関する詳細およびビジュアル・インジケータはこの図では省略される。各サーバー１２ないし１５はコンピュータ・システム１０中のノードである。各サーバー１２ないし１５は夫々８個のプロセッサの組１６ないし１９、およびサービス・プロセッサ２０ないし２３を有する。他の実施例は異なる数のサーバーを含み、あるいはサーバーとともに構成された他の装置を含んでいてもよい。サービス・プロセッサ２０ないし２３は、イーサーネット・ケーブルもしくは他の従来からのケーブルを用いて、バックチャネル２４上で通信している。バックチャネル２４は、他の接続が為される前に、サービス・プロセッサ２０ないし２３相互間の少なくとも限られたデータ通信を提供する。従来はバックチャネル２４がオペレーティング・システムなしに選択的に通信を提供していた。サービス・プロセッサ２０など一つのサービス・プロセッサは、プライマリ・サービス・プロセッサとして指定され、その残りのサービス・プロセッサ２１ないし２３は補助的なサービス・プロセッサとなって、プライマリ・サービス・プロセッサ２０からの命令を受けるのでもよい。同様に、プライマリ・サービス・プロセッサ２０が存するサーバー１２は、このコンピュータ・システム１０ではプライマリ・ノードと呼んでもよい。このプライマリ・サービス・プロセッサ２０は、例えば他のサーバー１３ないし１５に補助サービス・プロセッサ２１ないし２３を介して情報を電子的に通信することなどによって、補助サービス・プロセッサ２１ないし２３を少なくとも部分的に制御しもしくは命令する。
【００１３】
図１の破線はサーバー１２ないし１５相互間の接続経路２６ないし３１を表す。この接続経路は拡張（スケーラビリティ）ケーブルで以って一つのサーバーの接続ポートを他のサーバーの接続ポートに接続することによって形成される。例えば、８個のプロセッサを備えたサーバー１２ないし１５が相互接続されて、３２個のプロセッサを備えたコンピュータ・システムを効果的に生じることができる。各接続経路２６ないし３１は１本もしくはそれ以上のケーブルで以って行われる１個もしくはそれ以上の接続を表すことができる。例えば、接続経路２６サーバー１２および１５間の１個もしくはそれ以上の接続を示す。同様に、接続経路２７はサーバー１３および１５間の１個もしくはそれ以上の接続を示し、接続経路３１サーバー１２および１４間の１個もしくはそれ以上の接続を示す。接続経路２６ないし３１に沿うケーブルは典型的には例えば「IBM（登録商標）Modular ScalabilityCables」など、非常に高速の相互接続ケーブルである。しかし、個の分野の他の高速ケーブルも代わりに使用できる。オプションとして、帯域幅増加のために接続経路２６ないし３１の各々に沿って３本ないし４本の高速ケーブルを使用することもできる。サーバー１２ないし１５相互間のデータ通信が高速であると、接続の最適のシーケンスに影響を与えるかもしれない。
【００１４】
図１の例示的なケーブル接続構成では、所望のケーブル接続シーケンスが接続経路２６ないし２８に沿う順次の接続、次いで接続経路２９および３０に沿う順次接続、最後に接続経路３１に沿う順次接続を含んでいてもよい。この選択されたケーブル接続構成およびシーケンスはアプリケーションによって異なり、またコンピュータ・システム相互間でも一般に変わる。図１について説明した構成およびシーケンスが比較的単純であるが、他のコンピュータ・システムに於けるケーブル接続構成およびシーケンスはもっと複雑であるかもしれない。特にもっと大きな数のサーバーを有するコンピュータ・システムの場合はそうである。実際のコンピュータ・システムでは、図１の図式図に示される好適なパターンのように空間的に配列されていることは滅多にない。更に、もっと複雑なコンピュータ・システムに於けるケーブル接続構成およびシーケンスはちょっと見ただけでは一般に自明でも明白でもなく、従来のケーブル配線図の助けを以ってしても挑戦的（困難）である。本発明の実施例はコンピュータ・システムに於けるノードの相互接続をし易くするために提供する。
【００１５】
図２は複数のサーバー１２、１３、１４、１５がバックチャネル２４にどのように接続されているかを示す図式図である。サービス・プロセッサ２０ないし２３は最低のＡＰＩＣ番号を持つプライマリ・サービス・プロセッサ２０とともに、従来から知られたＡＰＩＣ（Advanced Programmable Interrupt Controller）番号によって指定されてもよい。低い方のＡＰＩＣ番号は、先ずコンピュータ・システム１０中で典型的には接続される。ＡＰＩＣバス９８はオペレーティング・システムによって制御されない態様でプロセッサおよび他の装置の間の通信を許容する。この特徴はコンピュータ・システムを構成する前にバックチャネルでサーバー同士が通信するのを許容するのに有利である
【００１６】
図３は本発明によるネットワーク・コンピュータ・システム中での案内付きの接続をするための複数個のビジュアル・インジケータ４４および対応する複数個の接続ポート４２を有する例示のサーバー４０の図式図である。このビジュアル・インジケータはＬＥＤ、ランプ、もしくは他の照明可能なもしくは表示可能な素子であってよい。各接続ポート４２はサーバー４０上にあって、他のサーバーの接続ポートに電子的に接続され得るインターフェースである。各接続ポート４２はサーバー上に配設される電子的コネクタ（「コネクタ」）の形態であってよい。コネクタは一般に１個もしくはそれ以上の電子的に導体である端子を含み、これが対のコネクタ（ケーブル・コネクタなど）上の１個もしくはそれ以上の電子的に導体の端子と接続して、電子装置相互間の電子的通信（信号または電力の伝送など）を提供する。また多くのコネクタが、接続端子相互間の接触を維持する態様で係合コネクタを確保するために雄コネクタおよび係合する雌コネクタ間の保持クリップなどの機械的な接続を含む。サーバー４０の他の特徴は電力ポート５４およびイーサーネット・ポート５６を含む。電力ポート５４はサーバー４０に電力の入力を与え、イーサーネット・ポート５６がバックチャネル上でネットワークへの結合および／もしくは他のサーバーとの通信を与えることができる。
【００１７】
各ビジュアル・インジケータ４４は特定の接続ポート４２と対応する。例えば、ビジュアル・インジケータ４８は接続ポート４６と個別に対応付けられ、ビジュアル・インジケータ５２は接続ポート５０と個別に対応付けられる。夫々の接続ポート４２およびビジュアル・インジケータ４４の間の対応付けはユーザーには種々の態様で明白であり得る。図示の実施例では、サーバー４０のレイアウトから、例えばビジュアル・インジケータ４８が接続ポート４６と対応していることはその両者間の近さから明らかである。この対応付けは接続ポート４２およびビジュアル・インジケータ４４の選択的に順序付けられた配列によって明らかである。従って、ビジュアル・インジケータ４８がそれに最も近い接続ポート４６対応付けられ、それよりも遠くまた整列していない接続ポート５０に対応付けられていないことは明白である。他の実施例では、ビジュアル・インジケータが照明可能な色、または接続ポート上に直接配設されもしくはそれを取り巻く他の特徴構成を含み、これによって照明可能なビジュアル・インジケータおよび接続ポート間の対応付けが明らかとなる。これらは照明可能なビジュアル・インジケータの単なる例であり、本発明による他のタイプおよび構成のビジュアル・インジケータがこの開示の利益を享受する当業者には認識できよう。
【００１８】
しかし、ビジュアル・インジケータとその対応する接続ポートを近接配置することは必須ではない。むしろ選択的に照明可能なビジュアル・インジケータをその対応する接続ポートから遠隔に配置しもしくは構造的に離隔して位置づけるような実施例を構成することも本発明によれば可能である。例えば、接続ポートのパネルから構造的に離隔されたビジュアル・インジケータのパネルが番号付けまたは文字付けによって対応付けられて、接続ポートおよびビジュアル・インジケータを対応つけることでもよい。ビジュアル・インジケータはそれらの対応する接続ポートと視覚的にリンクされてもよい。例えば、ビジュアル・インジケータが番号やアルファベットの文字などのマーキング（記号）でラベル付けしてあってもよい。それらの対応する接続ポートには同じ番号や文字がラベル付けされ、これによって接続ポートとビジュアル・インジケータとの間の対応付けが示される。
【００１９】
一般に、可撓性の高速データ・ケーブルが２つの接続ポート間を結合し、両者間の電子的通信を提供するのに使用される。図４はそのようなデータ・ケーブル９０を示す。データ・ケーブル９０は典型的には夫々の端部にコネクタ９２、９４を含む。一つのコネクタ９２は第１のサーバーもしくは装置上のコネクタと係合するように構成され、他方のコネクタ９４は第２のサーバーもしくは装置上のコネクタと係合するように構成されて、それらの装置間のデータ・ケーブル９０に沿う電子的通信を提供する。コネクタ９２は第１のサーバーもしくは装置上のコネクタ中の凹部と係合するために複数個のピン９３を含む。コネクタ９４は第２のサーバーもしくは装置上のコネクタ上のピンと係合するための複数の凹部を含む。コネクタ９２、９４は夫々オプションの、ＬＥＤもしくはランプなどのビジュアル・インジケータ９１、９７を含む。ビジュアル・インジケータ９１、９７はサーバー相互間の接続を行う際にユーザーにヘルプ案内を与えるように選択的に操作可能である。例えば、ビジュアル・インジケータ９１は第１のサーバーもしくは装置に接続するのに応答して選択的に照明し、ビジュアル・インジケータ９７は第２のサーバーもしくは装置に接続するのに応答して選択的に照明することができる。
【００２０】
図４ないし図８はコンピュータ・システム６０中の一群のサーバー４０ａ、４０ｂ、４０ｃ、４０ｄを接続するための順次的なステップの幾つかを示す図式図である。説明を簡単にするために、サーバー４０ａないし４０ｄが図３のサーバー４０とほぼ同じものであると仮定する。同様の参照番号は同様の特徴構成を示す。
【００２１】
図５は本発明による案内付き接続のためにバックチャネル６２に接続された一群のサーバー４０ａないし４０ｄを示す図式図である。電力ポート５４に接続された電力ケーブル５５がサーバー４０ａに電力を供給する。他のサーバー４０ｂないし４０ｄに電力を与える他の電力ケーブルはこの図では省略している。イーサーネット・ポート５６に差し込まれたイーサーネット・ケーブル６３を用いサーバー４０ａないし４０ｄを接続することによってバックチャネル６２を形成してもよい。イーサーネット５６お接続する順序は一般に重要ではない。バックチャネル６２はサーバー４０ａないし４０ｄ間で少なくとも制限されたデータ通信を提供する。所定のケーブル接続シーケンスが一組の命令中にエンコード（コード化）され、コンピュータ読み出し可能な媒体に埋め込まれ、プライマリ・サービス・プロセッサによってアクセスできるようにしてもよい。バックチャネル６２上で通信する際、プライマリ・サービス・プロセッサは先ずサーバー４０ａ上のビジュアル・インジケータ６８を照明し、その所定のケーブル接続シーケンスによれば、対応する接続ポート６６が最初に接続されるべきことをユーザーに示す。
【００２２】
図６はケーブル７０の一端７２がサーバー４０ａ上の接続ポート６６にその対応するビジュアル・インジケータ６８の照明に応答して接続されたところを示す、サーバー４０ａないし４０ｄの図式図である。サーバー４０ａないし４０ｄのうちのサーバー４０ａ上に配設されたプライマリ・サービス・プロセッサもしくは他のサーバーはケーブル７０の端部７２が接続ポート６６に接続されるのを検出し、その検出に応答してビジュアル・インジケータ７８を照明させる。これはその対応する接続ポート７６が、そのシーケンス中で接続されるべき次の接続ポートであることをユーザーに示す。従って、ケーブル７０の第２の端部７４がその後接続ポート７６に接続されることができる。
【００２３】
接続しようとする一つのサーバー上の接続ポートは他のサーバー上の接続ポートと一緒に「コネクタ・ペア」を構成する。例えば、接続ポート６６および７６はケーブル７０によって接続されるべきコネクタ・ペアを構成する。幾つかの実施例では、個々のコネクタの夫々を接続するシーケンスに特有のケーブル接続シーケンスであり得る。他の実施例では、ケーブル接続シーケンスが、各コネクタ・ペアの２つのコネクタが接続される際の順序に拘わらず、接続されるコネクタ・ペアのシーケンスに一般化されてもよい。斯して、例えば、コネクタ・ペア６６、７６に関しては、ケーブル７０が先ず接続ポート６６（図５）に接続されるか接続ポート７６（図６）に接続されるかは、コネクタ・ペア６６、７６が所望のシーケンスのコネクタ・ペアに従って接続されている限りは問題ない。ビジュアル・インジケータ６８、７８の両方が同時に照明され、これによってどちらの接続ポート６６、７６が先に接続されるかに拘わらず、２つのポート６６、７６間にケーブル７０を接続することをユーザーに案内する。
【００２４】
図７は、ケーブル７０の他端が、ビジュアル・インジケータ７８の照明に応答して他の接続ポート７６に接続され、これによって接続ポート６６および接続ポート７６間の接続が完了したことを示す、サーバー４０ａないし４０ｄの図式図である。コネクタ・システム６０は、ビジュアル・インジケータ６８、７８の一方または両方を選択的に作動することによってコネクタ・ペア６６，７６間の接続が完了したことを示す。他のビジュアル・インジケータ８０がここで照明され、その対応する接続ポート８２にここで接続することをユーザーに知らせる。
【００２５】
図８は、ビジュアル・インジケータ８０の照明に応答して接続ポート８２に他のケーブル８４の一端が接続された後の、サーバー４０ａないし４０ｄの図式図である。ビジュアル・インジケータ８６がここで照明され、その所定のケーブル接続シーケンスに従って接続されるべき次の接続ポート８８に接続を行うようユーザーに知らせる。ビジュアル・インジケータ８６の照明に応答して、ケーブル８４の他端がユーザーによって接続ポート８８にその後接続される。図示のとおり、接続ポート８２および８８が順次接続されてもよいが、他の実施例ではケーブル８４が先ず接続ポート８２に接続されるか接続ポート８８に接続されるかは問題にしない。
【００２６】
図９はコンピュータ・システムのノード相互間の電子的接続を案内する方法を記述するフローチャートである。この方法はコンピュータ使用可能な媒体上に含まれ、コンピュータ・システムでアクセスし得る、コンピュータ使用可能なプログラム。コードで以って実施し得る。各ノードは、例えば複数個の接続ポートを有するサーバーであってよい。サーバー相互間の接続は接続ポートを接続するのに使用されるケーブルを用いて行われる。ステップ１００では、接続されるべき接続ポートが選択され決定される。ステップ１０２では、複数個の接続ポートを接続するシーケンスが選択され決定される。接続すべき接続ポートおよびその接続のシーケンス（順序）はシステム設計者によって予め決定され、プログラム・コードに書き込まれている。これによってサーバーの一つに存するプライマリ・サービス・プロセッサはそのプログラム・コードをアクセスすることによりそれらの接続ポートおよびその接続シーケンスを決定することができる。代わりに、ステップ１００、１０２はコンピュータ・システムの所望の構成に基づいてシーケンスを選択することを含んでいてもよい。代わりに、コンピュータ・プログラム・コードは、サーバーの数、サーバーのモデル、所望のシステム構成など、多数のパラメータに基づいて所望の構成および接続シーケンスを計算するプログラム・コード含んでいてもよい。
【００２７】
ポートおよびその接続シーケンスが選択された後、接続ポートが順次照明され、接続される。ステップ１０４では、そのシーケンス中の第１のポートがプライマリ・サービス・プロセッサもしくはそのコンピュータ・システムの他の論理素子によって選択されてもよい。ステップ１０４で選択された接続ポートに対応するビジュアル・インジケータはステップ１０６で照明されることができる。ステップ１０８では、選択されたポートへのケーブルの接続が、検出目的でモニターされる。ステップ１１０では、もしその選択されたポートへの接続が検出されないなら、その対応するビジュアル・インジケータの状態が不変のまま維持されてもよい。また、もしケーブルの端部がその選択された接続ポートに不適切に接続されているなら、そのビジュアル・インジケータの状態が不変のまま維持されてもよい。代わりに、選択された接続ポートへのケーブルの不適切な接続の場合に、ユーザーにその不適切な接続を示すような態様で、その対応するビジュアル・インジケータのビジュアル状態に選択的に変化を生じさせてもよい。例えば、ステップ１１０で不適切な接続は、その対応するビジュアル・インジケータの照明を一つの色から他に、例えば青から赤に変えることによって示されてもよい。ステップ１１２で、選択された接続ポートへの適正な接続が一旦検出されると、対応するビジュアル・インジケータがその適正な接続を示すように選択的に照明される。例えば、例えば、選択された接続ポートへの適正な接続であれば、その対応するビジュアル・インジケータの色を例えば、青から緑に変えさせる。ステップ１１４で、もしもっと多くの接続ポートが接続されるのであれば、コンピュータ・システムは、ステップ１１６に従ってそのシーケンス中の次の接続ポートに進むことができる。そこでステップ１０６が反復されてもよく、ステップ１１６で選択される次の接続ポートを照明する。さうでなければ、ステップ１１４で、全ての接続が成功裡に完了し、コンピュータ・システムが適正に接続される。
【００２８】
他のビジュアル・インジケータ動作は、ある選択されたポートとの接続が適正もしくは適正でないことを知らせる（ステップ１１０）ため、あるいはコネクタ対の２個のポート間の接続が完了したことを知らせるために、そのシーケンス中に接続されるべき接続ポートもしくはコネクタ・ペアを順次に示す（ステップ１０６）など、接続関連情報をユーザーに視覚的に示すように実行される。ビジュアル・インジケータ動作の無制限な例は、ビジュアル・インジケータをオフからオンにもしくはオンからオフに切り替えること（スイッチング）、一つの色から他の色に切り替えること、輝度を調整すること、きらめきの一つのブリンキング・パターンから他のブリンキング・パターンに変えること、あるいはＬＣＤを用いて確認メッセージを表示することを含む。
【００２９】
本発明がハードウエアやソフトウエアのよう曽於含む実施例の形を取り得ることを理解されたい。ソフトウエアの無制限の例はファームウエア、常駐のソフトウエアおよびマイクロコードを含む。もっと一般的に、本発明はコンピュータもしくは何らかの命令実行システムによってもしくはそれと関連して使用されるプログラム・コードを提供するコンピュータ読み取り可能媒体からアクセス可能なコンピュータ・プログラム製品あるいはコンピュータで実行可能なコンピュータ・プログラムの形を取り得る。個の説明の目的から、コンピュータが使用可能なあるいはコンピュータが読取り可能な媒体は、命令実行システム、装置、またはデバイスによって使用されもしくは関連するプログラムを含み、格納し、通信し、伝播し、もしくは別の場所へ移送することができる任意の装置であり得る。例えば、コンピュータの使用可能なもしくは読取り可能なコードは、接続しようとするサーバーに含まれるプライマリ・サービス・プロセッサ上に格納されていてもよい。代替例として、コンピュータの使用可能なもしくは読取り可能なコードが、プライマリ・サービス・プロセッサが通信し得る他の装置に含まれていてもよい。例えば、半導体もしくは固体メモリ、ランダム・アクセス・メモリ（ＲＡＭ）、読み取り専用メモリ（ＲＯＭ）、ハード磁気ディスクまたは光ディスクなどといった他の装置である。光ディスクの例は、コンパクト・ディスク−読み取り専用メモリ（ＣＤ−ＲＯＭ）、コンパクト・ディスク−読み取り／書き込みメモリ（ＣＤ−Ｒ／Ｗ）、またはＤＶＤである。
【００３０】
キーボード、ディスプレイ、ポインティング装置などの入出力（Ｉ／Ｏ）装置が、直接に、あるいは介在するＩ／Ｏコントローラを経てコンピュータ・システムに結合できる。ネットワーク・アダプタも使用され、これによってデータ処理システムが他のデータ処理システムや遠隔のプリンタやストレージ装置に、介在する私的なもしくは公的なネットワークを経るなどして結合するのを許容する。モデム、ケーブル・モデム、イーサーネット・カードおよびワイヤレス・ネットワーク・アダプタが、ネットワーク・アダプタの例である。
【００３１】
「含む」、「有する」、「備える」という用語は、ここでは特定しない他の要素も含むことができるようなオープンなグループを示すものと考えられたい。「一つの」といった単数形の用語は同じ語の複数形も含み、その用語は１個もしくはそれ以上の何かを意味する。「単一の」という用語は、唯一の或るものを意図する。同様に、他の特定の整数値、例えば「２」は特定の数のものを意図するときに使用される。「好適に」、「好ましくは」、「選択的に」、「してもよい」またはその同義語は、その言及している項目、状態、もしくはステップが本発明の必須の特徴でないことを示す。
【００３２】
本発明を或る限られた数の実施例に沿って説明してきたが、当業者には、ここでの開示の利益を享受しながら、ここで開示したような本発明の趣旨から逸れずに他の実施例も工夫できることが認められよう。
【図面の簡単な説明】
【００３３】
【図１】特定のパターンで相互接続された４個のサーバー１２ないし１５を有するコンピュータ・システム１０の図式図である。
【図２】アドバンスト・プログラマブル・インタラプト・コントローラ（ＡＰＩＣ）を含むバックチャネル上の通信時のマルチサーバーの図式図である。
【図３】複数個の接続ポートとそれに対応するビジュアル・インジケータとを有するサーバーであって、ネットワーク・コンピュータ・システムへの案内付きの接続をビジュアル・インジケータが示す例示のサーバーの図式図である。
【図４】２個の接続ポートの間で電子的コミュニケーション（通信）を提供するために両者間を接続するのに使用できる可撓性の高速データ・ケーブルの例を示す図である。
【図５】本発明による案内付きの接続のために、バックチャネル上で接続されたサーバーのグループを示す図式図である。
【図６】図５のサーバーにおいてビジュアル・インジケータの照明（イリュミネーション）に応答してケーブルの一端が一つのサーバーの接続ポートに接続されるようなサーバーの図式図である。
【図７】他のビジュアル・インジケータの照明に応答して他の接続ポートにそのケーブルの他端が接続される図６のサーバーの図式図である。
【図８】他のビジュアル・インジケータの照明に応答して他の接続ポートに他のケーブルの一端が接続される図７のサーバーの図式図である。
【図９】コンピュータ・システムのノード相互間の電子的接続を案内するための方法を示すフローチャートである。
【符号の説明】
【００３４】
１０  コンピュータ・システム
１２ないし１５  サーバー
１６ないし１９  プロセッサの８個組み
２０ないし２３  サービス・プロセッサ
２４  バックチャネル
２６ないし３１  接続経路
４０  サーバー
４４  ビジュアル・インジケータ
４６  接続ポート
４８  ビジュアル・インジケータ
５０  接続ポート
５２  ビジュアル・インジケータ
５６  イーサーネット・ポート
【図１】
2008117377.tif 000003
【図２】
2008117377.tif 000004
【図３】
2008117377.tif 000005
【図４】
2008117377.tif 000006
【図５】
2008117377.tif 000007
【図６】
2008117377.tif 000008
【図７】
2008117377.tif 000009
【図８】
2008117377.tif 000010
【図９】
2008117377.tif 000011