(57)【要約】【課題】  ラックにマウントされる機器の電力消費および熱放散を管理して、１つの機器が他の近くのコンポーネントの温度を許容不可能なレベルにまで上昇させることによる連鎖的な故障を防ぐ。【解決手段】  本発明にかかるラック機器管理情報調整方法は、ララック機器管理計画を作成する。さらに、本発明にかかるラック機器管理情報調整方法は、機器記述情報検出もまた自動的に指示し、検出されたラック機器記述情報と作成されたラック機器管理計画との両方を格納する。【選択図】図１
2005115940.tif 000002
【特許請求の範囲】
【請求項１】
ラック機器管理情報調整方法（１００）であって、
ラック機器管理計画を作成すること（１１０）と、
自動機器記述情報検出を指示すること（１２０）と、
前記ラック機器記述情報とラック機器管理計画とを格納すること（１３０）と
を含むラック機器管理情報調整方法。
【請求項２】
ラック機器管理情報調整方法（１００）であって、
ラック機器からのあり得る性能レベル設定を検索すること
をさらに含む請求項１に記載のラック機器管理情報調整方法。
【請求項３】
ラック機器管理情報調整方法（１００）であって、
ラック機器からの前記あり得る性能レベル設定は、
ワット量設定
を含む
請求項２に記載のラック機器管理情報調整方法。
【請求項４】
ラック機器管理情報調整方法（１００）であって、
前記ラック機器管理計画は、
管理目標ガイドライン
を含む
請求項１に記載のラック機器管理情報調整方法。
【請求項５】
ラック機器管理情報調整方法（１００）であって、
前記ラック機器管理計画は、
パワーおよびサーマルバジェットガイドライン
を含む
請求項１に記載のラック機器管理情報調整方法。
【請求項６】
ラック機器管理情報調整方法（１００）であって、
前記ラック機器管理計画を作成することは、
サービス契約アプリケーションとインターフェースすること
をさらに含む
請求項１に記載のラック機器管理情報調整方法。
【請求項７】
ラック機器管理情報調整方法（１００）であって、
前記ラック機器記述情報を、前記ラック機器管理計画と統合すること
をさらに含む請求項１に記載のラック機器管理情報調整方法。
【請求項８】
ラック機器管理情報調整システム（３００）であって、
機器記述情報を追跡する機器記述情報リポジトリ（３１１）と、
ラック機器管理計画情報を追跡する管理計画情報リポジトリ（３１２）と、
前記機器記述情報と前記ラック機器管理計画情報とを調整する調整コンポーネント（３１３）と
を備えるラック機器管理情報調整システム。
【請求項９】
ラック機器管理情報調整システム（３００）であって、
前記機器記述情報リポジトリ（３１１）は、ラック機器および支援機器の機能および特性に関連する情報を格納する
請求項８に記載のラック機器管理情報調整システム。
【請求項１０】
ラック機器管理情報調整システム（３００）であって、
前記機器記述情報リポジトリ（３１１）は、ラック機器のあり得る動作設定を指示する情報を格納する
請求項８に記載のラック機器管理情報調整システム。
【請求項１１】
ラック機器管理情報調整システム（３００）であって、
前記機器記述情報リポジトリ（３１１）は、ラック機器が、異なる電力レベルと各レベルで生成される対応する熱とで動作することが可能であることを指示する情報を格納する
請求項８に記載のラック機器管理情報調整システム。
【請求項１２】
ラック機器管理情報調整システム（３００）であって、
前記機器記述情報リポジトリ（３１１）は、性能レベル情報を格納する
請求項８に記載のラック機器管理情報調整システム。
【請求項１３】
ラック機器管理情報調整システム（３００）であって、
前記管理計画情報リポジトリ（３１１）は、ラック機器管理計画に関連する管理ポリシーおよびガイドライン情報を追跡する
請求項８に記載のラック機器管理情報調整システム。
【請求項１４】
ラック機器管理情報調整システム（３００）であって、
ポリシー情報は、トリガイベントとラック機器管理目標との相関性を提供することができる
請求項８に記載のラック機器管理情報調整システム。
【請求項１５】
ラック機器管理情報調整システム（３００）であって、
前記調整コンポーネントは、特定のクライアントに関連するポリシーと該クライアントのアプリケーションを実施するラック機器との相関性を提供する
請求項８に記載のラック機器管理情報調整システム。
【請求項１６】
ラック機器管理情報調整システム（３００）であって、
前記機器記述情報リポジトリおよび前記管理計画情報リポジトリとの間の情報の流れを管理するリポジトリ管理コンポーネント（３２０）と、
前記リポジトリ管理コンポーネントとの間で情報を通信する通信リンク（３３０）と、
をさらに備える請求項８に記載のラック機器管理情報調整システム。
【請求項１７】
コンピュータシステム（４００）であって、
ラック機器関連情報を通信する手段（４５７）と、
ラック機器情報調整を実施する命令を含む前記ラック関連情報および命令を格納する手段（４５２）と、
ラック機器情報調整を管理する前記命令および情報を含む情報および命令を処理する手段（４５１）と
を備えるコンピュータシステム。
【請求項１８】
コンピュータシステム（４００）であって、
ラック機器記述情報の自動検索を制御するラック機器記述検索モジュール（３２１）と、
ラック機器管理計画の設定を指示するラック機器管理計画モジュール（３２２）と、
相関コンポーネントに相関命令を提供するラック機器相関モジュール（３２３）と、
ラック機器記述情報と前記ラック機器管理計画情報との保存動作を指示する命令保存モジュール（３２４）と
をさらに備える請求項１７に記載のコンピュータシステム。
【請求項１９】
コンピュータシステム（４００）であって、
前記ラック機器管理計画モジュール（３２２）は、ラック機器管理目標の確定を容易にする
請求項１８に記載のコンピュータシステム。
【請求項２０】
コンピュータシステム（４００）であって、
前記ラック機器管理情報調整は、種々のラック機器管理目標を支援するために利用される
請求項１８に記載のコンピュータシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ラック機器管理に関する。
【背景技術】
【０００２】
電子システムおよび回路は、現代社会の発達に著しい貢献をしてきており、有利な結果を達成するように多くの用途に利用されている。
デジタルコンピュータ、計算機、オーディオ機器、ビデオ機器および電話システム等の多数の電子技術が、ビジネス、科学、教育および娯楽の大部分の領域でデータ、観念および傾向を分析し通信する際の生産性の向上および費用の低減に役立ってきた。
しばしば、これらの有利な結果を提供するように設計された電子システムは、分散ネットワークノードにより集中化した資源のてこ入れされる利用を通して具現化される。
集中化した資源のてこ入れされる利用は通常有利であるが、集中化した機器の動作を管理するための情報を調整し追跡することは通常非常に複雑であり、しばしば大量の情報を必要とする。
【０００３】
分散ネットワーク内のいくつかの資源を集中化することは、通常望ましい利益を提供する。
たとえば、情報を中央に格納しかつ／または処理することにより、通常、各リモートネットワークノードにおける無駄な二重の格納および／または処理資源の必要が軽減する。
しかしながら、大規模な格納を管理し集中化した資源の能力を処理することは、非常に複雑でありかつ費用がかかる。
ホストに対し集中化した資源およびサービスを提供させることに関心のあるクライアントは、通常、インフラストラクチャ、運用および保守を自身で直接提供することを回避したいという望む。
【０００４】
集中コンピューティング資源センター（たとえば、サーバファーム、アプリケーションサービスプロバイダセンター（Application Service Provider Center）、インターネットデータセンタ（Internet Data Center）、ユーティリティデータセンタ（Utility Data Center）等）は、通常、ラックにマウントされる、情報処理に関連する種々の機器を含む。
たとえば、ラックは、サーバ、ルータ、ディスクアレイおよび運用支援コンポーネント（たとえば、配電コンポーネント、ファン等）を含むことができる。
ラックは、通常、集中した動作位置にコンピューティング機器を配置するために都合のよくかつ効率的な方法を提供する。
ラック構造の構成は、通常、従来の規格に従う。
しかしながら、ラック内にマウントされる機器は、劇的に変化する場合がある。
通常大規模かつ複雑な集中化した資源に関連する膨大な種々の情報を収集し維持することは、通常、非常に資源集約的である。
てこ入れされる資源の利用をさらに複雑化するのは、その事業に関わる多数の潜在的なクライアントの各々に通常関連する大量の管理情報である。
さらに、時に、管理タスクにさらに多くの複雑性を付加する傾向にある種々のインフラストラクチャ支援アクティビティ情報を追跡しようとする試みがなされる。
【０００５】
従来の集中資源センターにおいて動作情報および管理クライアント情報を収集し追跡する旧来の試みには、通常、著しい手動による資源コミットメントが必要である。
たとえば、旧来の試みによっては、電源ベンダの規制要件によって規定される絶対最大定格と、分岐回路を流れる電流の量と、ラック機器の手動による部分的構成と、性能に対する部分的構成の影響と、局所環境条件と、パワー・サーマルエンベロープを維持するコストと、ラック機器で実行するコンピューティングサービスの経済的価値と、を含む多数の異なる種類の情報を手動で相関させることが必要である。
この情報を手動で収集し、相関させ、追跡することは、労働集約的であり、通常高水準の専門知識および専門技術を必要とする。
【０００６】
集中資源センターで潜在的に配備される異なるラック機器およびラック支援機器のあり得る特性の純粋な数は、気力を失わせるような手動による追跡および組織化の問題を示す。
これは、ラック機器および支援機器の各々が行うことができる可能性のある種々のあり得る性能設定によりさらに複雑になる。
また、通常、さまざまな潜在的容量制限および使用制約に関する情報を有することも重要である。
たとえば、１つのラックにはさまざまな異なる機器がマウントされるにも関わらず、機器ラックは、通常、所定の一定総電力消費および熱放散制限を有する。
電力消費および熱放散制限は、しばしば、パワーおよびサーマル「バジェット」と呼ばれる。
さらに、多数の異なるクライアント契約条項に関する情報を追跡することが重要である。
機器動作および性能レベルは、クライアント契約条項の要件を満たすために契約条項を支援しなければならない。
しかしながら、旧来の手法は、通常柔軟ではなくしばしば非効率を含む。
たとえば、機器は、通常、契約条項が越えることができない所定レベルに設定される（たとえば、機器が行うことができないサービスを提供するように合意することはできない）。
さらに、契約条項は、通常、潜在的な機器性能を十分に下回るように制約され、機器の使用が最大化した効率的使用に達しない結果となる。
【発明の開示】
【発明が解決しようとする課題】
【０００７】
運用管理（たとえば、容量計画）に関連するラック機器情報を手動で収集し相関させるには、通常、オペレータが専用の専門技術と各機器の一意の特徴の広範囲な理解とを有している必要がある。
集中化した資源の運用に関連する膨大な異なる情報を認識し解釈することにより、多くの困難な運用上の問題が発生する。
さらに、情報の相違の解釈を誤るかつ／または情報の相違を認識しないこともまた、問題がある場合がある。
たとえば、１つの機器の電力消費および／または熱放散特性を認識しないかつ／またはその解釈を誤ることは、有害な影響をもたらす可能性がある。
１つのラック機器が非常に多くの熱を放散することが可能となると、それが温度を上昇させ動作誤りおよび／または故障をもたらす可能性がある。
さらに、種々の統合されていないかつ／または相関されていない情報を解釈しようと試みることにより、システム動作および／または状態が誤って分析される結果となる可能性がある。
たとえば、情報が調整されていない場合、１つの機器が他の近くのコンポーネントの温度を許容不可能なレベルにまで上昇させることにより、連鎖的な故障がもたらされる可能性がある。
【課題を解決するための手段】
【０００８】
ラック機器管理情報調整および追跡システムおよび方法を開示する。
一実施形態では、ラック機器管理情報調整方法を実施する。
ラック機器管理情報調整方法の一部として、ラック機器管理計画を作成する。
機器記述情報検出もまた自動的に指示する。
検出されたラック機器記述情報と作成されたラック機器管理計画との両方を格納する。
【０００９】
添付図面は、この明細書に組み込まれその一部を形成し、限定としてではなく例として本発明の実施形態を例示する。
この明細書において参照する図面は、特に示す場合を除き一定の比率で縮小されるように描かれてはいないと理解しなければならない。
【発明を実施するための最良の形態】
【００１０】
ここで、実施例を添付図面に示す本発明の好ましい実施形態を詳細に参照する。
本発明を好ましい実施形態に関して説明するが、それらは発明をこれらの実施形態に限定するようには意図されていない、ということが理解されよう。
反対に、本発明は、添付の特許請求の範囲によって定義されるような発明の精神および範囲内に含むことができる代替態様、変更態様および等価物を包含することが意図されている。
さらに、本発明の以下の詳細な説明では、本発明の完全な理解を提供するために多数の特定の詳細を示す。
しかしながら、本発明をこれらの特定の詳細なしに実施してもよい、ということが理解される。
場合によっては、この発明の態様を不要に不明確にしないように、いくつかの容易に理解される方法、手続き、構成要素および回路については詳細に説明していない。
【００１１】
本発明は、ラック機器情報の都合のよく効率的な収集および追跡を容易にする。
本発明によるラック機器管理情報調整システムおよび方法は、ラック機器動作特性およびアクティビティの自動検出、電子符号化、操作および格納を可能にする。
一実施形態では、本発明によるラック機器管理情報調整システムおよび方法は、機器記述情報およびラック機器管理計画情報の自動設定および追跡を容易にする。
たとえば、最適化された電力消費および熱負荷を含むラック機器の性能レベルおよび管理目標に関する情報を、組織化され調整された方法で取得し格納することができる。
【００１２】
図１は、本発明の一実施形態によるラック機器管理情報調整方法１００のフローチャートである。
ラック機器管理情報調整方法１００は、ラック機器記述情報とラック機器管理計画情報との効率的な収集および追跡を容易にする。
たとえば、ラック機器管理情報調整方法１００は、ラック機器記述情報とラック機器管理計画情報との自動収集、相関および編成を含む。
ラック機器管理情報調整方法１００はまた、ラック機器および関連する支援機器の動作の効率的な管理も容易にする（たとえば、性能レベル情報を収集し編成し、動作管理目標に対する対応を提供することによる）。
【００１３】
ステップ１１０において、ラック機器管理計画を作成する。
ラック機器管理計画は、ラック機器管理および使用ポリシー（たとえばガイドライン）を含むことができる。
ラック機器ポリシーを、複数の異なるラック機器管理目標を達成するように作成してもよい。
ラック機器管理計画は、ラック機器性能動作と特定のトリガイベントとの関連を確立することができる。
たとえば、ポリシーは、特定のトリガイベントが発生する場合に特定の１つのまたはタイプのラック機器に対し特定の性能レベルを指示することができる。
性能レベルは、電力消費および熱放散バジェット制限を含んでもよい。
たとえば、特定の性能レベルにより、１つの機器がラックパワー・サーマルバジェットによって許可されるより多くの電力を消費するかつ／または多くの熱を放散する場合、ポリシーは、ラック機器がそのレベルで動作してはならないように指示することができる。
【００１４】
ステップ１２０において、自動機器記述情報検出を指示する。
機器記述情報には、特性、機能、動作、状態、一意の識別情報、機器タイプの指示、機器をいかに制御するかに関する情報等が含まれる。
機器記述情報には、ラック機器（たとえば、ラックにマウントされた機器）および／または支援機器に関する情報が含まれてもよい。
また、ラック機器記述情報には、ラック機器のあり得る動作設定を指示する情報とさまざまな動作レベルにいかに達成することができるかに関する情報（たとえば、機器に対して発行する、動作設定および／または性能レベルの実施を指示するコマンド）が含まれてもよい。
【００１５】
ステップ１３０において、ラック機器記述情報とラック機器管理計画とを格納する。
本発明の一実施形態では、ラック機器記述情報とラック機器管理計画とをコンピュータ読取可能媒体に格納する。
図２Ａは、ステップ１３０の一実施態様によって格納される例示的な機器記述情報テーブル２１０のブロック図である。
列２１１は、機器タイプ指示（たとえば、ラック機器、支援機器等）とまた適用可能な場合はラック位置指示（たとえば、機器が特定のラックにマウントされる）とを含む。
列２１２は、特定の１つの機器の指示を含む。
列２１３には、機器の特性（たとえば、処理速度、メモリサイズ、加熱または冷却容量等）が含まれ、列２１４は、性能レベル指示を含む。
本発明が、種々の異なる可能な性能レベル指示（たとえば、電力消費、ラック機器の動作周波数、ラック機器に供給される電力の電圧、ラック機器の処理速度、使用可能なコンポーネント等）を含むことができる、ということが認められる。
図２Ｂは、例示的なラック機器管理計画テーブル２２０のブロック図である。
ラック機器管理計画テーブル２２０は、計画指示列２２１と、性能レベル指示列２２２と、第１のタイプのトリガイベント列２２３と、第２のタイプのトリガイベント列２２４と、を含む。
【００１６】
本発明の一実施形態では、機器管理計画に対する動的改変または変更を支援する。
クライアントは、使用ポリシー契約における条項および／または条件を変更する要求を送る場合がある。
たとえば、クライアントは、専用アプリケーション（たとえば、特定の期間のマーケティングプログラム）を含む非常に重要なプロジェクトに携わる場合、そのプロジェクトに対するより高いレベルのサービス（たとえば、クライアントに対し、要求された期間の補助支援機能へのアクセスとともにより高性能の機器へのアクセスを与える）を要求する場合がある。
【００１７】
図３は、本発明の一実施形態によるラック機器管理情報調整システム３００のブロック図である。
ラック機器管理情報調整システム３００は、機器記述情報リポジトリ３１１と、管理計画情報リポジトリ３１２と、相互参照コンポーネント３１３と、リポジトリ管理コンポーネント３２０と、通信リンク３３０と、を有する。
機器記述情報リポジトリ３１１は、機器記述情報を追跡する。
管理計画情報リポジトリ３１２は、ラック機器管理計画情報を追跡する。
調整コンポーネント３１３は、機器記述情報とラック機器管理計画情報との相関性を調整する。
リポジトリ管理コンポーネント３２０は、機器記述情報リポジトリ３１１および管理計画情報リポジトリ３１２との間の情報の流れを管理する。
通信リンク３３０は、リポジトリ管理コンポーネント３２０との間で情報を通信する。
管理制御コンポーネント３００の情報追跡機能は、種々の情報記憶構成に対して容易に適合可能である。
【００１８】
機器記述情報リポジトリ３１１は、ラック機器および支援機器の機能および特性に関連する情報を格納する。
１つの例示的な実施態様では、機器記述情報リポジトリ３１１は、ラック機器のあり得る動作設定を指示する情報を格納する。
たとえば、機器記述情報リポジトリ３１１は、ラック機器が異なる電源レベル（たとえば、２００Ｗ、１００Ｗまたは５０Ｗ）および各レベルで生成される対応する熱で動作することができることを示す情報を格納することができる。
また、機器情報は、性能レベル情報を含むことも可能である。
たとえば、ラック機器ユニットは、完全な構成では２００Ｗで、部分的構成（半分のプロセッサが使用不可または半分のメモリが使用不可）では１００Ｗで、または通常の速度の半分で実行する場合は５０Ｗで、動作することができる。
機器記述情報リポジトリ３１１はまた、さまざまな動作レベルをいかに達成することができるかに関するシステム特定情報（たとえば、機器に対して発行する、動作設定および／または性能レベルの実施を指示するコマンド）もまた格納することができる。
【００１９】
管理計画情報リポジトリ３１２は、ラック機器管理計画に関連する管理ポリシーおよびガイドライン情報を追跡する。
ポリシー情報は、トリガイベントとラック機器管理目標または動作との間の相関性を提供することができる。
管理目標または動作は、性能レベル変更を検出することおよび／または別の管理イベントを引き起こすことを含んでもよい。
管理目標または動作はまた、環境条件、電力可用性、電力価格、ラック負荷、アプリケーション実施態様および／または容量に対する需要に応答して機器の動作特性を変更すること（たとえば、ラック機器の動作周波数および／または電圧を変更すること、機器をオンまたはオフにすること、コンポーネントを停止状態にすること等）を含むことができる。
【００２０】
調整コンポーネント３１３は、機器記述情報リポジトリ３１１とラック機器管理計画情報リポジトリ３１２とに含まれる情報の相関性を提供する。
調整コンポーネント３１３は、特定のクライアントに関連するポリシーとクライアントのアプリケーションを実施するラック機器との相関性を提供することができる。
たとえば、クライアントは、特定のラック機器動作設定に関連する特定のポリシーに合意し、動作設定を変更するポリシー変更協定に携わる場合、調整コンポーネント３１３は、機器記述情報リポジトリ３１１とラック機器管理計画情報リポジトリ３１２とに含まれる情報を相関させることにより、クライアントのアプリケーションを実行している特定の１つのラック機器が新たな動作設定を支援することができるか否かの指示を提供することができる。
【００２１】
リポジトリ管理コンポーネント３２０は、機器記述情報リポジトリ３１１とラック機器管理計画情報リポジトリ３１２とにおける情報の編成および移植（population）を制御する。
情報を、複数の方法で移植することができる。
１つの例示的な実施態様では、入手可能な機器情報を自動的に機器（たとえば、サーバ、ディスクアレイ、ファン等）から検索し、機器記述情報リポジトリ３１１に転送することができる。
たとえば、ラックマウントされたサーバが、サーバの機能および特性（たとえば、異なる動作レベル）の指示を含むアクセス可能情報（たとえば、サーバに含まれるメモリまたはレジスタから）を有する場合、リポジトリ管理コンポーネント３２０は、通信リンク３３０を介して機器情報を検索することができる。
ラック機器管理計画情報もまた、クライアント契約データベースまたはファイルから自動的に抽出することができる。
たとえば、リポジトリ管理コンポーネント３２０は、クライアント情報のデータベース（たとえば、オンラインサービス購入アプリケーションに関連するデータベース）とインターフェースし、ラック機器管理計画情報に関連する情報を抽出することができる。
【００２２】
また、機器情報を、リポジトリ管理コンポーネント３２０のインターフェースモジュール３２５を介して入力することも可能である。
たとえば、オペレータまたはユーザは、情報を手動で入力することができる。
代替的に、情報を外部および／またはリモートシステムから自動的にダウンロードすることができる。
本発明の種々の広範囲な機器情報検索および格納能力により、ラック機器管理計画ポリシーおよびガイドラインの柔軟かつ「豊富な」セットを実施することができる。
【００２３】
リポジトリ管理コンポーネント３２０は、種々の異なる構成を含むことができる。
図３に示すように、リポジトリ管理コンポーネント３２０は、ラック機器記述検索モジュール３２１と、ラック機器管理計画モジュール３２２と、ラック機器相関モジュール３２３と、命令保存モジュール３２４と、を含むことができる。
ラック機器記述検索モジュール３２１は、ラック機器記述情報の自動検索を制御する。
ラック機器管理計画モジュール３２２は、ラック機器管理計画の設定を指示する。
ラック機器相関モジュール３２３は、相関コンポーネントに対し相関命令を提供する。
命令保存モジュール３２４は、ラック機器記述情報とラック機器管理計画情報との保存動作（たとえば、メモリ書込み動作）を指示する。
【００２４】
ラック機器管理計画モジュール３２２は、ラック機器管理目標の確定を容易にすることができる。
ラック機器管理計画モジュール３２２は、ラック機器管理情報調整システム３００のオペレータから手動で受け取られた（たとえば、インターフェースを介して）情報を含む、種々の他のソースからの情報を分析することができる。
さらに、ラック機器管理計画モジュール３２２は、顧客サービスデータベース（たとえば、クライアントとホストとの間の顧客サービス契約の条項および条件を含むデータベース）から自動的に受け取られる情報を分析することができる。
ラック機器管理計画モジュール３２２による分析により、ラック機器管理目標が生成される（たとえば、分析された情報からの抽出および／または外挿による）。
【００２５】
ラック機器管理情報調整方法およびシステムを、種々のラック機器管理目標とともに利用することができる、ということが認められる。
たとえば、ラック機器管理情報調整方法およびシステムを利用して、ラック機器性能管理目標に関連する情報を管理することができる。
管理目標は、高優先度アプリケーションが実施されている場合に、高性能設定が確立されることを指示することができる。
逆に、管理目標はまた、低優先度アプリケーションが実施されている場合に低性能設定が確立されることを指示することも可能である。
管理目標は、温度測定値が、ラック機器内および／または周囲の温度が上昇していることを示す場合に、ラック機器熱放散が増大しかつ／またはさらなる冷却が提供される、ということを指示することができる。
ラック機器内および／または周囲の温度が低下している場合、管理目標は、ラック機器の電源消費および／または性能レベルが上昇することを指示することができる。
【００２６】
図４は、コンピュータシステム４００、すなわち本発明を実施することができるコンピュータシステムの一実施形態のブロック図である。
たとえば、コンピュータシステム４００を利用して、ラック機器管理情報調整方法１００および／またはリポジトリ管理コンポーネント３２０を実施することができる。
コンピュータシステム４００は、通信バス４５７と、プロセッサ４５１と、メモリ４５２と、入力コンポーネント４５３と、大容量記憶コンポーネント４５４（たとえば、ディスクドライブ）と、ネットワーク通信ポート４５９と、ディスプレイモジュール４５５と、を有する。
通信バス４５７は、中央プロセッサ４５１と、メモリ４５２と、入力コンポーネント４５３と、大容量記憶コンポーネント４５４と、ネットワーク通信ポート４５９と、ディスプレイモジュール４５５と、に連結される。
【００２７】
コンピュータシステム４００のコンポーネントは、本発明によるラック機器管理情報調整を行うことを含む種々の機能を提供するように、協働して機能する。
通信バス４５７は、コンピュータシステム４００内の機器ラック管理関連情報を通信する。
プロセッサ４５１は、ラック機器情報調整を管理する命令および情報を含む情報および命令を処理する（たとえば、プロセッサ４５１は、ラック機器記述検索モジュール３２１、ラック機器管理計画モジュール３２２、ラック機器相関モジュール３２３および命令保存モジュール３４２等に対する命令を処理する）。
メモリ４５２は、ラック機器情報調整を実施する命令を含む情報および命令を格納する。
大容量記憶コンポーネント４５４はまた、情報（たとえば、ラック機器記述情報、ポリシー情報等）の格納も提供する。
本インターフェースの一実施形態を、入力コンポーネント４５３、ディスプレイモジュール４５５およびネットワーク通信ポート４５９によって実施することができる。
入力コンポーネント４５３は、コンピュータシステム４００に対する情報（たとえば、オペレータが開始するポリシー変更、オペレータが入力したラック機器記述情報、管理動作におけるオペレータの介入等）の通信を容易にする。
ディスプレイモジュール４５５は、ユーザに対して情報を表示する（たとえば、ラック機器動作設定および性能レベル、ラック機器記述情報、ポリシー情報、情報間の相関性等を伝えるグラフィカルユーザインターフェース）。
ネットワーク通信ポート４５７は、ネットワークに通信可能に連結するため（たとえば、クライアント、ユーティリティ、リモートオペレータおよび／またはコントロールセンタ等と通信するため）の通信ポートを提供する。
【００２８】
このように、本発明によるラック機器管理情報調整システムおよび方法は、都合よくかつ効率的なラック機器管理情報の自動検出、符号化、格納および操作を容易にする。
ラック機器および支援機器の各々が行うことができる可能性のある種々のあり得る性能設定と、さまざまな潜在的容量制限および使用制約（たとえば、所定の一定総電力消費および熱放散制限またはバジェット）に関する情報、ならびに多数の異なるクライアント契約条項に関する情報を含む、潜在的に集中資源センターに配備される種々のラック機器およびラック支援機器の多数のあり得る特性を、自動的に追跡し編成することができる。
電源ベンダの規制要件によって規定される絶対最大定格と、分岐回路を流れる電流の量と、ラック機器の手動による部分的構成と、性能に対する部分的構成の影響と、局所環境条件と、パワー・サーマルエンベロープを維持するコストと、ラック機器で実行するコンピュータサービスの経済的価値とを含む、種々の異なるタイプの情報を、自動的に収集し相関させる。
情報格納構成は、種々の実施態様に対して柔軟に適応可能であり、統一され相関された方法でさまざまなインターフェースにより都合よくアクセス可能である。
【００２９】
本発明の特定の実施形態の上述した説明を、例示および説明の目的で提示した。
それらは、網羅的であるようにも、本発明を開示した厳密な形態に限定するようにも意図されておらず、上記教示に鑑みて、明らかに多くの変更および変形が可能である。
本発明の原理とその実際的な適用を最もよく例示することにより、当業者が、考えられる特定の使用に合うよう、本発明とさまざまな変更態様を最もよく利用することができるように、実施形態を選択し説明した。
発明の範囲は、添付の特許請求の範囲とそれらの等価物とによって規定されるように意図されている。
【図面の簡単な説明】
【００３０】
【図１】本発明の一実施形態によるラック機器管理情報調整方法のフローチャートである。
【図２Ａ】本発明の一実施態様によって格納される例示的な機器記述情報テーブルのブロック図である。
【図２Ｂ】本発明の一実施態様にしたがって格納される例示的なラック機器管理計画テーブルのブロック図である。
【図３】本発明の一実施形態によるラック機器管理情報調整システムのブロック図である。
【図４】コンピュータシステム、すなわち本発明を実施することができるコンピュータシステムの一実施形態のブロック図である。
【符号の説明】
【００３１】
３１１・・・機器記述情報リポジトリ、
３１２・・・管理計画情報リポジトリ、
３１３・・・相互参照コンポーネント、
３２１・・・記述検索モジュール、
３２２・・・ラック機器管理計画モジュール、
３２３・・・ラック機器相関モジュール、
３２４・・・命令保存モジュール、
３２５・・・インターフェースモジュール、
３３０・・・通信リンク、
３３１・・・テレメトリ、
３３２・・・商品、
３３３・・・クライアント、
４５１・・・プロセッサ、
４５２・・・メモリ、
４５４・・・大容量記憶装置、
４５５・・・ディスプレイ、
４５３・・・入力コンポーネント、
４５９・・・通信ポート、
【図１】
2005115940.tif 000003
【図２Ａ】
2005115940.tif 000004
【図２Ｂ】
2005115940.tif 000005
【図３】
2005115940.tif 000006
【図４】
2005115940.tif 000007