(57)【要約】  【課題】  ブレード・サーバ間の負荷のバランスを取ることができるシステムおよび方法を提供する。  【解決手段】  クライアント・コンピュータにサービスを提供している第１のブレード・サーバに輻輳が生じると、異なるブレード・センタに存在する可能性のある第２のブレード・サーバにサービスを転送する。その際に、第１のブレードおよびクライアントをフリーズさせ、次いで、クライアントの仮想ストレージにおける現在アドレスされている位置に対するポインタおよびクライアント・コンピュータに関連付けた第１のブレード・サーバにおける正確なメモリ・マップを、クライアントのＩＰアドレスと共に、第２のブレード・サーバに送信する。これらを用いて、第２のブレードにおいて第１のブレードの状態を再構築し、この時点で、第２のブレードはクライアントに対するサービスを再開する。【選択図】  図３
2006228220.tif 000002
【特許請求の範囲】
【請求項１】
第１のブレード・サーバから第２のブレード・サーバにクライアント・コンピュータのサービスを転送するための方法であって、
前記第１のブレード・サーバから前記第２のブレード・サーバに、少なくともクライアント・コンピュータの識別子および前記クライアント・コンピュータに関するストレージ情報を送信するステップと、
前記第２のブレード・サーバにおいて、前記ストレージ情報およびクライアント・コンピュータ識別子を用いて前記クライアント・コンピュータに対するサービスを再開するステップと、
を含む、方法。
【請求項２】
前記送信ステップの前に、前記クライアント・コンピュータおよび第１のブレード・サーバをフリーズさせるステップを含む、請求項１に記載の方法。
【請求項３】
少なくとも、データ・レートおよび格納した全バイトのうち少なくとも１つによって判断されるように前記第１のブレード・サーバに輻輳が発生した場合、またはブレードの故障が起こりそうな場合に、前記方法を実行する、請求項１に記載の方法。
【請求項４】
前記第２のブレード・サーバが前記第１のブレード・サーバと構成が実質的に同一である、請求項１に記載の方法。
【請求項５】
さらに、前記クライアント・コンピュータがフリーズしたというステータス・メッセージを前記クライアント・コンピュータに送信するステップを含む、請求項２に記載の方法。
【請求項６】
前記ストレージ情報が、前記第１のブレード・サーバからの直接アクセス記憶装置情報を含む、請求項１に記載の方法。
【請求項７】
前記ストレージ情報が、前記クライアント・コンピュータに関連した仮想ストレージに対するポインタおよび前記第１のブレード・サーバにおける正確なメモリ・マップを含み、前記メモリ・マップが前記クライアント・コンピュータに関連付けられている、請求項１に記載の方法。
【請求項８】
前記クライアント・コンピュータ識別子が前記クライアント・コンピュータのＩＰアドレスを含む、請求項７に記載の方法。
【請求項９】
前記第２のブレード・サーバが、前記ストレージ情報を用いて、前記第２のブレード・サーバにおいて、前記クライアント・コンピュータに関連付けて前記第１のブレード・サーバのデータ・ストレージ状態を再構築する、請求項８に記載の方法。
【請求項１０】
コンピュータ・システムであって、
クライアント・コンピュータにサービスを提供する少なくとも１つの第１のブレード・サーバと、
前記クライアント・コンピュータのサービスを転送することが求められる少なくとも１つの第２のブレード・サーバと、
前記第２のブレード・サーバにおいて、前記クライアント・コンピュータに関連付けて前記第１のブレード・サーバの正確な状態を再構築するための手段であって、前記第２のブレード・サーバが前記クライアント・コンピュータに関連した仮想メモリ内の位置に示され、これによって、前記第２のブレード・サーバは、前記第１のブレード・サーバから前記クライアント・コンピュータのサービス提供を引き継ぐための手段と、
を含む、コンピュータ・システム。
【請求項１１】
前記再構築のための手段が、前記第１のブレード・サーバから前記第２のブレード・サーバに送信されるストレージ情報を用いる、請求項１０に記載のシステム。
【請求項１２】
第１のブレード・サーバから第２のブレード・サーバにクライアント・コンピュータのサービス提供を転送するためのサービスであって、
前記第１のブレード・サーバから前記第２にブレード・サーバに、ストレージ情報およびクライアント情報を送信するための手段を提供するステップと、
前記ストレージ情報およびクライアント情報を用いて、前記第２のブレード・サーバにおいて、前記第１のブレード・サーバに関連したクライアント・コンピュータ専用部分の正確な状態を再構築するための手段を提供するステップと、
前記クライアント・コンピュータと前記第２のブレード・サーバとの間のサービス通信リンクを確立するための手段を提供するためのステップと、
を含む、サービス。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ブレード・サーバ（blade server）に関する。
【背景技術】
【０００２】
薄型で、ホット・スワップ可能な（hotswappable）ブレード・サーバは、本棚の本のように、単一のシャシ（chassis）に取り付けられる。各々は独立したサーバであり、それ自身のプロセッサ、メモリ、ストレージ、ネットワーク・コントローラ、オペレーティング・システム、およびアプリケーションを有する。ブレード・サーバは、簡単にシャシ内のベイ（bay）にスライドし、中央面または背面にプラグ接続し、電源、ファン、フロッピ・ドライブ、スイッチ、およびポートを、他のブレード・サーバと共有する。
【０００３】
ブレードの手法の利点には、サーバを追加および除去するためにラックを介して何百本ものケーブルを引く必要性をなくすことが含まれる。スイッチおよび電源ユニットを共有するので、貴重な空間が自由に使えるようになる。ブレード・サーバは、極めて容易に高密度化を可能とする。
【０００４】
実際、すぐに得られる現実的な利点によって、ブレード・サーバ技術は、オン・デマンド・コンピューティングに向けて進行している革命に重要な役割を果たすことになる。急速に発展しつつある他の技術（グリッド・コンピューティング（grid computing）、自律型コンピューティング（autonomiccomputing：ＩＢＭ商標）、ウェブ・サービス、分散型コンピューティング等）と共に、ブレード・サーバの効率、柔軟性、および費用対効果は、コンピューティング・パワーを電力のような公益サービスによく似たものとする、すなわち、必要な場合はいつでも求められるだけ使用可能とすることができるように役立っている。
【０００５】
ブレード技術は、各サーバが１つのタイプのプロセッサにしか対応することができない従来のサーバ設計による古い制約をなくすのに役立つように設計されている。シャシ内の各ブレードは、自立型サーバであり、それ自身のオペレーティング・システムおよびソフトウエアを実行する。従って、洗練された冷却および電力の技術によって、速度および種類が異なるプロセッサを有する複数のブレードの組み合わせに対応することができる。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本明細書において重要なこととして認識されるように、ブレード・サーバのシャシ内の１つのブレード・サーバは、複数のクライアント・デバイスを蓄積している場合があり、それらの処理の必要性によってサービス需要が増大し、このために輻輳が生じ、性能が劣化する恐れがある。本発明は、ブレード・サーバ間の負荷のバランスを取ることを対象とする。
【課題を解決するための手段】
【０００７】
第１のブレード・サーバから第２のブレード・サーバにクライアント・コンピュータのサービスを転送するための方法は、第１のブレード・サーバから第２のブレード・サーバに、少なくともクライアント・コンピュータの識別子およびクライアント・コンピュータに関するストレージ情報を送信するステップを含む。第２のブレード・サーバは、ストレージ情報およびクライアント・コンピュータ識別子を用いて、クライアント・サービスに対するサービスを再開する。
【０００８】
いくつかの実施においては、送信動作の前に、クライアント・コンピュータおよび第１のブレード・サーバをフリーズさせることが望ましい場合がある。また、クライアント・コンピュータがフリーズしたというステータス・メッセージをクライアント・コンピュータに送信することができる。この方法は、データ・レートおよび格納した全バイトのうち少なくとも１つによって判断されるように第１のブレード・サーバに輻輳が発生した場合、またはブレードの故障が起こりそうな場合に、実行することができる。
【０００９】
ストレージ情報は、第１のブレード・サーバからの直接アクセス記憶装置情報を含むことができ、特定の実施においては、クライアント・コンピュータに関連した仮想ストレージに対するポインタおよびクライアント・コンピュータに関連付けられた第１のブレード・サーバにおける正確なメモリ・マップを含む場合がある。クライアント・コンピュータ識別子は、クライアント・コンピュータのＩＰアドレスを含むことができる。いずれの場合でも、第２のブレード・サーバは、ストレージ情報を用いて、第２のブレード・サーバにおいて、クライアント・コンピュータに関連付けて第１のブレード・サーバのデータ・ストレージ状態を再構築することができる。
【００１０】
別の態様では、コンピュータ・システムは、クライアント・コンピュータにサービスを提供する第１のブレード・サーバと、クライアント・コンピュータのサービスを転送することが求められる第２のブレード・サーバと、を含む。第２のブレード・サーバにおいて、クライアント・コンピュータに関連付けて第１のブレード・サーバの正確な状態を再構築するための論理を提供し、第２のブレード・サーバはクライアント・コンピュータに関連した仮想メモリ内の位置に示されている。このようにして、第２のブレード・サーバは、第１のブレード・サーバからクライアント・コンピュータのサービス提供を引き継ぐことができる。
【００１１】
更に別の態様では、第１のブレード・サーバから第２のブレード・サーバにクライアント・コンピュータのサービス提供を転送するためのサービスは、第１のブレード・サーバから第２にブレード・サーバに、ストレージ情報およびクライアント情報を送信するための手段を提供するステップと、ストレージ情報およびクライアント情報を用いて、第２のブレード・サーバにおいて、第１のブレード・サーバのクライアント・コンピュータ専用部分の正確な状態を再構築するための手段を提供するステップと、を含む。また、このサービスは、クライアント・コンピュータと第２のブレード・サーバとの間のサービス通信リンクを確立するための手段を提供するためのステップも含むことができる。
【００１２】
本発明の構造および動作の双方に関する本発明の詳細は、添付図面を参照して最も適切に理解することができる。添付図面において、同様の参照番号は同様の部分を示す。
【発明を実施するための最良の形態】
【００１３】
本発明の譲受人による米国特許第６，７７１，４９９号は、１つの限定されない（non-limiting）ブレード・サーバ・システムについて記載しており、これと共に本発明を使用可能である。この特許は、引用により本願にも含まれるものとする。便宜のため、図１および２は、かかるシステムを図示し、全体として１０と示す。このシステムでは、１つ以上のクライアント・コンピュータ１２が、全体として１４と示すブレード・サーバ・センタと、有線または無線経路を介して通信を行う。本発明を用いて、単一のブレード・センタにおける複数のブレード間で、または、同一である可能性があり、各々がそれ自身のブレード・サーバ・シャシを有する複数のブレード・センタに分散した複数のブレード間で、負荷のバランスを取ることができる。例えば、図１は、第２のブレード・センタ１６を示し、これは、構成および動作においてあらゆる基本的な点でブレード・センタ１４と同一であり、これと通信を行う。クライアント・コンピュータとしては、いずれかの適切なコンピューティング・デバイスが機能することができる。
【００１４】
従って、第１のブレード・センタ１４の限定されない実施に焦点を当てると、主シャシＣＨ１は、サーバ・ブレード・センタ１４の全てのコンポーネントを収容する。シャシＣＨ１の前部における１４のスロットに、１４またはそれ以上のプロセッサ・ブレードＰＢ１からＰＢ１４（またはストレージ・ブレード等の他のブレード）をホット・プラグ可能である。「サーバ・ブレード」、「プロセッサ・ブレード」、または単に「ブレード」という言葉は、本明細書において交換可能に用いるが、これらの言葉は、「プロセッサ」または「サーバ」の機能のみを実行するブレードに限定されず、典型的にハード・ディスク・ドライブを含みその主な機能がデータ・ストレージであるストレージ・ブレード等の他の機能を実行するブレードを含むことは理解されよう。
【００１５】
プロセッサ・ブレードは、業界標準のサーバのプロセッサ、メモリ、ハード・ディスク・ストレージ、およびファームウェアを提供する。更に、それらは、制御パネルによるキーボード、ビデオ、およびマウス（「ＫＶＭ」）の選択、オンボード・サービス・プロセッサ、および、媒体トレー内のフロッピおよびＣＤ−ＲＯＭドライブに対するアクセスを含む。オンボードＰＣＩ−Ｘインタフェースを介して、ドーター・カード（daughter card）が接続され、モジュールＳＭ１〜４を切り替えるための追加の高速リンクを与えるために用いられる。また、各プロセッサ・ブレードが有する前面パネルには、現在のステータスを示すための５つのＬＥＤおよび４つのプッシュ・ボタン・スイッチが備えられ、電源オン／オフ、プロセッサ・ブレードの選択、リセット、およびローカル制御のためのコア・ダンプ用のＮＭＩのために用いられる。
【００１６】
ブレードは、システムにおける他のブレードの動作に影響を与えることなく、「ホット・スワップ」することができる。サーバ・ブレードは、通常、単一のスロット・カード（縦３９４．２ｍｍ、横２２６．９９ｍｍ）として実施される。しかしながら、場合によっては、単一のプロセッサ・ブレードが２つのスロットを必要とする場合がある。プロセッサ・ブレードは、機械的および電気的インタフェースならびにサーバ・ブレード・システムの電力および冷却の要求に合致する限り、どのマイクロプロセッサ技術も使用可能である。
【００１７】
冗長性のため、プロセッサ・ブレードは、２つの信号および電力コネクタを有する。その一方は、中央面ＭＰの対応するスロットの上部コネクタに接続され、他方は、中央面の対応する下部コネクタに接続されている。プロセッサ・ブレードは、以下の中央面インタフェースを介して、サーバ・ブレード・システムにおける他の構成要素と接続する。すなわち、（１）ギガビット・イーサネット（Gigabit Ethernet）（ブレード当たり２つ。必須）、（２）ファイバ・チャネル（ブレード当たり２つ。オプション）、（３）管理モジュール・シリアル・リンク、（４）ＶＧＡアナログ・ビデオ・リンク、（５）キーボード／マウスＵＳＢリンク、（６）ＣＤ−ＲＯＭおよびフロッピ・ディスク・ドライブ（「ＦＤＤ」）ＵＳＢリンク、（７）１２ＶＤＣ電力、および（８）種々の制御信号、である。これらのインタフェースは、管理モジュール、スイッチ・モジュール、ＣＤ−ＲＯＭ、およびＦＤＤ等、サーバ・ブレード・システムにおける他の構成要素と通信を行うための能力を提供する。これらのインタフェースは、中央面において重複させて、冗長性を与える。プロセッサ・ブレードは、通常、媒体トレーのＣＤＲＯＭまたはＦＤＤ、ネットワーク（ファイバ・チャネルまたはイーサネット）、またはそのローカルのハード・ディスク・ドライブからの立ち上げをサポートする。
【００１８】
媒体トレーＭＴは、ブレードのいずれか１つに結合可能なフロッピ・ディスク・ドライブおよびＣＤ−ＲＯＭドライブを含む。また、媒体トレーはインタフェース・ボードを収容しており、この上に、インタフェースＬＥＤ、吸気温度を測定するためのサーミスタ、および４ポートＵＳＢコントローラ・ハブが搭載されている。システム・レベルのインタフェース制御部は、電力、位置、過熱、情報、および一般的な故障のＬＥＤ、ならびにＵＳＢポートから成る。
【００１９】
中央面回路ボードＭＰは、シャシＣＨ１の中央付近に配置され、２列のコネクタを含む。上の列は、コネクタＭＰＣ−Ｓ１−Ｒ１からＭＰＣ−Ｓ１４−Ｒ１を含み、下の行は、コネクタＭＰＣ−Ｓ１−Ｒ２からＭＰＣ−Ｓ１４−Ｒ２を含む。従って、ブレード・スロットの各々は、上下に配置された１対の中央面コネクタ（例えばコネクタＭＰＣ−Ｓ１−Ｒ１およびＭＰＣ−Ｓ１−Ｒ２）を含み、中央面コネクタの各対は、各プロセッサ・ブレードの後縁における１対のコネクタと結合する（図１には示していない）。
【００２０】
図２は、サーバ・ブレード・システムの後部の後ろ側、上側、および左側の斜視図である。図１および２を参照すると、シャシＣＨ２は、冷却、電力、制御、およびスイッチングのための様々なホット・プラグ可能コンポーネントを収容する。シャシＣＨ２は、主シャシＣＨ１の後部内にスライドし、これに保持される。
【００２１】
２つのホット・プラグ可能な送風機ＢＬ１およびＢＬ２は、後ろに湾曲したインペラ送風機を含み、サーバ・ブレード・システムのコンポーネントに冗長的な冷却を与える。空気流は、シャシＣＨ１の前部から後部へと向かう。プロセッサ・ブレードＰＢ１からＰＢ１４の各々は、空気を入れるための前部グリルを含み、低背型の蒸気チャンバに基づいたヒート・シンクを用いて、ブレード内のプロセッサを冷却する。システム・シャシを通る全体的な空気流は、０．７インチ（約１．７８センチメートル）のＨ２Ｏ静圧降下で、約３００立方フィート／分（約８４９６リットル）である。送風機を故障または除去した場合、残りの送風機の速度が自動的に上がって、代わりのユニットが取り付けられるまで必要な空気流を維持する。また、送風機の速度制御は、吸気温度を常に監視するサーミスタによっても行われる。また、サーバ・ブレード・システムのコンポーネントの温度を監視し、様々な温度センサによって報告される温度レベルの上昇に応答して、送風機の速度は自動的に上がる。
【００２２】
４つのホット・プラグ可能な電力モジュールＰＭ１からＰＭ４は、プロセッサ・ブレードおよび他のコンポーネントにＤＣ動作電圧を提供する。一方のパワー・モジュール対は、全ての管理モジュールおよびスイッチ・モジュール、ならびに、スロット１から６にプラグ接続されたいずれかのブレードに、電力を供給する。他方のパワー・モジュール対は、スロット７から１４のいずれかのブレードに電力を供給する。各パワー・モジュール対において、１つのパワー・モジュールは、第１のパワー・モジュールが故障したかまたは取り除かれた場合に、他のバックアップとして機能する。このため、１４のプロセッサ・ブレード、４つのスイッチ・モジュール、２つの送風機、および２つの管理モジュールを搭載したフル装備の充分に構成されたシャシに電力を供給するために必要なのは、最小で２つのアクティブなパワー・モジュールである。しかしながら、完全な冗長性およびバックアップ機能を提供するためには、４つのパワー・モジュールが必要である。パワー・モジュールは、５０／６０Ｈｚで２００ＶＡＣから２４０ＶＡＣのＡＣ入力電圧範囲間で動作するように設計され、ＩＥＣ３２０  Ｃ１４おす機器結合器を用いる。パワー・モジュールは、＋１２ＶＤＸ出力を中央面に供給し、ここから、全てのサーバ・ブレード・システムのコンポーネントが電力を得る。冗長性のため、２つの＋１２ＶＤＣ中央面電力バスを用い、冗長パワー・モジュール間の出力負荷のアクティブな電流の共有を行う。
【００２３】
管理モジュールＭＭ１からＭＭ４は、ホット・プラグ可能なコンポーネントであり、制御、監視、警告、再起動、および診断等の基本的な管理機能を与える。また、管理モジュールは、プロセッサ・ブレード間で共通のキーボード、ビデオ、およびマウス信号を切り替える能力等、共有リソースを管理するために必要な他の機能も与える。
【００２４】
１つの制限されないブレード・サーバ・システム１４について述べたので、ここで図３を参照する。これは、１つのプロセッサまたは複数のプロセッサによって実行可能な論理を示しており、「古い」ブレードとして考えられるもの、すなわち、輻輳を経験し、本明細書における論理に従って「新しい」すなわち輻輳していないブレードに作業を移さなければならないブレードにおいて実行される。図３〜５の論理は、ブレード・プロセッサ、スーパーバイザ・プロセッサ、あるいは他のプロセッサ、またはそれら全てのうち１つまたはそれらの組み合わせによって実行することができ、この論理は、データ・ストレージ・デバイス上に格納することができる。そのデータ・ストレージ・デバイスは、例えばハード・ディスク・ドライブまたは固体メモリ・デバイス等であるが、これらには限定されない。
【００２５】
図３のブロック２０から開始して、各ブレード（「古い」ブレードを含む）は、輻輳がないかどうか、それ自身を監視する（または、以下で述べるスーパーバイザに監視情報を送信する）。輻輳の判定は、データ・レート閾値を超えたこと、あるいは格納された全バイトの閾値を超えたこと、あるいは他の測定基準、あるいは故障が起こりそうなことまたは保守の必要性（例えば動作時間数の閾値が経過した後）の指示（高い温度、大きいノイズまたは振動等）、またはそれら全てによって行うことができる。決定ダイアモンド２２において輻輳が判定されると、ブロック２４において、ブレード・センタ１４におけるスーパーバイザ・プロセッサに、輻輳警告を送信する。次いで、「古い」ブレードは、更に別の命令を待つ。
【００２６】
ブロック２６は、スーパーバイザから「古い」ブレードに転送のコマンドが受信されると、「古い」ブレードは、以下に述べる「新しい」ブレードにペイロール（payroll）・メッセージを送信し、クライアント・コンピュータの動作をフリーズさせる。ペイロール・メッセージは、クライアント・コンピュータ、および、クライアント・コンピュータ１２にサービスを提供するために用いられているブレード・サーバ・センタ１４における関連した直接アクセス記憶装置（ＤＡＳＤ：Direct Access Storage Device、例えばハード・ディスク・ドライブ）の双方に関する情報を含む。特定の実施形態では、「ペイロール」において送信されたブレード・センタ・ストレージ情報は、輻輳しているブレードにおけるクライアント・コンピュータ仮想ストレージ内の現在アドレスされている位置に対するポインタ、および、クライアント・コンピュータに関連付けた輻輳ブレードにおける正確な現在のメモリ・マップを含むことができ、一方で、クライアント情報は、クライアント・コンピュータ１２のＩＰアドレスを含むことができる。転送が行われると、ブロック２８において、「古い」ブレードを解放することができる。
【００２７】
図４は、ブレード・センタ１４における１つ以上のスーパーバイザ・プロセッサによって用いることができる論理を示し、所望の場合に、専用のブレード・プロセッサによって実施可能である。ブロック３０において、いずれかの輻輳の受信を含めて、ブレードの性能を監視する。輻輳警告を受信すると、ブロック３２においてＤＯループに入り、論理はブロック３４に移って、おそらくは第２のブレード・センタ１６において、新しい輻輳していないブレードの位置を特定する。これは、輻輳した「古い」ブレードと実質的に同一であることが好ましい。ブロック３６において、かかる「新しい」ブレードが見つかると、上述の転送コマンドを「古い」ブレードに送信して、クライアント・コンピュータ（または、少なくともブレードによるサービス提供に関連したクライアントの部分）をフリーズさせ、ペイロール・メッセージを送信させる。所望の場合、クライアントがフリーズしたことを示すステータス・メッセージをクライアント・コンピュータに送信することができる。「フリーズした」が意味するのは、クライアント・コンピュータと輻輳したブレードとの間にそれ以上のインタラクションが許可されず、クライアント・コンピュータ１２に関するいずれの点においても輻輳ブレードが変更されないようにすることである。
【００２８】
図５は、図４のブロック３４において位置を特定した「新しい」ブレードによって用いることができる論理を示す。ブロック３８から開始して、ペイロール情報を受信しロードする。ブロック４０において、「新しい」ブレードは、ペイロール情報を用いて、クライアント・コンピュータ１２に関連した「古い」輻輳ブレードの古いＤＡＳＤ（メモリ）状態を再構築する。換言すると、クライアント・コンピュータ１２に関連した「古い」輻輳ブレードの正確な状態を、「新しい」ブレード上で再構築する。「新しい」ブレードは、ペイロールで送信されたポインタによって、クライアント・コンピュータ仮想ストレージ内の適正な位置に示されている。次いで、「新しい」ブレードは、所望の場合にはクライアント・コンピュータを認証し、ペイロールで送信されたＩＰアドレスを用いて、クライアント・コンピュータ１２に対するサービスを再開する。
【００２９】
本明細書において詳細に図示し説明した具体的な「ブレード・サーバにおけるクライアント再割り当てのためのシステムおよび方法」は、本発明の上述の目的を充分に達成することができるが、これは本発明の現在好適である実施形態であり、従って、本発明によって広く考えられる主題を表し、本発明の範囲は当業者に明らかであり得る他の実施形態を充分に包含し、従って、本発明の範囲は、特許請求の範囲以外の何によっても限定されないことは理解されよう。特許請求の範囲において、単数の要素に対する言及は、明示的にそう述べるのでない限り、「唯一のもの」を意味するのでなく、「１つ以上」を意味することが意図される。デバイスまたは方法は、本発明が解決しようとする全ての問題の各々に対処する必要はない。これは、本発明の特許請求項によって包含されているからである。更に、本開示における要素、コンポーネント、または方法ステップのいずれも、特許請求の範囲において、要素、コンポーネント、または方法ステップが明示的に説明されているか否かにはかかわらず、一般の人々のためにのみ用いられることは意図されない。本明細書において明確な定義が行われていないもの、請求項の用語は、本明細書および出願履歴に一致する全ての通常かつ習慣的な意味を与えられるものとする。
【図面の簡単な説明】
【００３０】
【図１】本発明のサーバ・ブレード・システムの前側、上側、および右側の分解斜視図である。
【図２】サーバ・ブレード・システムの後部の後ろ側、上側、および左側の斜視図である。
【図３】「古い」ブレードの限定されない論理のフローチャートである。
【図４】スーパーバイザの限定されない論理のフローチャートである。
【図５】「新しい」ブレードの限定されない論理のフローチャートである。
【符号の説明】
【００３１】
ＰＢ  プロセッサ・ブレード
ＭＴ  媒体トレー
ＣＨ  シャシ
ＭＰ  中央面
１２  クライアント・コンピュータ
１４  第１のブレード・センタ
１６  第２のブレード・センタ
ＰＭ  電力モジュール
ＭＭ  管理モジュール
【図１】
2006228220.tif 000003
【図２】
2006228220.tif 000004
【図３】
2006228220.tif 000005
【図４】
2006228220.tif 000006
【図５】
2006228220.tif 000007