(57)【要約】      （修正有）【課題】ネットワーク内のノードの電力消費状態を変更要求するパケットを受信及び発行する方法を提供する。【解決手段】ネットワークで使用されるノードに含まれる回路を含む。回路は、（ａ）ノードの電力供給線を介して、パケットを受信し、かつ／または（ｂ）電力供給線を介して、パケットを一部発行する。パケットは、ノードの部分の電力消費状態の変更を要求する。【選択図】図１
2015007967.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークで使用される少なくとも１つのノードと関連付けて使用される装置であって、
以下のサブパラグラフ（ａ）およびサブパラグラフ（ｂ）、すなわち、
（ａ）前記少なくとも１つのノードの少なくとも１つの電力供給線を介して、前記少なくとも１つのノードの少なくとも１つの部分の少なくとも１つの電力消費状態の少なくとも１つの変更を少なくとも一部要求する少なくとも１つのパケットを少なくとも一部受信すること、および
（ｂ）前記少なくとも１つの電力供給線を介して、前記少なくとも１つのパケットを少なくとも一部発行すること、
のうちの少なくとも１つを行う回路を備える装置。
【請求項２】
前記回路は、
複数のサーバノードに通信可能に結合される少なくとも１つのスイッチノードであって、前記少なくとも１つの電力供給線と少なくとも１つのネットワーク通信リンクの両方を介して前記複数のサーバノードのうちの少なくとも１つに通信可能に結合される前記少なくとも１つのスイッチノード、および
前記複数のサーバノードのうちの前記少なくとも１つ
のうちの少なくとも１つに少なくとも一部備わるものであり、
前記少なくとも１つの部分は、前記複数のサーバノードのうちの前記少なくとも１つのネットワーク・インターフェース・コントローラ回路を含み、前記ネットワーク・インターフェース・コントローラ回路は、前記少なくとも１つのネットワーク通信リンクを介して前記少なくとも１つのスイッチノードに通信可能に結合される、
請求項１に記載の装置。
【請求項３】
前記少なくとも１つの変更は、
前記少なくとも１つの部分の相対的に高い電力消費状態から前記少なくとも１つの部分の相対的に低い電力消費状態への少なくとも一部の遷移であって、前記相対的に低い電力消費状態は前記相対的に高い電力消費状態に対するものである、前記相対的に低い電力消費状態への遷移、および
前記相対的に低い電力消費状態から前記相対的に高い電力消費状態への少なくとも一部の遷移
のうちの少なくとも１つを含み、
前記回路は、少なくとも１つの電力供給部、および少なくとも１つの電源コネクタのうちの少なくとも１つに少なくとも一部備わる、
請求項１または２に記載の装置。
【請求項４】
前記回路は、前記少なくとも１つのノードに少なくとも一部備わる少なくとも１つの管理コントローラを含み、
前記少なくとも１つの部分は、前記少なくとも１つのパケットの前記少なくとも１つの管理コントローラによる受信の前に電源切断されるものであり、
前記少なくとも１つの管理コントローラは、前記少なくとも１つのパケットの前記受信に少なくとも一部応答して、前記少なくとも１つの部分の電源投入を少なくとも一部開始するものであり、
前記少なくとも１つのパケットは、
前記少なくとも１つの管理コントローラに少なくとも一部アドレス指定された少なくとも１つのＷａｋｅ−ｏｎ−ＬＡＮ（ローカル・エリア・ネットワーク）パケット、および
前記少なくとも１つの管理コントローラにアドレス指定された少なくとも１つのＩＰＭＩ（インテリジェントプラットフォーム管理インターフェース）−ｏｖｅｒ−ＬＡＮパケット
のうちの少なくとも１つを少なくとも一部含む、
請求項１から３のいずれか一項に記載の装置。
【請求項５】
前記回路は、前記少なくとも１つの他のノードに対し、前記少なくとも１つのノードのネットワーク・インターフェース・コントローラ回路の可用性状況を少なくとも一部指示するものであり、
前記少なくとも１つの部分は前記ネットワーク・インターフェース・コントローラ回路を含み、
前記ネットワーク・インターフェース・コントローラ回路は、少なくとも１つの他のノードの少なくとも１つのポートに通信可能に結合されるものであり、
前記可用性状況に少なくとも一部基づき、前記少なくとも１つの他のノードは、前記少なくとも１つの電力供給線を少なくとも一部介して、前記少なくとも１つのノードと通信するものである、
請求項１から４のいずれか一項に記載の装置。
【請求項６】
前記少なくとも１つの電力供給線は、ユニバーサル・シリアル・バス・インターフェースに少なくとも一部備わり、
前記回路は、前記少なくとも１つのノードのチップセットに少なくとも一部備わり、
前記少なくとも１つのノードは、少なくとも１つのスイッチノードに通信可能に結合されるものである複数のラックサーバのうちの少なくとも１つを含む、
請求項１から５のいずれか一項に記載の装置。
【請求項７】
前記チップセットは、少なくとも１つのコントローラと少なくとも１つの他のコントローラとを含み、
前記少なくとも１つのパケットに少なくとも一部応答して、前記少なくとも１つのコントローラは、前記少なくとも１つの他のコントローラの少なくとも一部の電源投入を少なくとも一部開始するものであり、
前記少なくとも１つの他のコントローラの少なくとも一部の前記電源投入の後に、前記少なくとも１つの他のコントローラは、前記少なくとも１つの部分の電源投入を少なくとも一部開始するものである、
請求項６に記載の装置。
【請求項８】
コンピュータに、以下のサブパラグラフ（ａ）およびサブパラグラフ（ｂ）、すなわち、
（ａ）ネットワークで使用されるものである少なくとも１つのノードの少なくとも１つの電力供給線を介して、少なくとも１つのノードの少なくとも１つの部分の少なくとも１つの電力消費状態の少なくとも１つの変更を少なくとも一部要求する少なくとも１つのパケットを少なくとも一部受信する動作、および
（ｂ）前記少なくとも１つの電力供給線を介して、前記少なくとも１つのパケットを少なくとも一部発行する動作、
のうちの少なくとも１つに含まれる動作を実行させるプログラム。
【請求項９】
前記動作は、
複数のサーバノードに通信可能に結合される少なくとも１つのスイッチノードであって、前記少なくとも１つの電力供給線と少なくとも１つのネットワーク通信リンクの両方を介して前記複数のサーバノードのうちの少なくとも１つに通信可能に結合される前記少なくとも１つのスイッチノード、および
前記複数のサーバノードのうちの前記少なくとも１つ
のうちの少なくとも１つに少なくとも一部備わるものである回路によって、少なくとも一部行われ、
前記少なくとも１つの部分は、前記複数のサーバノードのうちの前記少なくとも１つのネットワーク・インターフェース・コントローラ回路を備え、前記ネットワーク・インターフェース・コントローラ回路は、前記少なくとも１つのネットワーク通信リンクを介して前記少なくとも１つのスイッチノードに通信可能に結合される、
請求項８に記載のプログラム。
【請求項１０】
前記少なくとも１つの変更は、
前記少なくとも１つの部分の相対的に高い電力消費状態から前記少なくとも１つの部分の相対的に低い電力消費状態への少なくとも一部の遷移であって、前記相対的に低い電力消費状態は前記相対的に高い電力消費状態に対するものである、前記相対的に低い電力消費状態への遷移、および
前記相対的に低い電力消費状態から前記相対的に高い電力消費状態への少なくとも一部の遷移
のうちの少なくとも１つを含み、
前記動作は、回路によって少なくとも一部行われ、
前記回路は、少なくとも１つの電力供給部、および少なくとも１つの電源コネクタのうちの少なくとも１つに少なくとも一部備わる、
請求項８または９に記載のプログラム。
【請求項１１】
前記動作は、回路によって少なくとも一部行われ、
前記回路は、前記少なくとも１つのノードに少なくとも一部備わる少なくとも１つの管理コントローラを含み、
前記少なくとも１つの部分は、前記少なくとも１つのパケットの前記少なくとも１つの管理コントローラによる受信の前に電源切断されるものであり、
前記少なくとも１つの管理コントローラは、前記少なくとも１つのパケットの前記受信に少なくとも一部応答して、前記少なくとも１つの部分の電源投入を少なくとも一部開始するものであり、
前記少なくとも１つのパケットは、
前記少なくとも１つの管理コントローラに少なくとも一部アドレス指定された少なくとも１つのＷａｋｅ−ｏｎ−ＬＡＮ（ローカル・エリア・ネットワーク）パケット、および
前記少なくとも１つの管理コントローラにアドレス指定された少なくとも１つのＩＰＭＩ（インテリジェントプラットフォーム管理インターフェース）−ｏｖｅｒ−ＬＡＮパケット
のうちの少なくとも１つを少なくとも一部含む、
請求項８から１０のいずれか一項に記載のプログラム。
【請求項１２】
前記動作は、回路によって少なくとも一部行われ、
前記回路は、前記少なくとも１つの他のノードに対し、前記少なくとも１つのノードのネットワーク・インターフェース・コントローラ回路の可用性状況を少なくとも一部指示するものであり、
前記少なくとも１つの部分は前記ネットワーク・インターフェース・コントローラ回路を備え、
前記ネットワーク・インターフェース・コントローラ回路は、少なくとも１つの他のノードの少なくとも１つのポートに通信可能に結合されるものであり、
前記可用性状況に少なくとも一部基づき、前記少なくとも１つの他のノードは、前記少なくとも１つの電力供給線を少なくとも一部介して、前記少なくとも１つのノードと通信するものである、
請求項８から１１のいずれか一項に記載のプログラム。
【請求項１３】
前記動作は、回路によって少なくとも一部行われ、
前記少なくとも１つの電力供給線は、ユニバーサル・シリアル・バス・インターフェースに少なくとも一部備わり、
前記回路は、前記少なくとも１つのノードのチップセットに少なくとも一部備わり、
前記少なくとも１つのノードは、少なくとも１つのスイッチノードに通信可能に結合されるものである複数のラックサーバのうちの少なくとも１つを備える、
請求項８から１２のいずれか一項に記載のプログラム。
【請求項１４】
前記チップセットは、少なくとも１つのコントローラと少なくとも１つの他のコントローラとを含み、
前記少なくとも１つのパケットに少なくとも一部応答して、前記少なくとも１つのコントローラは、前記少なくとも１つの他のコントローラの少なくとも一部の電源投入を少なくとも一部開始するものであり、
前記少なくとも１つの他のコントローラの少なくとも一部の前記電源投入の後に、前記少なくとも１つの他のコントローラは、前記少なくとも１つの部分の電源投入を少なくとも一部開始するものである、
請求項１３に記載のプログラム。
【請求項１５】
ネットワークで使用されるものである少なくとも１つのノードと関連付けて使用される回路によって少なくとも一部実装される方法であって、以下のサブパラグラフ（ａ）およびサブパラグラフ（ｂ）、すなわち、
（ａ）前記少なくとも１つのノードの少なくとも１つの電力供給線を介して、前記少なくとも１つのノードの少なくとも１つの部分の少なくとも１つの電力消費状態の少なくとも１つの変更を少なくとも一部要求する少なくとも１つのパケットを少なくとも一部受信するステップ、および
（ｂ）前記少なくとも１つの電力供給線を介して、前記少なくとも１つのパケットを少なくとも一部発行するステップ、
のうちの少なくとも１つを含む方法。
【請求項１６】
前記回路は、
複数のサーバノードに通信可能に結合される少なくとも１つのスイッチノードであって、前記少なくとも１つの電力供給線と少なくとも１つのネットワーク通信リンクの両方を介して前記複数のサーバノードのうちの少なくとも１つに通信可能に結合される前記少なくとも１つのスイッチノード、および
前記複数のサーバノードのうちの前記少なくとも１つ
のうちの少なくとも１つに少なくとも一部備わるものであり、
前記少なくとも１つの部分は、前記複数のサーバノードのうちの前記少なくとも１つのネットワーク・インターフェース・コントローラ回路を含み、前記ネットワーク・インターフェース・コントローラ回路は、前記少なくとも１つのネットワーク通信リンクを介して前記少なくとも１つのスイッチノードに通信可能に結合される、
請求項１５に記載の方法。
【請求項１７】
前記少なくとも１つの変更は、
前記少なくとも１つの部分の相対的に高い電力消費状態から前記少なくとも１つの部分の相対的に低い電力消費状態への少なくとも一部の遷移であって、前記相対的に低い電力消費状態は前記相対的に高い電力消費状態に対するものである、前記相対的に低い電力消費状態への遷移、および
前記相対的に低い電力消費状態から前記相対的に高い電力消費状態への少なくとも一部の遷移
のうちの少なくとも１つを含み、
前記回路は、少なくとも１つの電力供給部、および少なくとも１つの電源コネクタのうちの少なくとも１つに少なくとも一部備わる、
請求項１５または１６に記載の方法。
【請求項１８】
前記回路は、前記少なくとも１つのノードに少なくとも一部備わる少なくとも１つの管理コントローラを含み、
前記少なくとも１つの部分は、前記少なくとも１つのパケットの前記少なくとも１つの管理コントローラによる受信の前に電源切断されるものであり、
前記少なくとも１つの管理コントローラは、前記少なくとも１つのパケットの前記受信に少なくとも一部応答して、前記少なくとも１つの部分の電源投入を少なくとも一部開始するものであり、
前記少なくとも１つのパケットは、
前記少なくとも１つの管理コントローラに少なくとも一部アドレス指定された少なくとも１つのＷａｋｅ−ｏｎ−ＬＡＮ（ローカル・エリア・ネットワーク）パケット、および
前記少なくとも１つの管理コントローラにアドレス指定された少なくとも１つのＩＰＭＩ（インテリジェントプラットフォーム管理インターフェース）−ｏｖｅｒ−ＬＡＮパケット
のうちの少なくとも１つを少なくとも一部含む、
請求項１５から１７のいずれか一項に記載の方法。
【請求項１９】
前記回路は、前記少なくとも１つの他のノードに対し、前記少なくとも１つのノードのネットワーク・インターフェース・コントローラ回路の可用性状況を少なくとも一部指示するものであり、
前記少なくとも１つの部分は前記ネットワーク・インターフェース・コントローラ回路を含み、
前記ネットワーク・インターフェース・コントローラ回路は、少なくとも１つの他のノードの少なくとも１つのポートに通信可能に結合されるものであり、
前記可用性状況に少なくとも一部基づき、前記少なくとも１つの他のノードは、前記少なくとも１つの電力供給線を少なくとも一部介して、前記少なくとも１つのノードと通信するものである、
請求項１５から１８のいずれか一項に記載の方法。
【請求項２０】
前記少なくとも１つの電力供給線は、ユニバーサル・シリアル・バス・インターフェースに少なくとも一部備わり、
前記回路は、前記少なくとも１つのノードのチップセットに少なくとも一部備わり、
前記少なくとも１つのノードは、少なくとも１つのスイッチノードに通信可能に結合されるものである複数のラックサーバのうちの少なくとも１つを含む、
請求項１５から１９のいずれか一項に記載の方法。
【請求項２１】
前記チップセットは、少なくとも１つのコントローラと少なくとも１つの他のコントローラとを含み、
前記少なくとも１つのパケットに少なくとも一部応答して、前記少なくとも１つのコントローラは、前記少なくとも１つの他のコントローラの少なくとも一部の電源投入を少なくとも一部開始するものであり、
前記少なくとも１つの他のコントローラの少なくとも一部の前記電源投入の後に、前記少なくとも１つの他のコントローラは、前記少なくとも１つの部分の電源投入を少なくとも一部開始するものである、
請求項２０に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本明細書で開示する実施形態は、一般に、ネットワーク内の少なくとも１つのノードの少なくとも一部分の少なくとも１つの電力消費状態の少なくとも１つの変更を要求する少なくとも１つのパケットを、少なくとも一部受信すること、および／または少なくとも一部発行することに関する。
【背景技術】
【０００２】
ある従来型のネットワークでは、ネットワーク内のサーバが非活動状態であるときに、サーバの電力消費を低減させるために、サーバの構成要素が（例えば、完全にパワーアップされた動作モードおよび／または動作可能な動作モードと比べて）相対的に低減された電力消費の動作モードに置かれる。これらの構成要素がこれらの相対的に低減された電力消費の動作モードにある間、サーバのネットワーク・インターフェース・コントローラ（ＮＩＣ）は、サーバが完全に動作可能な動作モードおよび／またはパワーアップされた動作モードに戻るよう要求するネットワーク管理者からのコマンドをＮＩＣが受け取り、適正に処理することができるように、完全に動作可能なパワーアップされた状態で保持される。これは不都合なことである。というのは、ＮＩＣは、通常、完全に動作可能な状態および／またはパワーアップされた状態にあるときには、比較的大量の電力を消費するからである。したがって、（例えば、サーバによって消費される電力量をさらに低減させることができるように）ＮＩＣを相対的に低減された電力消費の動作モードにすることができ、それと同時に、サーバがその完全に動作可能な動作モードおよび／もしくはパワーアップされた動作モードに戻るよう求めるコマンドならびに／または他の管理コマンドをサーバが受け取り、適正に処理しうることを可能にする機構を提供することもできれば、望ましいはずである。
【０００３】
実施形態の特徴および利点は、以下の詳細な説明が進むに従い、図面を参照すれば明らかになるであろう。図面において、同様の符号は同様の部分を示す。
【図面の簡単な説明】
【０００４】
【図１】一実施形態における要素を例示する図である。
【図２】一実施形態における要素を例示する図である。
【図３】一実施形態における要素を例示する図である。
【発明を実施するための形態】
【０００５】
以下の詳細な説明は例示的実施形態を参照しながら進むが、当業者にはこれらの実施形態の多くの代替、改変、および変形が明らかになるであろう。したがって、特許請求される主題は広く捉えられるべきことが意図されている。
【０００６】
図１に、システム実施形態１００を例示する。システム１００は、ネットワーク１０２を、少なくとも一部含んでいてよい。ネットワーク１０２は、１または複数のノード１６および／または２０を、少なくとも一部含んでいてよい。１または複数のノード１６は、１または複数の（本実施形態では、複数の）ネットワーク通信リンク５１Ａ，…，５１Ｎを介して、１または複数のノード２０に、少なくとも一部通信可能に結合されていてよい。
【０００７】
本実施形態では、１または複数のノード１６は、少なくとも一部は、例えば、１または複数の（本実施形態では複数の）ラック・サーバ・ノード１０Ａ，…，１０Ｎを備えうる１または複数のラック・サーバ・システムであってよく、またはそうしたラック・サーバ・システムを構成していてよい。また、本実施形態では、１または複数のノード２０も、例えば、１または複数のスイッチ１９を備えうる１または複数のスイッチノードであってよく、またはそうしたスイッチノードを構成していてよい。
【０００８】
本実施形態では、ラック・サーバ・システムは、１または複数のラック・サーバ・ノードであってよく、またはそうしたラック・サーバ・ノードを備えていてよい。本実施形態では、「ラック・サーバ・ノード」および／または「ラックサーバ」は、区別なく使用されてよく、少なくとも一部は、（１）少なくとも一部は１または複数のシャーシおよび／またはバックプレーンに通信可能に結合され、（２）少なくとも一部は１または複数のサーバとして動作することを少なくとも一部可能としうる１または複数の回路基板、回路パネル、マザーボード、ドーターボード、および／またはブレードであってよく、またはこれらを備えていてよい。また、本実施形態では、スイッチノードも、少なくとも一部は、１または複数のスイッチであってよく、またはそうしたスイッチを備えていてよい。本実施形態では、スイッチは、少なくとも一部は、１または複数のパケットを少なくとも一部受信し、１または複数のパケットを、（例えば１または複数のホップを介して）該１または複数のパケットの１または複数の宛先へ向けて少なくとも一部転送することができる回路であってよく、またはそうした回路を備えていてよい。
【０００９】
本実施形態では、「コンピュータ」、「ホスト」、「サーバ」、「クライアント」、および／または「ノード」は区別なく使用されてよく、少なくとも一部は、１または複数の端局、スマートフォン、タブレットコンピュータ、電気器具、通信手段、中間局、ネットワーク・インターフェース、クライアント、サーバ、記憶装置、大容量記憶装置ならびに／またはこれらの構成要素および／もしくはその部分であってよく、またはこれらを備えていてよい。本実施形態では、「ネットワーク」、「チャネル」、「通信リンク」、および／または「通信レーン」は区別なく使用されてよく、２つ以上のエンティティが少なくとも一部通信可能に相互に結合されることを可能にし、円滑化し、かつ／または許容しうる、例えば、１または複数の仮想的な、物理的な、かつ／または論理的な機構、手段、モダリティ、および／またはその部分であってよく、かつ／またはこれらを備えていてよい。
【００１０】
本実施形態では、第１のエンティティが、少なくとも一部は、１または複数のパケットを第２のエンティティへ送信し、かつ／または第２のエンティティから受信することができる場合に、第１のエンティティは第２のエンティティに（少なくとも一部は）「通信可能に結合されている」としてよい。本実施形態では、パケットは、例えば、１または複数のコマンドおよび／またはデータを、少なくとも一部、具現化し、表現し、かつ／または指示しうる１または複数のシンボル、値、および／または文字を、少なくとも一部含んでいてよい。また本実施形態では、「無線ネットワーク」も、少なくとも２つのエンティティが少なくとも一部無線通信可能に結合されることを少なくとも一部可能にするネットワークであってよく、またはそうしたネットワークを備えていてよい。本実施形態では、「有線ネットワーク」は、少なくとも２つのエンティティが少なくとも一部は非無線手段によって少なくとも一部通信可能に結合されることを少なくとも一部可能にするネットワークであってよく、またはそうしたネットワークを備えていてよい。本実施形態では、データは、１または複数のコマンド（例えば、１または複数のプログラム命令）であってよく、もしくはそうしたコマンドを備えていてよく、かつ／または１または複数のそうしたコマンドがデータであってよく、もしくはデータを備えていてよい。また本実施形態では、命令がデータおよび／または１または複数のコマンドを含んでいてもよい。同様に、本実施形態では、データが１または複数の命令および／または１または複数のコマンドを含んでいてもよい。
【００１１】
本実施形態では、エンティティの部分、サブセット、または構成要素が、該エンティティの全部または全部に満たない部分を構成していてよい。また本実施形態では、「回路」は、例えば、単独で、または任意の組み合わせとして、アナログ回路、ディジタル回路、配線回路、プログラマブル回路、コプロセッサ回路、状態機械回路、および／またはプログラマブル回路によって実行されうるプログラム命令を含みうるメモリを構成していてよい。また本実施形態では、プロセッサ、プロセッサコア、コア、およびコントローラは、各々、例えば、１または複数の個々の中央処理装置といった、１または複数の算術演算および／または論理演算を少なくとも一部行うことができる個々の回路を備えていてよい。本実施形態では、メモリおよび／または記憶装置は、各々、以下の種類のメモリのうちの１または複数を備えていてよい。半導体ファームウェアメモリ、プログラマブルメモリ、不揮発性メモリ、大容量記憶装置、読取り専用メモリ、電気的プログラマブルメモリ、ランダム・アクセス・メモリ、フラッシュメモリ、ソリッド・ステート・ドライブ・メモリ、ハード／固定ディスク・ドライブ・メモリ、磁気ディスクメモリ、光ディスクメモリ、相変化メモリ、ならびに／または他のコンピュータ読取り可能および／もしくは書込み可能メモリ。本実施形態では、大容量記憶装置は、データの不揮発性記憶が可能な記憶装置、および／またはそうした記憶されたデータをそこから取り出せる記憶装置であってよく、またはそうした記憶装置を備えていてよい。
【００１２】
本実施形態では、ラック・サーバ・ノード１０Ａ，…，１０Ｎの各々は、同一の個々の構造および／または動作のものであってよい。代替として、本実施形態を逸脱することなく、ラック・サーバ・ノード１０Ａ，…，１０Ｎのうちの１または複数の個々の構造および／または動作は、これらラック・サーバ・ノード１０Ａ，…，１０Ｎの１または複数の他のノードの個々の構造および／または動作と、少なくとも一部異なっていてもよい。
【００１３】
例えば、本実施形態では、１または複数のラック・サーバ・ノード１０Ａは、１または複数のシングルコアおよび／もしくはマルチコアのホストプロセッサ（ＨＰ）ＣＰＵ１２、１または複数のチップセット（ＣＳ）１５、１または複数のコンピュータ読取り可能／書込み可能メモリ２１、ＮＩＣ回路（ＮＩＣＣ）３２、および／または１または複数の電力供給部４０Ａを、少なくとも一部備えていてよい。１または複数の電力供給部４０Ａは、１または複数の電力供給線コネクタ４２Ａを、少なくとも一部備えていてよい。また本実施形態では、１または複数のノード２０も、１または複数のスイッチ１９に加えて、１または複数の電力供給線コネクタ４２Ｂを少なくとも一部備えうる１または複数の電力供給部４０Ｂを、少なくとも一部備えていてよい。
【００１４】
本実施形態では、図２に示すように、１または複数のチップセット１５は、回路１１８Ａを、少なくとも一部備えていてよい。回路１１８Ａは、１または複数の管理コントローラ８８を、少なくとも一部備えていてよい。本実施形態では、１または複数の（例えば管理）コントローラ８８は、１または複数の管理コントローラ８２および／またはベースボード管理コントローラ８４を、少なくとも一部備えていてよい。例えば、１または複数の管理コントローラ８２は、少なくとも一部は、１または複数のインテル（登録商標）アクティブ・マネージメント・テクノロジー・マネージャビリティ・エンジンであり、これを備え、かつ／またはこれに備わっていてよい。代替として、または加えて、本実施形態を逸脱することなく、回路１１８Ａ、ならびに／または１または複数のコントローラ８８、８２、および／もしくは８４は、１または複数の電力供給部４０Ａおよび／もしくは電力供給線コネクタ４２Ａに、少なくとも一部備わっていてよい。
【００１５】
また本実施形態では、１または複数の電力供給線コネクタ４２Ｂおよび／または電力供給部４０Ｂも、それぞれ、回路１１８Ｃおよび／または１１８Ｂを、少なくとも一部備えていてよい。代替として、または加えて、そうした回路１１８Ｂおよび／または１１８Ｃは、例えば、１または複数のノード２０に少なくとも一部備わる１または複数の不図示のチップセットといった、１または複数のノード２０の１または複数の他の（例えば不図示の）構成要素に、少なくとも一部備わっていてもよい。回路１１８Ｂおよび／または１１８Ｃは、回路１１８Ａのものと、少なくとも一部は、同一の、同様の、または類似した、個々の構造、機能、および／または動作を有していてよい。加えて、または代替として、本実施形態から逸脱することなく、回路１１８Ｂおよび／または１１８Ｃは、回路１１８Ａのものと、少なくとも一部は異なる個々の構造、機能、および／または動作を有していてもよい。
【００１６】
ラック・サーバ・ノード１０Ａ，…，１０Ｎの各々は、１または複数の個々の電力供給線２１Ａ，…，２１Ｎを介して電源２３に、少なくとも一部電気的に結合されていてよい。例えば、１または複数の電力供給部４０Ａは、１または複数の電力供給線コネクタ４２Ａおよび／または１または複数の電力供給線２１Ａを介して１または複数の電源２３に、少なくとも一部電気的に結合されていてよい。同様に、１または複数のノード２０および／または電力供給部４０Ｂも、１または複数の電力供給線２２および／または１または複数の電力供給線コネクタ４２Ｂを介して、少なくとも一部電気的に結合されていてよい。
【００１７】
本実施形態では、ラック・サーバ・ノード１０Ａ，…，１０Ｎは、ネットワーク通信リンク５１Ａ，…，５１Ｎを介して１または複数のスイッチ１９のポート９５Ａ，…，９５Ｎに、少なくとも一部通信可能に結合されていてよい。例えば、１または複数のラック・サーバ・ノード１０ＡのＮＩＣＣ３２は、１または複数のネットワーク通信リンク５１Ａを介して１または複数のスイッチ１９の１または複数のポート９５Ａに、少なくとも一部通信可能に結合されていてよい。また例えば、１または複数のラック・サーバ・ノード１０Ｎは、１または複数のネットワーク通信リンク５１Ｎを介して１または複数のポート９５Ｎに、少なくとも一部通信可能に結合されていてよい。
【００１８】
本実施形態では、通信は、１または複数のネットワーク通信リンク５１Ａ，…，５１Ｎを介して１または複数のラック・サーバ・ノード１０Ａ，…，１０Ｎの個別ノード間で、かつ／もしくはグループ間および／もしくは１または複数のノード２０の間で、ならびに／または１または複数のネットワーク通信リンク５１Ａ，…，５１Ｎを介して１または複数のラックシステム１６および／もしくは１または複数のノード２０の間で実行されてよい。そうした通信は、１または複数の通信プロトコルに準拠し、かつ／または適合していてよい。例えば、これら１または複数の通信プロトコルは、２０００年１０月２０日に公開された、米国電気電子技術者協会（ＩＥＥＥ）標準規格８０２．３、２０００年版に記載されているイーサネット（登録商標）プロトコルに少なくとも一部は準拠し、かつ／または適合していてよい。加えて、または代替として、これら１または複数の通信プロトコルは、１９８１年９月に公開された、インターネット技術標準化委員会（ＩＥＴＦ）コメント要求（ＲＦＣ）７９１および／または７９３に記載されている伝送制御プロトコル／インターネットプロトコル（ＴＣＰ／ＩＰ）に準拠し、かつ／または適合していてもよい。当然ながら、多くの異なる、追加的な、かつ／または他のプロトコルが、例えば、上記プロトコルおよび／または他のプロトコルの将来開発されるバージョンおよび／または更新を含めて、本実施形態から逸脱することなく、そうしたデータおよび／またはコマンドの交換に使用されてよい。
【００１９】
また本実施形態では、通信は、１または複数の電力供給線２１Ａ，…，２１Ｎ、電源２３、および／もしくは電力供給線２２を介して、１または複数のラック・サーバ・ノード１０Ａ，…，１０Ｎおよび／もしくは１または複数のノード２０の個別間で、かつ／もしくはグループ間で、ならびに／または１または複数の電力供給線２１Ａ，…，２１Ｎ、電源２３、および／もしくは電力供給線２２を介して、１または複数のラックシステム１６および／もしくは１または複数のノード２０の間で実行されてよい。そうした通信は、１または複数の通信プロトコルに準拠し、かつ／または適合していてよい。例えば、これら１または複数の通信プロトコルは、２０１０年１２月に公開された、ＩＥＥＥ標準規格１９０１〜２０１０に記載されている電力線ブロードバンド（ＢＰＬ）プロトコルに、少なくとも一部は準拠し、かつ／または適合していてよい。当然ながら、多くの異なる、追加的な、かつ／または他のプロトコルが、例えば、上記プロトコルおよび／または他のプロトコルの将来開発されるバージョンおよび／または更新を含めて、本実施形態から逸脱することなく、そうしたデータおよび／またはコマンドの交換に使用されてよい。
【００２０】
本実施形態では、機械可読プログラム命令が、少なくとも一部は、１または複数のコンピュータ読取り可能／書込み可能メモリ２１、ＨＰ１２、チップセット１５、電力供給部４０Ａおよび／もしくは４０Ｂ、電力供給線コネクタ４２Ａおよび／もしくは４２Ｂ、電源２３、コントローラ８８、８２、および／もしくは８４、ＮＩＣＣ３２、ならびに／または回路１１８Ａ、１１８Ｂおよび／もしくは１１８Ｃに記憶されていてよい。動作に際して、これらの命令は、これら構成要素によってアクセスされ、実行されてよい。これらの構成要素によってアクセスされ、実行されると、その結果、少なくとも一部は、これら個々の構成要素が、本明細書にこれら個々の構成要素によって行われるものとして記載される個々の動作を行うことになりうる。
【００２１】
本実施形態では、ラック・サーバ・ノード１０Ａ，…，１０Ｎ、１６、および／または２０の各々は、１または複数の不図示の個々のユーザインターフェースを備えていてよい。これら不図示のユーザインターフェースの各々は、１または複数の不図示の個々のグラフィカル・ユーザ・インターフェース・システムを備えていてよく、それらのグラフィカル・ユーザ・インターフェース・システムは、例えば、１名もしくは複数の人間ユーザ（不図示）が、システム１００および／もしくはシステム１００の１または複数の構成要素と対話し、それらにコマンドおよび／もしくはデータを入力し、それらからデータを受け取り、かつ／またはそれらの１または複数の動作を少なくとも一部モニタすることを可能にしうる１または複数のキーボード、ポインティングデバイス、および／またはディスプレイシステムを備えていてよい。
【００２２】
次に図１から図３に転じると、時刻ｔ１（図３参照）に、またはｔ１の前後に起動される（例えば電源投入される）前に、１または複数のラックシステム１６、１または複数のラック・サーバ・ノード１０Ａ、および／または１または複数のラック・サーバ・ノード１０Ａの（例えば、１または複数のＨＰ１２、１または複数のコンピュータ読取り可能／書込み可能メモリ２１、および／もしくはＮＩＣＣ３２を備える）１または複数の部分７０は、相対的に低い電力消費状態（ＰＣＲＬ）にあってよい。時刻ｔ０から時刻ｔ１まで優勢であるはずのこの相対的に低い電力消費状態ＰＣＲＬでは、ネットワーク１０２のこれら構成要素は、電源切断されてよく、または、完全に電源切断されずにそれぞれの可能な限り低いレートで（例えば、１または複数の電源２３および／もしくは電力供給部４０Ａから供給される）作動電力を消費し、かつ／もしくは利用するように実質的に電源切断されてよい。例えば、この実質的に電源切断された状態では、１または複数の電力供給部４０Ａ、１または複数のチップセット１５、回路１１８Ａ、ならびに／または１または複数のコントローラ８８、８２、および／もしくは８４（ならびに／またはそれらの１または複数の構成要素）といった、１または複数のラック・サーバ・ノード１０Ａの１または複数の構成要素は、（少なくとも一部は、かつ／または待機電力状態で）電源投入されていてよいが、１または複数のラック・サーバ・ノード１０Ａの他のすべての（またはほぼすべての）構成要素は電源切断されていてよい。当然ながら、これは単なる例示であり、本実施形態から逸脱することなく、１または複数のラック・サーバ・ノード１０Ａが相対的に低い電力消費状態ＰＣＲＬにあるときに、１または複数のラック・サーバ・ノード１０Ａの他の個々の構成要素が電源投入されても、電源切断されてもよい。
【００２３】
その後、時刻ｔ１に、またはｔ１の前後に、１または複数の部分７０、１または複数のラック・サーバ・ノード１０Ａ、および／または１または複数のラックシステム１６は、リセットされ、かつ／または電源投入されてよい。この結果、これら構成要素は、（例えば、１または複数の遷移６０Ａによって）相対的に低い電力消費状態ＰＣＲＬに対して相対的に高い電力消費状態（ＰＣＲＨ）に遷移し、かつ／またはＰＣＲＨを開始することになりうる。この相対的に高い電力消費状態ＰＣＲＨでは、１または複数のラック・サーバ・ノード１０Ａの構成要素のすべて（もしくはほぼすべて）は、完全に機能し、かつ／もしくは動作することができ、ならびに／または、これらの構成要素が相対的に低い電力消費状態ＰＣＲＬにあったときにこれら構成要素によって消費され、かつ／もしくは利用されうるよりも相対的に高い個々のレートで（例えば、１または複数の電源２３および／もしくは電力供給部４０Ａから供給される）作動電力を消費し、かつ／もしくは利用しうる。
【００２４】
その後、１または複数の部分７０、１または複数のラック・サーバ・ノード１０Ａ、および／または１または複数のラックシステム１６は、アイドル状態を開始してよい。この実施形態では、アイドル状態は、エンティティの１または複数の処理機能が、該エンティティが実際に、もしくは理論的に行うことができるはずの程度もしくは限度よりも低い程度もしくは限度まで利用される期間であってよく、またはそうした期間を含んでいてよい。この結果、少なくとも一部は、１または複数の部分７０、１または複数のラック・サーバ・ノード１０Ａ、および／または１または複数のラックシステム１６が、そうしたアイドル状態を、１または複数のチップセット１５、回路１１８Ａ、ならびに／または１または複数のコントローラ８８、８２、および／もしくは８４に対して、少なくとも一部指示することになりうる。加えて、または代替として、１または複数のチップセット１５、回路１１８Ａ、ならびに／または１または複数のコントローラ８８、８２、および／もしくは８４は、そうしたアイドル状態を、少なくとも一部検出し、かつ／または判定することができてもよい。これらの場合のどちらかまたは両方で、この結果として、少なくとも一部は、１または複数のチップセット１５、回路１１８Ａ、ならびに／または１または複数のコントローラ８８、８２、および／もしくは８４が、１または複数の部分７０、１または複数のラック・サーバ・ノード１０Ａ、および／または１または複数のラックシステム１６が相対的に低い電力消費状態ＰＣＲＬに遷移し、かつ／またはＰＣＲＬを開始するよう少なくとも一部要求することになりうる。この結果、１または複数の部分７０、１または複数のラック・サーバ・ノード１０Ａ、および／または１または複数のラックシステム１６が、（例えば、１または複数の遷移６０Ｂによって）相対的に低い電力消費状態ＰＣＲＬに遷移し、かつ／またはＰＣＲＬを開始することになりうる。１または複数の部分７０がこの相対的に低い電力消費状態ＰＣＲＬにある間、ＮＩＣＣ３２は、少なくとも一部は電源切断されていてよく、このため、ＮＩＣＣ３２および／または１または複数のネットワーク通信リンク５１Ａを介した通信が実行不能に、かつ／または動作不能になりうる。
【００２５】
１または複数のチップセット１５、回路１１８Ａ、ならびに／または１または複数のコントローラ８８、８２、および／もしくは８４がそうした要求を出し、かつ／または、１または複数の部分７０、１または複数のラック・サーバ・ノード１０Ａ、および／または１または複数のラックシステム１６が相対的に低い電力消費状態ＰＣＲＬに遷移し、かつ／もしくはＰＣＲＬを開始する前、後、および／またはそれと同時に、１または複数のチップセット１５、回路１１８Ａ、ならびに／または１または複数のコントローラ８８、８２、および／もしくは８４は、１または複数のパケット５７を、少なくとも一部、生成し、かつ／または１または複数の電力供給部４０Ａ、電力供給線コネクタ４２Ａ、電力供給線２１Ａ、電源２３、および／または電力供給線２２を介して１または複数のノード２０に発行することによって、１または複数のノード２０と通信してよい。１または複数のパケット５７は、可用性状況情報５５および／または１または複数のアドレス９２を、少なくとも一部含み、かつ／または指示してよい。可用性状況情報５５は、１または複数の部分７０、ＮＩＣＣ３２、１または複数のネットワーク通信リンク５１Ａ，…，５１Ｎ、１または複数のラック・サーバ・ノード１０Ａ、および／または１または複数のラックシステム１６の可用性状況を、少なくとも一部指示してよい。例えば、可用性状況情報５５は、１または複数の部分７０および／またはＮＩＣＣ３２が、現在、相対的に低い電力消費状態ＰＣＲＬにあり（例えば、少なくとも一部は電源切断されており）、動作不能であり、かつ／または、それ以外に、１または複数のネットワーク通信リンク５１Ａを介したネットワークトラフィック（例えば１または複数のパケット）を処理し、送信し、かつ／もしくは受信することができないことを、少なくとも一部指示してよい。また例えば、１または複数のアドレス９２は、少なくとも一部は、（例えばＮＩＣＣ３２をアドレス指定する代わりに）回路１１８Ａ、ならびに／または１または複数のコントローラ８８、８２、および／もしくは８４を少なくとも一部アドレス指定しうる１または複数のイーサネット（登録商標）媒体アクセス制御（ＭＡＣ）アドレスおよび／またはインターネットプロトコル（ＩＰ）アドレスであってよく、そうしたアドレスを含んでいてよい。しかし、加えて、または代替として、本実施形態から逸脱することなく、１または複数のアドレス９２は、ＮＩＣＣ３２ならびに／または１または複数のラック・サーバ・ノード１０Ａおよび／もしくはラックシステム１６の１または複数の他の構成要素を少なくとも一部アドレス指定してもよい。
【００２６】
１または複数のパケット５７は、１または複数の電力供給線コネクタ４２Ｂ、ならびに／または回路１１８Ｂおよび／もしくは１１８Ｃで、少なくとも一部受信されてよい。１または複数のパケット５７、可用性状況情報５５、および／またはそうした可用性状況情報５５によって少なくとも一部指示される可用性状況に、少なくとも一部は応答し、かつ／または基づいて、回路１１８Ｂおよび／または１１８Ｃは、１または複数のノード２０が、１または複数の電力供給部４０Ｂ、電力供給線コネクタ４２Ｂ、電力供給線２２、電源２３、電力供給線２１Ａ、電力供給線コネクタ４２Ａ、および／または電力供給部４０Ａを用いて、ＢＰＬプロトコルによる１または複数のラック・サーバ・ノード１０Ａとのその後の通信を、少なくとも一部実行するよう、少なくとも一部要求してよい。この結果、少なくとも一部は、そうしたその後の通信がそのように実行されることになりうる。またこの結果、少なくとも一部は、１または複数のノード２０および／またはスイッチ１９が、（例えば、１または複数の部分７０および／またはラック・サーバ・ノード１０Ａが相対的に低い電力消費状態ＰＣＲＬを開始した結果として）１または複数のラック・サーバ・ノード１０Ａおよび／またはＮＩＣＣ３２とのアクティブな通信に関与しなくなりうる１または複数のポート９５Ａ（ならびに／または１または複数のノード２０および／もしくはスイッチ１９の１または複数の他の部分）に、少なくとも一部は、遷移し、かつ／またはそれらを電源切断することにもなりうる。有利には、これにより、システム１００、ネットワーク１０２、１または複数のスイッチ１９、および／または１または複数のノード２０の電力消費がさらに低減されうる。
【００２７】
例えば、少なくとも一部は、ネットワークトラフィックが１または複数のネットワーク通信リンク５１Ａを介してＮＩＣＣ３２に伝搬される代わりにそうしたその後の通信がそのように実行されることの結果として、１または複数のラック・サーバ・ノード１０Ａに向けられうる１または複数のノード２０から送信されうるネットワークトラフィックは、ＢＰＬプロトコルを少なくとも一部は用いて、かつ／または１または複数の電力供給部４０Ｂ、電力供給線コネクタ４２Ｂ、電力供給線２２、電源２３、電力供給線２１Ａ、電力供給線コネクタ４２Ａ、および／もしくは電力供給部４０Ａを介して、１または複数のノード２０から１または複数のラック・サーバ・ノード１０Ａへ、少なくとも一部は発行されうることになる。そうしたトラフィックは、１または複数のアドレス９２に少なくとも一部はアドレス指定されてよく、かつ／または、少なくとも一部は１または複数の電力供給線コネクタ４２Ａおよび／もしくは電力供給部４０Ａによって受信された後で、少なくとも一部は、回路１１８Ａならびに／または１または複数のコントローラ８８、８２、および／もしくは８４によって処理されてよい。
【００２８】
１または複数のラック・サーバ・ノード１０Ａへ向けられうる１または複数のノード２０および／またはスイッチ１９によって受信されうるネットワークトラフィックの量に応じて、１または複数のノード２０および／またはスイッチ１９は、そうしたトラフィックを、そうしたＢＰＬプロトコル通信により、かつ／または（例えば、後で、１または複数の部分７０および／もしくは１または複数のラック・サーバ・ノード１０Ａが、相対的に高い電力消費状態ＰＣＲＨで少なくとも一部動作しうるときなどに）１または複数のネットワーク通信リンク５１Ａを介して１または複数のラック・サーバ・ノード１０Ａへ後で送信するために、バッファに入れてよい。加えて、または代替として、そのようにバッファに入れられたそうしたネットワークトラフィックの量が閾値に達し、かつ／または他の基準（例えば、受信トラフィックが十分に高優先度のものであるなど）が満たされた場合、回路１１８Ｂおよび／もしくは１１８Ｃ、ならびに／または１または複数のノード２０は、１または複数のパケット５０を、少なくとも一部、生成し、かつ／または１または複数の電力供給部４０Ｂ、電力供給線コネクタ４２Ｂ、電力供給線２２、電源２３、電力供給線２１Ａ、電力供給線コネクタ４２Ａ、および／または電力供給部４０Ａを介して回路１１８Ａ、ならびに／または１または複数のコントローラ８８、８２、および／もしくは８４に発行してよい。１または複数のパケット５０の生成および／または発行と少なくとも一部同時に、１または複数のノードスイッチ１９および／またはノード２０は、１または複数のポート９５Ａが電源切断された状態から完全にパワーアップされた状態へ戻るよう、少なくとも一部要求してよい。
【００２９】
１または複数のパケット５０は、１または複数のアドレス９２を、少なくとも一部は、含み、かつ／またはアドレス９２にアドレス指定されてよい。１または複数のパケット５０は、１または複数のラック・サーバ・ノード１０Ａの１または複数の部分７０の１または複数の電力消費状態の、少なくとも一部の、１または複数の変更を、少なくとも一部要求してよい。例えば、１または複数のパケット５０は、１または複数のパケット９０および／または１または複数のパケット９４を、少なくとも一部含んでいてよい。１または複数のパケット９０は、少なくとも一部は、１または複数のアドレス９２に（１または複数の宛先アドレスとして）アドレス指定された１または複数のＷａｋｅ−ｏｎ−ＬＡＮ（ローカル・エリア・ネットワーク）パケットであってよく、またはそうしたパケットを含んでいてよい。１または複数のパケット９４は、少なくとも一部は、１または複数のアドレス９２に（１または複数の宛先アドレスとして）アドレス指定された１または複数のＩＰＭＩ（インテリジェントプラットフォーム管理インターフェース）−ｏｖｅｒ−ＬＡＮパケットであってよく、またはそうしたパケットを含んでいてよい。１または複数のパケット９４は、２００９年に、インテル他によって公開された、インテリジェントプラットフォーム管理インターフェース第２世代仕様ｖ２．０、改訂１．０に、少なくとも一部は、準拠し、または適合していてよい。当然ながら、１または複数のパケット９０および／または９４は、本実施形態から逸脱することなく、他の、かつ／または追加のプロトコルに準拠し、かつ／または適合していてもよい。
【００３０】
１または複数のパケット５０、９０、および／または９４は、回路１１８Ａ、ならびに／または１または複数のコントローラ８８、８２、および／もしくは８４が、１または複数のラック・サーバ・ノード１０Ａの１または複数の部分７０の１または複数の電力消費状態の、少なくとも一部の、１または複数の変更を、少なくとも一部開始するよう、少なくとも一部要求してよい。例えば、１または複数の部分７０が、現在、相対的に低い電力消費状態ＰＣＲＬにある場合、１または複数のパケット５０、９０、および／または９４は、回路１１８Ａ、ならびに／または１または複数のコントローラ８８、８２、および／もしくは８４が、１または複数の部分７０の、少なくとも一部の、相対的に高い電力消費状態ＰＣＲＨへの遷移および／またはＰＣＲＨの開始を、少なくとも一部開始するよう、少なくとも一部要求してよい。逆に、１または複数の部分が現在、相対的に高い電力消費状態ＰＣＲＨにある場合、１または複数のパケット５０、９０、および／または９４は、回路１１８Ａ、ならびに／または１または複数のコントローラ８８、８２、および／もしくは８４が、１または複数の部分７０の、少なくとも一部の、相対的に低い電力消費状態ＰＣＲＬへの遷移および／またはＰＣＲＬの開始を、少なくとも一部開始するよう、少なくとも一部要求してよい。
【００３１】
回路１１８Ａ、ならびに／または１または複数のコントローラ８８、８２、および／もしくは８４は、１または複数のパケット５０、９０、および／または９４を、少なくとも一部受け取ってよい。１または複数のパケット５０、９０、および／または９４に、少なくとも一部は、応答し、かつ／または基づいて、回路１１８Ａ、ならびに／または１または複数のコントローラ８８、８２、および／もしくは８４は、１または複数の部分７０の電力消費状態のこれら１または複数の要求された変更を、少なくとも一部開始してよい。
【００３２】
例えば、１または複数の部分７０が、現在、相対的に低い電力消費状態ＰＣＲＬにある場合、１または複数のパケット５０、９０、および／または９４に、少なくとも一部は、応答し、かつ／または基づいて、回路１１８Ａ、ならびに／または１または複数のコントローラ８８、８２、および／もしくは８４は、１または複数の部分７０の、少なくとも一部の、相対的に高い電力消費状態ＰＣＲＨへの遷移および／またはＰＣＲＨの開始を、少なくとも一部開始してよい。これは、回路１１８Ａ、ならびに／または１または複数のコントローラ８８、８２、および／もしくは８４が、１または複数の部分７０に少なくとも一部備わる構成要素（例えば、１または複数のＨＰ１２、コンピュータ読取り可能／書込み可能メモリ２１、および／またはＮＩＣＣ３２）が、（１または複数の遷移６０Ｃによって）相対的に低い電力消費状態ＰＣＲＬから相対的に高い電力消費状態ＰＣＲＨに遷移し、かつ／またはＰＣＲＨを開始するよう、少なくとも一部要求することを、少なくとも一部伴いうる。この例では、この結果、少なくとも一部は、１または複数の部分７０が完全に電源投入し、かつ／または電源切断された状態から完全に電源投入された状態になりうる。
【００３３】
加えて、または代替として、１または複数のパケット５０、９０、および／または９４に、少なくとも一部は、応答し、かつ／または基づいて、１または複数の管理コントローラ８２は、１または複数のコントローラ８４の、少なくとも一部の、パワーアップを、少なくとも一部開始してもよい。例えば、本実施形態から逸脱することなく、１または複数の部分７０が相対的に低い電力消費状態ＰＣＲＬにあるときには、１または複数のコントローラ８４も、少なくとも一部は、相対的に低い電力消費状態ＰＣＲＬにあってよいが、１または複数の管理コントローラ８２は、少なくとも一部は、相対的に高い電力消費状態ＰＣＲＨにあってよい。したがって、１または複数のパケット５０、９０、および／または９４に、少なくとも一部は、応答し、かつ／または基づいて、１または複数の管理コントローラ８２は、１または複数のコントローラ８４の、少なくとも一部の、相対的に高い電力消費状態ＰＣＲＨへの遷移、および／またはＰＣＲＨの開始を、少なくとも一部要求してよい。少なくとも一部はこの要求に応答して、１または複数のコントローラ８４は、少なくとも一部は、相対的に高い電力消費状態ＰＣＲＨに遷移し、かつ／またはＰＣＲＨを開始してよい。１または複数のコントローラ８４が相対的に高い電力消費状態ＰＣＲＨを少なくとも一部開始した後で、１または複数のコントローラ８４は、１または複数の部分７０が、少なくとも一部、相対的に高い電力消費状態ＰＣＲＨに遷移し、かつ／またはＰＣＲＨを開始するよう、少なくとも一部要求してよい。この結果、少なくとも一部は、１または複数の部分７０が相対的に高い電力消費状態ＰＣＲＨ（例えば、完全に電源投入された状態）を開始することになりうる。１または複数の部分７０が相対的に高い電力消費状態ＰＣＲＨを開始した後で、（１）通信は、ＮＩＣＣ３２、１または複数のネットワーク通信リンク５１Ａ、および／もしくは１または複数のスイッチポート９５Ａを用いて、１または複数のラック・サーバ・ノード１０Ａおよび／もしくは２０の間で、少なくとも一部実行されてよく、かつ／または（２）回路１１８Ａならびに／または１または複数のコントローラ８８、８２、および／または８４は、１または複数のノード２０ならびに／または回路１１８Ｂおよび／もしくは１１８Ｃに対し、その後の通信が、１または複数のネットワーク通信リンク５１Ａを介して、少なくとも一部実行されうることを、少なくとも一部指示してよい。
【００３４】
この例では、２つの相対的に異なる電力消費状態だけしか提示されていないが、２つより多いそうした相対的に異なる電力消費状態が有利に用いられてもよいことを理解すべきである。実際、本実施形態の実際の実装に際しては、１または複数の部分７０は、回路１１８Ａ、１１８Ｂ、および／もしくは１１８Ｃ、ならびに／または１または複数のコントローラ８８、８２、および／もしくは８４によって、多くの相対的に異なる電力消費レベルに遷移し、かつ／または相対的に異なる電力消費レベルを開始するように制御されうる。
【００３５】
代替として、または加えて、図２に示すように、本実施形態では、１または複数のユニバーサル・シリアル・バス（ＵＳＢ）および／またはＴｈｕｎｄｅｒｂｏｌｔ（商標）インターフェース２０２が用いられてよく、１または複数のインターフェースは、１または複数の電力供給線２１Ａおよび／または他の信号線２０４を、少なくとも一部備えることができる。例えば、１または複数のインターフェース２０２が１または複数のＵＳＢ互換または準拠のインターフェースを備える場合には、１または複数のインターフェース２０２は、インテル他により２０１２年１０月３１日に公開された、ＵＳＢ電力供給仕様、改訂１．１に、少なくとも一部は、準拠し、かつ／または適合していてよい。この構成では、そうしたインターフェース２０２は、ラック・サーバ・ノード１０Ａ，…，１０Ｎおよび／またはラックシステム１６の個別間で、またはグループ間で、少なくとも一部、反復され、かつ／またはデイジーチェーン接続され、それによって、電力が、そのように反復され、かつ／またはデイジーチェーン接続されたインターフェースを介して、１または複数の電源２３からラック・サーバ・ノード１０Ａ，…，１０Ｎおよび／またはラックシステム１６に供給されうるようにしてよい。当然ながら、多くの代替の構成も可能であり、代替の構成には、本実施形態から逸脱することなく、他のインターフェースプロトコル、機器構成、および／または電力供給法が含まれるが、それだけに限らない。
【００３６】
よって、本実施形態の第１の例では、ネットワークで使用されうる少なくとも１つのノードと関連付けて使用されうる装置が提供されうる。該装置は、（ａ）少なくとも一部は１または複数のノードの１または複数の電力供給線を介して、１または複数のノードの１または複数の部分の１または複数の電力消費状態の、少なくとも一部の、１または複数の変更を、少なくとも一部要求する１または複数のパケットを受信し、（ｂ）少なくとも一部は１または複数の電力供給線を介して、１または複数のパケットを発行しうる回路を備えていてよい。
【００３７】
第１の例の要素の一部または全部を備えうる本実施形態の第２の例では、回路は、（１）複数のサーバノードに通信可能に結合されうる１または複数のスイッチノード、および／または（２）サーバノードのうちの少なくとも１つに、少なくとも一部は備わっていてよい。１または複数のスイッチノードは、１または複数の電力供給線と１または複数のネットワーク通信リンクの両方を介して、サーバノードのうちの少なくとも１つに、少なくとも一部通信可能に結合されていてよい。１または複数の部分は、サーバノードのうちの少なくとも１つのネットワーク・インターフェース・コントローラ回路を、少なくとも一部備えていてよい。ネットワーク・インターフェース・コントローラ回路は、１または複数のネットワーク通信リンクを介して１または複数のスイッチノードに、少なくとも一部通信可能に結合されていてよい。
【００３８】
第１の例および／または第２の例の要素の一部または全部を備えうる本実施形態の第３の例では、１または複数の変更は、（ａ）１または複数の部分の相対的に高い電力消費状態から１または複数の部分の相対的に低い電力消費状態への少なくとも一部の遷移、および／または（ｂ）相対的に低い電力消費状態から相対的に高い電力消費状態への少なくとも一部の遷移を含んでいてよい。相対的に低い電力消費状態は、相対的に高い電力消費状態に対するものであってよい。この第３の例では、回路は、少なくとも１つの電力供給部および／または少なくとも１つの電源コネクタに、少なくとも一部備わっていてよい。
【００３９】
上記各例のいずれかの要素の一部または全部を備えうる本実施形態の第４の例では、回路は、１または複数のノードに少なくとも一部は備わる少なくとも１つの管理コントローラを、少なくとも一部備えていてよい。１または複数の部分は、１または複数のパケットの１または複数の管理コントローラによる受信の前に、電源切断されてよい。１または複数の管理コントローラは、少なくとも一部は１または複数のパケットの受信に応答して、１または複数の部分の電源投入を、少なくとも一部開始してよい。１または複数のパケットは、１または複数の管理コントローラに少なくとも一部アドレス指定された少なくとも１つのＷａｋｅ−ｏｎ−ＬＡＮパケット、および／または１または複数の管理コントローラにアドレス指定された少なくとも１つのＩＰＭＩ−ｏｖｅｒ−ＬＡＮパケットを、少なくとも一部含んでいてよい。
【００４０】
上記各例のいずれかの要素の一部または全部を備えうる本実施形態の第５の例では、１または複数の部分は、１または複数のノードのネットワーク・インターフェース・コントローラ回路を備えていてよい。ネットワーク・インターフェース・コントローラ回路は、１または複数の他のノードの１または複数のポートに通信可能に結合されていてよい。回路は、少なくとも一部、１または複数の他のノードに対し、ネットワーク・インターフェース・コントローラ回路の可用性状況を指示してよい。可用性状況に少なくとも一部は基づき、１または複数の他のノードは、少なくとも一部は１または複数の電力供給線を介して、１または複数のノードと通信してよい。
【００４１】
上記各例のいずれかの要素の一部または全部を備えうる本実施形態の第６の例では、１または複数の電力供給線は、少なくとも一部はＵＳＢインターフェースに備わっていてよい。回路は、少なくとも一部は１または複数のノードのチップセットに備わっていてよい。１または複数のノードは、少なくとも１つのスイッチノードに通信可能に結合されうる複数のラックサーバのうちの少なくとも１つを含んでいてよい。
【００４２】
第６の例の要素の一部または全部を備えうる本実施形態の第７の例では、チップセットは、少なくとも１つのコントローラと少なくとも１つの他のコントローラとを備えていてよい。少なくとも一部は１または複数のパケットに応答して、少なくとも１つのコントローラは、少なくとも１つの他のコントローラの、少なくとも一部の電源投入を、少なくとも一部開始してよい。少なくとも１つの他のコントローラの、少なくとも一部の電源投入の後に、少なくとも１つの他のコントローラは、１または複数の部分の電源投入を、少なくとも一部開始してよい。
【００４３】
本実施形態の第８の例では、機械によって実行されると、その結果、上記各例のいずれかの回路および／または装置によって行われる動作のいずれかの任意の組み合わせを含みうる動作が行われることになる１または複数の命令を記憶しうるコンピュータ可読メモリが提供されうる。本実施形態の第９の例では、少なくとも一部はネットワークにおいて実装されうる方法が提供される。この第９の例の方法は、（１）上記各例のいずれかの回路および／もしくは装置によって行われる動作のいずれかの任意の組み合わせ、ならびに／または（２）本実施形態の第８の例のコンピュータ可読メモリに記憶された１または複数の命令の実行によって行われうる動作のいずれかの任意の組み合わせ、を含んでいてよい。本実施形態の第１０の例では、上記各例のいずれかの方法、装置、コンピュータ可読メモリ、および／または回路によって行われうる動作のいずれか、および／または動作の任意の組み合わせを実行する手段が提供されうる。
【００４４】
有利には、本実施形態では、１または複数のサーバノードの１または複数の部分７０および／もしくはＮＩＣＣ３２は、（例えば、１または複数のサーバノードによって消費される電力量を低減させるために）可制御的に相対的に低減された電力消費状態の動作モードにされてよく、同時に、１または複数のサーバノードは、１または複数の部分７０および／もしくはＮＩＣＣ３２が相対的に高い電力消費状態の動作モード（例えば、完全に動作可能な、かつ／もしくはパワーアップされた動作モード）に戻るよう求める１または複数の要求、ならびに／または他の管理コマンド／要求を、受信し、かつ／または適正に処理することもできるはずである。さらに有利には、そうした要求および／または管理コマンドは、１または複数の電力供給線を介して伝搬されてよく、それによって、そうした線の（例えば、電力およびそうした要求／コマンドの供給のための）多用途が可能になる。本実施形態から逸脱することなく、多くの代替、改変、および／または変形が可能である。例えば、本実施形態の第１１の例では、命令および／または、本明細書で（例えば、本実施形態の上記各例のいずれかで）説明した構造、回路、装置、機能などの１または複数のサブセットを定義しうる、ハードウェア記述言語といった設計データ記憶しうる機械可読メモリが提供されうる。したがって、特許請求の範囲は、そうしたすべての代替、改変、および／または変形を包含するものであることが意図されている。
【図１】
2015007967.tif 000003
【図２】
2015007967.tif 000004
【図３】
2015007967.tif 000005
【外国語明細書】
2015007967000001.pdf