(57)【特許請求の範囲】
【請求項１】
データセンタ内のアセットを追跡するアセット追跡システムであって、
インフラストラクチャ管理ソフトウェアを格納するメモリと、
前記メモリに接続されたプロセッサと
を含み、
前記プロセッサは、前記インフラストラクチャ管理ソフトウェアを実行することにより、
作業順序タスクのリストを提供するタスクマネジャであって、前記作業順序タスクのそれぞれが、新しいアセットの追加、新たに検出されたアセットの更新、タグ付けされたアセットの更新、アセットのインストール、および、アセットの除去の少なくとも一つに関連付けられる、タスクマネジャと、
前記データセンタに接続されたネットワークのグラフィカル表示を提供する、仮想コンテナ
として機能し、
前記アセット追跡システムが、前記データセンタ内の、前記ネットワークに接続されていない機器に関連付けられる情報を、前記機器に付けられた少なくとも一つの識別タグと、前記少なくとも一つの識別タグから情報を収集することができる少なくとも一つのデータ入力デバイスとを介して、記録し、追跡し、かつ管理し、前記識別タグが無線周波数識別タグおよびバーコードタグの少なくとも一つを含み、かつ前記データ入力デバイスが無線周波数識別タグスキャナおよびバーコードタグスキャナの少なくとも一つを含み、
前記アセット追跡システムが、追跡可能なアセットにおける変更を受容または拒絶するアセット追跡調整のための手段を更に有する、アセット追跡システム。
【請求項２】
前記仮想コンテナが少なくとも一つのサーバ上で実行される少なくとも一つのアプリケーションに対する電力集約を判断する請求項１に記載のアセット追跡システム。
【請求項３】
前記仮想コンテナが少なくとも一つの部署に関連付けられる全てのアプリケーションに対する電力集約を判断する請求項２に記載のアセット追跡システム。
【請求項４】
前記仮想コンテナが前記仮想コンテナ内に仮想的に配置されたサーバ上で実行されるアプリケーションに対してセキュリティ境界を設定する請求項１に記載のアセット追跡システム。
【請求項５】
前記仮想コンテナが前記仮想コンテナ内に配置された全てのアプリケーションに対してセキュリティ境界を設定する請求項１に記載のアセット追跡システム。
【請求項６】
アプリケーションプログラミングインターフェース（ＡＰＩ）を更に含み、前記ＡＰＩが前記インフラストラクチャ管理ソフトウェアと第３者のアプリケーションを接続する、請求項１に記載のアセット追跡システム。
【請求項７】
前記第３者のアプリケーションが前記データセンタに対して作業順序を作成し、かつ処理することができる作業順序システムである請求項６に記載のアセット追跡システム。
【請求項８】
前記アセット追跡調整のための前記手段が、
手動調整のための手段と、
自動調整のための手段と、
調整拒絶のための手段と、
調整延期のための手段と
を含む、請求項１に記載のアセット追跡システム。
【請求項９】
前記手動調整はヒューマンインタラクションによって達成され、かつ前記自動調整はヒューマンインタラクションなしで達成される、請求項８に記載のアセット追跡システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般に、アセット管理およびトラッキング（追跡）に関し、より詳細には、データセンタ内の通信機器を管理し追跡するためのアプリケーションおよびシステムに関する。
【背景技術】
【０００２】
データセンタは通信および記憶（ストレージ）システムなどのコンピュータシステムおよび関連するコンポーネントのネットワークを収容するために使用される施設である。この機器の他に、データセンタは冗長またはバックアップ電力供給、冗長データ通信接続、環境制御（例えば、空調、防火）およびセキュリティデバイスを含むことができる。一般に、データセンタは、毎時／毎日／毎週ベースで費用の係るデータ機器を追加、移動、停止させなければならないデータセンタマネジャ（ＤＣＭ）によって管理される。データセンタの極めて動的な環境は個別のスケジュール上の問題、アセット損失問題、およびサービス停止を生じる可能性が常にある。従って、データセンタの極めて動的な環境によって生じる問題を克服しＤＣＭのワークフロー（作業流れ）を簡素化することが望ましい。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
よって、本発明は、データセンタの極めて動的な環境の影響を受けるＤＣＭを支援しワークフローを簡素化することを助ける。
【課題を解決するための手段】
【０００４】
本発明の一実施形態において、本発明は、Ｐａｎｄｕｉｔ（パンドウィット）の物理的インフラマネジャ、タスクマネジャ、および仮想コンテナまたは仮想コンテナ機能などのインフラストラクチャ管理ソフトウェア（ＩＭＳ）の統合を含むアセット追跡システムである。ＩＭＳは、一般に、データセンタ機器の記録、追跡、および管理を簡単化することができるソフトウェアアプリケーションである。
【０００５】
別の実施形態において、本発明はＤＣＭにそのネックワークに対する機器の接続性と共にネットワークにおける機器の所在を追跡する能力を付与することができる。仮想コンテナはＤＣＭがＤＣＭにとって望ましい方法でネットワーク機器をグラフにより表現することを可能にすることができる。仮想コンテナによって提供される図形表現は、例えば、場所、機器の種類、および／または、商品ラインによって、ネットワーク機器の表現を提供することができる。
【０００６】
別の実施形態において、ＩＭＳ、タスクマネジャ、および仮想コンテナがデータセンタ管理のための１つの統合システムに組み込まれると、本発明のシステムは、ネットワーク機器がいつ追加／移動／除去されるかのスケジュールを組立て、また、機器がどこに配置されるか、どのようにネットワークに接続されまたはネットワークから切断されるか、および／または、誰がその作業を行うかを識別する能力をＤＣＭに提供することができる。
【０００７】
別の実施形態において、本発明はアセット追跡調整（ｒｅｃｏｎｃｉｌｉａｔｉｏｎ）を含む。アセット追跡調整は、技術者が追跡可能なアセットに行った変更を受容または拒絶する能力をＤＣＭに付与する。調整によって、ＤＣＭは作業が正しく行われことを確認する手段が与えられ、ＤＣＭは作業承認または作業拒絶を行う機会も与えられる。ＤＣＭが、技術者が行った変更を受容する場合、アセット情報はＩＭＳデータベース内で変更される。ＤＣＭが変更を拒絶する場合、アセット情報は変更されない。
【０００８】
本発明に係るシステムは、ＤＣＭに、データセンタ機器がどこにあるか、機器は作動しているか、いつ作動するかについて、リアルタイムの知識を提供することができる。更に、本発明は、ＤＣＭに、ネットワーク内の機器の各部品の所在、またデータセンタ内においては機器の各部品のネットワークの他の部分との接続性を追跡する能力を提供することができる。
【０００９】
本発明は、以下の図面および説明を参照することによってより良好に理解されよう。図中の構成要素は必ずしも縮尺サイズではないが、本発明の基本原理を例示的に説明するために強調されている。
【図面の簡単な説明】
【００１０】
【図１】データ収集デバイスを用いた本発明の一実施形態によるアセット追跡システムのためのアーキテクチャを示す流れ図である。
【図２】ＩＭＳアセット追跡システムの更新アセットビューを示す図である。
【図３】ＩＭＳアセット追跡システムの除去アセットビューを示す図である。
【図４】ＩＭＳアセット追跡システムのアセットビューの調整を示す図である。
【図５】仮想化可視化およびＩＭＳアセット追跡システムに組み合わされたときに監視されたアプリケーションごとに仮想コンテナがどのように静的および動的な電力集約を可能にするかを示す流れ図である。
【図６】クラウド実行する際のアプリケーションセキュリティに関わる境界およびルールを提供する仮想コンテナを示す流れ図である。
【図７】仮想コンテナ用のグラフによるユーザインターフェース（ＧＵＩ）を示す図である。
【図８】ブレードサーバのための仮想シャーシ用ＧＵＩを示す図である。
【図９】ブレードスイッチのための仮想シャーシ用ＧＵＩを示す図である。
【図１０】マルチプルネットワークインターフェースカード（マルチ‐ＮＩＣ）サーバのための仮想シャーシ用のＧＵＩを示す図である。
【図１１】仮想ホストおよび仮想マシンのためのＧＵＩを示す図である。
【図１２】ＩＭＳタスクマネジャクライアントと第３者システムの対話を示す図である。
【図１３】ＩＭＳタスクマネジャおよびキーデータセンタ情報の作業順序への追加を示す図である。
【発明を実施するための形態】
【００１１】
本明細書中で使用されているように、用語「アセット追跡」は個々のデバイスの物理的な場所を知ることを指す。アセット追跡は必ずしもアセット管理を示唆しないが、二つの用語は互換可能に使用され得ると考えられる。アセットは、以下に限定されないが、ケーブル、スイッチ、ルータ、パッチパネル、コンピュータシステム、通信デバイス、電源、およびモデムなどのネットワーク機器およびキャビネット、ラック、ケーブル結び、通信アウトレット、電源アウトレットなどのインフラを含むデータセンタにおいて見られる機器の一部であってよい。
【００１２】
本発明の追跡システムは、ユーザが、ＩＭＳ（インフラストラクチャマネージメントソフトウェア）ディスカバリ、手動的に検出されたアセットを介して自動的に検出されたアセットに関連する属性を選択、指定、追跡することを可能にすることができる。アセットは、アセットがオンネットワークアセットとして分類され、アセットがネットワーク検出工程実行中に存在していた場合、自動的に検出されると考える。追跡システムはアクティブ行為（例えば、手動またはスケジューリングされたＩＭＳネットワーク検出メカニズム）を介してこのクラスのアセットを知ることになる。アセットは、技術者が追跡システムに状態変更を連絡したときにのみアセットの検出が判断される場合、手動で検出されると考える。追跡システムは、外部手段（例えば、データ入力デバイスによるデータ入力）を介して、このクラスのアセットを知ることになる。また、アセット追跡工程は半自動化されてもよく、ユーザに、属性情報を手動入力し、アセットの場所を手動確認し、接続を確立することを要求する。更に、アセット追跡工程は、ユーザがアセットタグなどのアセット識別情報を検出し読み出すことでデータ入力時間を短縮し精度を高めるのを可能にする、データ入力デバイスの使用をサポートする。データ入力デバイスは、情報を補足しまたは入力することができるＲＦＩＤ（無線周波数識別）リーダ、バーコードリーダ、キーボード、マウス、スキャナおよび／またはカメラなどの任意のデバイスを含むことができる。初期の確認が完了すると、追跡システムは、ネットワークを介して自動的に検出された（予め指定された全てのアセット情報を含む）アセットの移動を追跡する。ポリシー実施およびデータ入力デバイスを用いた工程は、手動検出されたアセットの動きを半自動的な追跡をサポートする。
【００１３】
本発明による追跡システムは、データセンタ内のそれらのライフサイクルにわたってアセットを検出し追跡するために、ＩＤタグ（例えば、バーコードまたはＲＦＩＤ）およびデータ入力デバイス（例えば、バーコードスキャナまたはＲＦＩＤスキャナ）を組み入れた更なる方法やタグ付けシステムを導入するアセット追跡２．０ポリシーを含むことができる。このタグ付けシステムは、アセットデータとこのアセットデータに関連付けられた物理的オブジェクトとの間の確実で固有の関連付けの形態を可能にする。適切なデータ入力デバイスを使用して、タグ付けされたアセットは、ネットワーク接続を必要とせずに、正確に識別され、追跡システムに追加され、追跡されることができる。その結果、アセットがネットワークに取り付けられずまた接続されない場合でも、あるキーアセットデータをまだ収集することができ、本発明の追跡システムに提示することができる。タグ付けシステムは、アセットの追加と、アセットデータとネットワーク化されてないアセットに対する物理的オブジェクトとの間の不一致の検出と、に対応することができる。このタグ付けシステムは、追跡システムによって追跡され得るアセットの範囲およびカテゴリを拡大する。更に、タグ付けシステムは、ＤＣＭが、早い機会に（例えば、アセットを最初に所有した時点で）アセットの棚下ろしするのを可能にする。また、タグ付けシステムは、ＩＤタグを読み出すときにデータ入力デバイスによって生成されるデータであるアセットデータとデバイスデータの不一致をフラグ付けし、許可された個人が任意の不一致を調整する機能を提供するための能力もサポートする。認証や許可も本発明の追跡システムによってサポートされ、許可された個人がアセット活動を適正に行うことを確実にする。アセット追跡２．０ポリシーは、ユーザ側の固定手順を規制しない。むしろ、アセット追跡２．０ポリシーは、ユーザがアセットを追加したり追跡したりする際に自身の慣行やニーズに合ったポリシーを形成するためにユーザが使用することができる、構成可能な施設のセットを提供する。
【００１４】
本発明の一実施形態によるシステム１０の作業流れを図１に示した。ＤＣＭまたは任意の他のユーザはアセット追跡（ＡＴ）データを収集するためにデータ入力デバイス２０を使用する。このデータは前記データのＩＭＳへの転送を少なくとも部分的に容易にするアセット追跡データコレクタ２５によって収集される。データコレクタはソフトウェアとハードウェアの両面を含むことができる。その後、データはメッセージサービスキュー３５にそれを置くための準備として収集されたデータをフォーマットするプレプロセッサ３０によって受信される。このキュー３５から、アセット追跡データプロセッサ４０はキューに入ったデータを評価しＩＭＳデータベース５５と一緒にデータを事象プロセッサ５０へ転送する。データが事象プロセッサ５５によって受信されると、データはフォーマットされ、グラフによるユーザインターフェース（ＧＵＩ）６０へ出力される。その例を図２に示した。同時に、アセット調整プロセッサ６０は事象に対してデータベース５５をチェックし、競合（衝突）が生じれば、プロセッサ６５は対応するデータを事象プロセッサ５０へ転送し、ＧＵＩ６０を介して可視化させる。
【００１５】
本発明の追跡システムに一つ以上の新しいアセットを追加するために、好ましくは、以下の前提条件および事象が発生する：
１）好ましくは、全てのデータ調整はＩＭＳ（インフラストラクチャマネージメントソフトウェア）で実行される；
２）データ入力デバイスはキーアセットデータを収集するためにソフトウェアアプリケーションを使用する；
３）データ入力デバイスは（オンライン／オフラインで）ＩＭＳと通信するための方法を有している；
４）アセットはタグ付けされない；
５）技術者またはユーザはプレプリントされたタグを手元に有している（例えば、タグはプリンタまたはデータ入力デバイスによってプリントされる）；
６）データセンタ内の全てのルーム／場所はタグでラベル付けされている。
【００１６】
追跡システムへ一以上の新しいアセットを追加するための事象は、好ましくは、以下の順序で発生する；
１）技術者は適正な証明書を使用してあるルームに入る；
２）技術者は証明書を使用してデータ入力デバイスにサインインし、許可される；
３）技術者はデータ入力デバイスによりルームの場所を選択する；
４）技術者は、アセットごとにタグを選び、所定のサイズおよび配置の推奨に従ってアセットに取り付ける；
５）その後、技術者はデータ入力デバイスによってアセットタグをスキャンする；
６）技術者はデータ入力デバイスに更なるデータ（例えば、ＭＡＣ（メディアアクセスコントロール）、ラック、ＲＵ（ラックユニット）、ＵＰＣ（ユニバーサルプロダクトコード）、シリアル番号、型式、販売者）、好ましくは、アセットから得られるできるだけ多くのデータを入力する；
７）技術者は、関連するアセットの全てがタグ付けされスキャンされるまで、ステップ４）〜６）を繰り返す；
８）技術者がとった行為はシステムまたはデータ入力デバイスへログインされる（例えば、選択されたオプション、調整を行う個人、タイムスタンプ）；
９）技術者は技術者のデータ収集が終わったことそして何時終わったかをデータ入力デバイスに指示する；
１０）データ入力デバイスは、好ましくは、遠隔サーバまたは遠隔コンピュータシステムに存在している収集されたデータを追跡システムに通信または転送する。
【００１７】
新しいアセットが追跡システムに追加された後、次に、新しく検出されたアセットが追跡システム内で更新される。追跡システムにおいて単一つの新しく検出されたアセットを更新するために、好ましくは、以下の前提条件および事象が発生する：
１）全てのデータ調整は追跡システムにおいて実行される必要がある；
２）データ入力デバイスはキーアセットデータを収集するために使用されるソフトウェアアプリケーションを有している；
３）データ入力デバイスは（オンライン／オフラインで）追跡システムと通信するための方法を有している；
４）アセットはラック上にあり、タグ付けされていない状態である；
５）追跡システムはアセットを検出している；
６）技術者はプレプリントされたタグを手元に有している（例えば、タグはプリンタまたはデータ入力デバイスによってプリントされる）；
７）データセンタ内のビル、ルーム、ラックがアセットタグでラベル付けされている。
【００１８】
追跡システム内でアセットを更新するための事象は、好ましくは、以下の順序で発生する；
１）技術者は適正な証明書を使用してルームに入る；
２）技術者は証明書を使用しデータ入力デバイスにサインインし、許可される；
３）技術者はルームの場所を選択する；
４）技術者は視覚的にアセットを探索し見つけ出す；
５）技術者はタグを選び、サイズおよび配置の所定の推奨に従ってアセットへそれを固定する；
６）アセットデータが手動で入力されると、その後、以下の手動データ入力方法が発生する；
ａ）技術者はアセットが発見されたラックの場所をデータ入力デバイスによってスキャンする、
ｂ）技術者はデータ入力デバイスへアセットのＲＵ（ラックユニット）高さを入力する、
ｃ）技術者はデータ入力デバイスによってアセットタグをスキャンする、
ｄ）技術者はデータ入力デバイスに更なるデータ（例えば、ＭＡＣ、ラック、ＲＵ（ラックユニット）、ＵＰＣ（ユニバーサルプロダクトコード）、シリアル番号、型式、販売者）、好ましくは、アセットから入手できるできるだけ多くのデータを入力する、
７）データが手動でなく自動で入力された場合、その後、容易化された入力方法が発生する；
ａ）追跡システムはアセット情報が前もって入力されていたと想定する、
ｂ）アセットに対する仮タグを含むリポートが生成される、
ｃ）技術者は生成されたリポートまたはＧＵＩ（グラフによるユーザインターフェース）の印刷バージョン上で仮タグをスキャンする、
ｄ）技術者は、バーコードまたはアセットに取り付けられた（ＲＦＩＤ（無線周波数識別）チップなど）の他の識別マークまたはデバイスをスキャンする；
８）技術者がとった行為は追跡システムまたはデータ入力デバイスにログインされる（例えば、選択されたオプション、調整を実行する個人、タイムスタンプ）；
９）技術者は技術者がデータ収集を終えたことそして何時終了したかをデータ入力デバイスに指示する；
１０）データ入力デバイスは収集されたデータを追跡システムに通信または転送する。
【００１９】
アセット情報が追加、変更、および／または除去されると、追跡システムは、事象目視（ビューア）型環境において一連のこれらの事象を表示することができる。このような事象目視型ディスプレイを図２に示した。図中、ペイン（分割表示領域）１００は記録された事象を示し、ペイン１１０は任意の選択された事象に関連付けられるアセット情報を示し、ペイン１２０は更新関連情報などの事象に関連するトランザクション情報を示している。
【００２０】
アセットが追跡システム内で更新された後、タグ付けされたアセットも更新され得る。追跡システムにおいてタグ付けされたアセットを更新するために、好ましくは、以下の前提条件や事象が発生する：
１）好ましくは、全てのデータ調整は追跡システムによって行われるべきである；
２）データ入力デバイスはキーアセットデータを収集するためにソフトウェアアプリケーションを有している；
３）データ入力デバイスは（オンライン／オフラインで）追跡システムと通信する方法を有している；
４）アセットは追跡システムによって知られておりタグ付けされる；
５）追跡システムは、全てアセットタグでラベル付けされたアセット、ビル、ルーム、ラックに対する入力をすることができる。
【００２１】
追跡システム内でタグ付けされたアセットを更新するための事象は、好ましくは、以下の順序で発生する；
１）技術者は適正な証明書を使用してルームに入る；
２）技術者は証明書を使用しデータ入力デバイスにサインインし、許可される；
３）技術者はルームの場所を選択する；
４）技術者は視覚的にアセットを探索し発見する；
５）アセットデータが手動で更新されると、以下の手動データ入力方法が発生する；
ａ）技術者はアセットが発見されたラックの場所をデータ入力デバイスによってスキャンする、
ｂ）技術者はアセットのラックユニットをデータ入力デバイスに入力する、
ｃ）技術者はデータ入力デバイスによってアセットタグをスキャンする、
ｄ）技術者はデータ入力デバイスに更なるデータ（例えば、ＭＡＣ、ラック、ＲＵ（ラックユニット）、ＵＰＣ（ユニバーサルプロダクトコード）、シリアル番号、型式、販売者）、好ましくは、アセットから入手できるできるだけ多くのデータを入力する、
６）必要であれば、技術者はアセットの状態情報を更新する；アセットが監視されている場合、アセット状態は全て更新される必要がある；
７）技術者がとった行為は追跡システムまたはデータ入力デバイスにログインされる（例えば、選択されたオプション、調整を実行する個人、タイムスタンプ）；
８）技術者が、技術者はデータ収集を終了したことそして何時終了したかをデータ入力デバイスに指示する；
１０）データ入力デバイスは収集されたデータをＰＩＭ（物理インフラ管理）アセット追跡システムに通信または転送する。
【００２２】
アセットが追跡システム内で更新された後、タグ付けされたアセットは既知の場所から物理的に取り除くことができる。追跡システムにおいて既知の場所からタグ付けされたアセットを取り除くために、好ましくは以下の前提条件および事象が発生する：
１）好ましくは、全てのデータ調整は追跡システムを使用して行われるべきであり、遠隔サーバは起動・実行されてもされなくともよい；
２）データ入力デバイスはキーアセットデータを収集するソフトウェアアプリケーションを有している；
３）データ入力デバイスは（オンライン／オフラインで）追跡システムと通信するための方法を有している；
４）アセットはタグ付けされアセットの場所は追跡システムに知られている；
５）アセットの場所（例えば、ビル、ルーム、ラック、ＲＵ（ラックユニット）、アセットタグバーコード）を列挙するリポートが入手可能である；
６）好ましくは、データセンタ内の全てのルームはタグでラベル付けされている。
【００２３】
好ましくは、既知の場所からタグ付けされたアセットを物理的に取り除くための事象は以下の順序で発生する：
１）技術者は適正な証明書を使用してルームに入る；
２）技術者は証明書を使用しデータ入力デバイスにサインインし、許可される；
３）技術者は場所を選択する；
４）技術者はリポートを用いてタグ付けされたアセットを視覚的に探索し見つける；
５）技術者は視覚的に見つけたアセットがリポートの詳述に一致するかを確認する；
６）技術者はデータ入力デバイスでアセットタグをスキャンする；
７）技術者は技術者にアセットを割り当てるためにデータ入力デバイス上でオプション選択する；
８）技術者はアセットを物理的に取り除く；
９）アセット状態はここでＩｎｓｔａｌｌ／Ｍｏｖｅ／Ａｄｄ／Ｃｈａｎｇｅ（ＩＭＡＣ：インストール／移動／追加／変更）を示す必要がある；
１０）技術者がとった行為は追跡システムまたはデータ入力デバイスにログインされる（例えば、選択されたオプション、調整を実行する個人、タイムスタンプ）；
１１）技術者は技術者が終了したことそして何時終了したかをデータ入力デバイスに指示する；
１０）データ入力デバイスは収集されたデータを追跡システムに通信または転送する。
【００２４】
追跡システムにおいて指定された場所にアセットをインストールするために、好ましくは、以下の前提条件および事象が発生する：
１）全てのデータ調整が追跡システムによって行われる；
２）データ入力デバイスはキーアセットデータを収集するためにソフトウェアアプリケーションを有している；
３）データ入力デバイスは（オンライン／オフラインで）追跡システムと通信するための方法を有している；
４）アセットはタグ付けされ、技術者に所有される（カート、手など）；
５）データセンタ内でインストールされるアセットに対して所望される場所（例えば、ビル、ルーム、ラック、ＲＵ（ラックユニット））をリストアップするリポートが入手できる；
６）好ましくは、データセンタ内の全てのルームはタグでラベル付けされている。
【００２５】
指定された場所にアセットをインストールするための事象は、好ましくは、次の順序で発生する：
１）技術者は適正な証明書を使用してルームに入る；
２）技術者は証明書を使用しデータ入力デバイスにサインインし、許可される；
３）技術者はデータ入力デバイスにより指定された場所を選択する；
４）技術者はリポートを用いて指定された場所を視覚的に探索する。
５）技術者はアセットが指定された場所に合っていることを視覚的に確認する；
６）技術者はデータ入力デバイスでアセットタグをスキャンする；
７）技術者はデータ入力デバイスにアセットの新しい場所のデータ（例えば、ルーム、ラック、ＲＵ）を入力するかまたはアセットタグをスキャンする；
８）技術者は指定された場所にアセットをインストールする；
９）技術者がとった行為は追跡システムまたはデータ入力デバイスにログインされる（例えば、選択されたオプション、調整を実行する個人、タイムスタンプ）；
１０）技術者は技術者が終了したことそして何時終了したかをデータ入力デバイスに指示する；
１１）データ入力デバイスは収集されたデータを追跡システムに通信または転送する。
【００２６】
図３を参照するに、追跡システムからアセットを消去するために、好ましくは、以下の前提条件および事象が発生する：
１）好ましくは、全てのデータ調整が追跡システムによって行われる；
２）データ入力デバイスがキーアセットデータを変更するためのソフトウェアアプリケーションを有している；
３）データ入力デバイスが（オンライン／オフラインで）追跡システムと通信する方法を有しておいる；
４）アセットがタグ付けされる；
５）アセットはデコミッショニング（停止）に備え、（除去／インストール用途を介して）ある場所へ移動される；
６）好ましくは、データセンタ内の全てのルームはタグでラベル付けされる。
【００２７】
好ましくは、追跡システムからアセットを消去するかまたは停止させるための事象が以下の順序で発生する：
１）技術者は適正な証明書を使用してルームに入る；
２）技術者は証明書を使用しデータ入力デバイスにサインインし、許可される；
３）技術者はデータ入力デバイスでアセットタグをスキャンする；
４）技術者は追跡システムにおいてアセットがデータに一致することを確認する。
５）技術者はアセット廃棄に対して何らかの特別なルールが定義付けられたかどうかを確認する；
６）技術者はアセットを消去するためのオプションを選択する；
７）技術者は本人であるかを確認するためにそのＩＤをスキャンする；
８）好ましくは、技術者がとった行為は追跡システムまたはデータ入力デバイスにログインされる（例えば、選択されたオプション、調整を実行する人、タイムスタンプ）；
９）技術者がデータ収集を終了したことそして何時終了したかをデータ入力デバイスに指示する；
１０）データ入力デバイスは収集されたデータを追跡システムに通信または転送する。
【００２８】
図４を参照するに、データ入力デバイスなどのオフネットワークまたはオンネットワークデバイスの周りに集められたデータが追跡システムにおけるデータと競合（衝突）している場合、アセット記録の調整を行う必要がある。アセット記録を調整するために、好ましくは、以下の前提条件および事象が発生する：
１）調整はデータセンタマネジャが行う手動の処理である；
２）追跡システム用のＧＵＩにおいてまたはデータ入力デバイスにおいて調整が開始され得る；
３）リポートされるデバイスデータは、これらに限定はされないが、以下の問題を有することがわかった：
ａ）ＭＡＣアドレス、アセット番号、ＥＰＣまたはバーコードの不一致（システムのデータがリポートされたＭＡＣ、アセット番号、ＥＰＣまたはバーコードに一致しない）の一つ以上（全てではない）。調整される記録の例としては、２枚のＮＩＣ（ネットワークインターフェースカード）を有するサーバに対して、既存のシステムデータは一つのＭＡＣを挙げ；データ入力デバイスは別のＭＡＣを挙げる；
ｂ）複製ＭＡＣ、アセット番号、ＥＰＣ（電子製品コード）またはバーコード（システム内の別のデバイスが、同一リポートされたＭＡＣ、アセット番号、ＥＰＣまたはバーコードを有している）；
ｃ）システムにおける場所は同じデバイスに対してリポートされた場所に一致していないまたはデバイスがシステム内に見当たらない；
ｄ）複製場所（例えば、システムにおける他のデバイスは既にリポートされた場所を占有している）；
ｅ）スイッチからのリンクアップリポートにおいてリポートされたデバイスがシステム内で見つかった；
４）技術者は（サーバまたはデータ入力デバイス上で）調整を可能にする証明書によって（ユーザ全てが調整を実行する許可を有しているわけではない）ログインする。
【００２９】
追跡システムにおけるアセット記録の調整のための事象は、好ましくは、以下の順序で発生する：
１）追跡システム（またはデータ入力デバイス）が競合をロギングしセキュリティ警告を発する（例えば、通知する）；
２）追跡システムのＧＵＩ（例えば、場所ツリー）（またはデータ入力デバイス）上で、セキュリティ警告を有するアセットが特別な「可視性」でマーキングされる；
３）技術者は調整されるアセットを選択する；
４）技術者がシステムＧＵＩまたはデータ入力デバイスによって次のオプションの一つを入力するように求められる（例えば、ドロップダウンメニュー）：
ａ）データフィールドを編集するかまたは競合するデータを選択的に受容する（技術者が受容したいとするデータを選択する）、または、
ｂ）デバイスに対する新しいデータをそのまま受容する（新しいデバイスデータを既存のデバイスデータに置き換える）。
【００３０】
オプションａ）が選択されると、技術者は更なるデータフィールドを手動で編集し；技術者はこの変更を完了し；技術者は編集され／受容されたデータを受容するようにシステムまたはデータ入力デバイスに指示し；調整が終了してセキュリティ調整がクリア（消去）され；アセットが追跡システム内で「正常な」可視性に戻る。オプションｂ）が選択されると、調整が完了し、セキュリティ警告がクリアされ、デバイスが「正常な」可視性に戻る。
【００３１】
第３のオプション、オプションｃ）は、リポートされたデータを拒絶し受容しない可能性もある（既存のデバイスデータがシステムに保持され、リポートされたデータが破棄される）。オプションｃ）が選択された場合、調整は完了し、セキュリティ警告がクリアされ、デバイスは「正常な」可視性に戻る。第４のオプション、オプションｄ）は延期され、ここで、セキュリティ警告は、デバイスデータを操作する以外の行為によって解除され、既存のデバイスデータがシステム内に保持される。オプションｄ）の下でも調整が必要とされ、デバイスがまだセキュリティ警告を受け、デバイスデータを操作する以外の行為が調整を完了させるために必要とされる。例えば、デバイスの物理的な動きが問題の解決に必要とされる。
【００３２】
ステップ４）でオプションを選択した後、順序はステップ５）へ進み、技術者がとった行為が追跡システムまたはデータ入力デバイス（例えば、選択したオプション、調整を実行する人、およびタイムスタンプ）へログインされる。
【００３３】
指定された場所を監査し、予想されるインベントリ（在庫）対（例えば、ＳＯｘ法（サーベインズ・オックスレー法）監査の場合、）実際のインベントリを確認するために、好ましくは、以下の前提条件および事象が発生する：
１）追跡システムは既知のアセットのリストを有している；
２）リポートインターフェースは場所（ルーム、ラックなど）別にリポートを生成するために存在している；
３）リポートインターフェースはバーコード形式でアセット番号とバーコード番号をプリントすることができる；
４）少なくとも一つのリポートが場所ごとに生成される；
５）リポートは紙で生成されるかまたはデータ入力デバイスへ送信されるか或いは追跡システムのＧＵＩ上に表示することができる。
【００３４】
指定された場所を監査し、予想されるインベントリ対実際のインベントリを確認する事象は、好ましくは、以下の順序で発生する：
１）場所をターゲットにしたリスト（例えば、ルームまたはラック）を作成するリポートが出される；
２）リポートはアセット番号、ルームおよび場所をスキャンすることができるＩＤ（例えば、バーコード）を有している；
３）技術者は適正な証明書を使用してルームを入力する；
４）技術者は証明書を使用してデータ入力デバイスにサインインし、許可される；
５）技術者はデータ入力デバイスでルームの場所を選択する；
６）技術者は技術者が適正なルームにいることを確認する；
７）技術者は場所を定義付けるリポートからアセットタグとバーコードをスキャンする；
８）技術者は、好ましくは、その場所に関連付けられる全てのアセットをスキャンする；
９）技術者は全てのアセットがスキャンされた旨をデータ入力デバイスへ伝える；
１０）技術者がとった行為がシステムまたはデータ入力デバイスにログインされる（例えば、選択されたオプション、調整を実行する人、およびタイムスタンプ）；
１１）技術者はデータ入力デバイス上のトランザクションを停止する。
【００３５】
図５を参照するに、仮想コンテナ機能は、ＤＣＭにとって望ましい方法でＤＣＭにネットワーク機器をグラフにより表現する能力を提供する。仮想コンテナ機能によって提供される図形表現は、例えば、場所、機器の種類、または製品ライン別にネットワーク機器の表現を提供することができる。
【００３６】
データセンタマネジャおよびデータセンタデザイナは、データセンタにおけるアセットについてそれらの機能的、論理的、または物理的グループ化に関して言及する場合が多い。仮想コンテナ機能はその挙動をターゲットにしている。ＩＭＳ内で、アセットは「管理されたアイテム」として言及され、これらはＩＭＳによって管理されかつ場所ツリーに現れるアイテムである。管理されたアイテムは、スイッチ、パンドウィットのＰＶｉＱ（登録商標）パネル、ＰＯＵ（ｐｏｗｅｒ  ｏｕｔｌｅｔ  ｕｎｉｔｓ：電源コンセントユニット）、ＤＰＥ、パワー・オーバー・イーサーネットパネル（ｐｏｗｅｒ‐ｏｖｅｒ‐Ｅｔｈｅｍｅｔ  ｐａｎｅｌｓ）、コンピュータ、他のエンドポイントなどのデバイスを含むことができ、ラックだけでなく「仮想シャーシ」などのコンテナが全てＩＭＳ下では管理されるアイテムとなり得る。追跡システムによって知られているアセットは、「ＰＯＤ（ポッド：ｐｒｉｎｔ  ｏｎ  ｄｅｍａｎｄ（オンデマンド印刷）１３」、「コンテナ１２」、「アカウントサーバグループ３」および「開発サーバ」などの複数の仮想コンテナのメンバであってよい。仮想コンテナの概念は、カスタマー定義アイテムの集合である。概念は仮想コンテナが他の仮想コンテナを含むことができるように定義付けられる。更に、仮想シャーシは、マルチＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ：ネットワークインターフェースカード）サーバ、ブレードシャーシサーバまたはスイッチに属している関連デバイスのグループ化が意図される物理的ネットワーク場所ツリーの下で「仮想コンテナ」として定義付けられる。仮想コンテナは多くの有用なアプリケーションに連結し、仮想化可視化システムおよび追跡システムに組み合わされた場合、仮想コンテナはアプリケーションごとに電力集約を決定することができる。仮想化可視化はユーザに仮想コンテナに基づいてネットワークを視覚的にモデリングする能力を与える。例えば、仮想コンテナに基づくネットワークにおいて経理部のサーバの全てを示す図が提供される。更に、仮想コンテナはクラウド演算環境において実行されているアプリケーションアクセス能力に対して境界およびルールを設けることができる。クラウド演算環境は、最小の管理努力またはサービスプロバイダインタラクションによって迅速にプロビジョニングされ解除することができる構成可能な演算リソース（例えば、ネットワーク、サーバ、記憶装置、アプリケーション、サービスなど）の共有プールに対してユビキタスで利便性のあるオンデマンド式のネットワークアクセスを可能にする。地理的またはセキュリティベースの境界などの境界は、例えば、アプリケーションで実施することができる。
【００３７】
好ましくは、仮想コンテナは、仮想化可視化システムおよび追跡システムに組み合わされると、アプリケーションごとに静的および動的な電力集約を可能にする。この電力集約機能性は企業が他の部署の電力使用量を監視することを可能にする。このような部署の一例が図５に示されており、マーケティング１１０、エンジニアリング１２０、ファイナンス１３０、人事部（図示せず）または研究開発部（図示せず）が示されている。例えば、全ての上述の部署はデータセンタ内の任意のキャビネット内にサーバを有し得る。仮想コンテナを使用することにより、ユーザは、全てのマーケティングサーバ１４０、全てのエンジニアリングサーバ１５０、全てのファイナンスサーバ１６０を一緒に、グループ化することができ、他のサーバの部署ごとのグループ化も同様に実行することができる。この際、追跡システムの助けを借りて、ユーザは、もっと簡単に、マーケティングサーバの全てなどの特定のグループのサーバの全部または一部によって電力使用量を静的に監視することができる。更に、ユーザは仮想コンテナを仮想化可視化に組み合わせることにより電力使用量を動的に監視することもできる。仮想化可視化はマーケティング部署１７０などの部署によって実行されるアプリケーションを動的に追跡することができる。マーケティング部署などの部署で実行されているアプリケーションが他の部署とインタラクト（対話）する場合、仮想化可視化はこれらのアプリケーションをトラックダウンし、動的に生成され得るアプリケーションデータごとに正確な電力を供給することができる。
【００３８】
仮想コンテナは、パロアルト社（Ｐａｌｏ  Ａｌｔｏ：カリフォルニア、米国）によって製造されたデスクトップ用の仮想ソフトウェアであるＶＭｗａｒｅ（登録商標）の監視を可能にすることができる。仮想コンテナはソフトウェアベースのアプリケーションを追跡することができる。仮想コンテナは、例えば、オラクルデータベースの例を実行している（例えば、別の都市のサーバ上の）ユーザを示し、例えば、処理電力とメモリがそのソフトウェアによって消費される量を提供し表示することができる。例えば、ユーザは、オラクルデータベースソフトウェアなどのあるタイプのソフトウェアのインスタンスがいくつ実行されているかを追跡することができ、ユーザはまた、ある種類のソフトウェアの各インスタンスが実行されている場所を取得することもできる。例えば、仮想コンテナはネットワークにおける全てのマイクロソフトアウトルック（登録商標）アプリケーションまたはアカウントチームなどに対してマイクロソフトアウトルックトラックがどの程度消費されるかを追跡するために使用することができる。
【００３９】
図６を参照するに、仮想コンテナは単に「クラウド」として知られているクラウド演算環境において実行された場合、アプリケーションセキュリティに関連する境界２００およびルールを提供することができる。ユーザは、カスタム境界およびルールを作成して「アプリケーションの移行」を限定することができる。例えば、あるアプリケーションは極秘にしてもよいし高上位にしてもよい、そして、ユーザはこれらのアプリケーションをある認証サーバのみで保持するために仮想コンテナを使用してもよい。アプリケーションは特定の場所の演算リソースに移行するのを回避することもできる。
【００４０】
管理されたアイテム２１０は仮想コンテナ２２０やシャーシ内へ容易にドラッグされドロップすることができる。管理されたアイテムは、常に、仮想コンテナやシャーシ内へ容易にドラッグされ、ネットワーク物理的場所ツリーの下で管理されたアイテムの存在はそのままである必要がある。同様に、これらの管理されたアイテムは仮想場所からコピーまたは切取りができるとともに別の仮想場所にペーストすることもできる。
【００４１】
図７を参照すると、二つの仮想コンテナはルート仮想コンテナノードで作成されているのが示されている。一例として、この二つの仮想コンテナは「マイ仮想コンテナ」２５０と「マイ仮想コンテナ１」２６０と称される。「マイ仮想コンテナ」には一緒にグループ化されているアセット２７０がある。これは：アセットをユーザ定義仮想コンテナへグループ化するための仮想コンテナの主要な機能の一つを示している。「マイ仮想コンテナ１」の下では、「マイ仮想コンテナ２」２８０と、「マイ仮想コンテナ２」に属する「マイ仮想コンテナ３」２９０と呼ばれる二つの仮想コンテナがある。この例から、仮想コンテナが仮想コンテナ内で仮想コンテナをグループ化することが可能であることがわかる。仮想コンテナが選択されるかまたは仮想コンテナ内のアセットが選択される場合、右手側３００のパネルは適切な情報を表示する。
【００４２】
図８を参照するに、ブレードサーバ仮想シャーシの階層はサーバ３１０‐仮想シャーシ３２０‐ブレードサーバ３３０‐ポート３４０として表示される。検証は、例えば、ソースおよびターゲットデバイスが、例えば、スイッチおよびネットワーク可能デバイスなど、どのタイプのデバイスかをチェックするために行われる。検証が失敗すると、その後、ユーザにエラーメッセージが表示される。検証が成功すると、その後、ユーザはマルチＮＩＣデバイスまたは仮想シャーシを作成するためのオプションを有するダイアログボックスが表示される。ユーザが仮想シャーシのオプションを選択する場合、仮想シャーシネームを入力するためのテキストボックスが表示される。ユーザが「キャンセル」を選択した場合、何も起きない。ユーザが「ＯＫ」を選択すると、その後、新しい仮想シャーシが作成され、ソースおよびターゲットデバイスが新たに作成した仮想シャーシで表示される。ユーザは仮想シャーシの接続性を開いた場合、接続性のビューは、下層デバイスにポートを表示する。
【００４３】
図９を参照するに、ブレードスイッチ仮想シャーシスイッチの構造はスイッチ３５０‐シャーシ３６０‐ブレード３７０‐ポート３８０として表示される。ユーザが仮想シャーシを選択すると、シャーシの詳細が右手側ペイン３９０にディスプレイされる。同様に、ユーザが仮想シャーシの下でスイッチブレードを選択すると、ブレードの詳細が右手側のペイン３９０に表示される。
【００４４】
図１０を参照するに、検証はソースおよびターゲットデバイスが例えば、スイッチおよびネットワーク対応デバイスであるかをチェックするために行うことができる。検証が失敗すると、その後、ユーザにエラーメッセージが表示される。検証が成功すると、その後、ユーザにはマルチＮＩＣデバイスまたは仮想シャーシを作成するためのオプションを有するダイアログボックスが表示される。ユーザがマルチＮＩＣオプションを選択しＯＫボタンを選択すると、新しいポートがソースデバイスのＩＰおよびＭＡＣを有するターゲットデバイスに対して作成される。図１０は強調されているデバイスのポート詳細を表示する。
【００４５】
図１１を参照するに、仮想ホストと仮想マシンの関係を観察することができる。例えば、図１１を見ると、「仮想マシン１」４００が「ラック１」４２０の「仮想ホスト１」４１０に属しており、同様に、「仮想マシン２」４３０が「ラック２」４５０の「仮想ホスト２」４４０に属している。各仮想マシンは、仮想ホストに関連付けられ仮想ホストの子ノードとして表される。
【００４６】
図１２および１３を参照するに、ＩＭＳ（図中、ＩＭＳはパンドウィットのＰＩＭ（登録商標））タスクマネジャは、作業順序タスクを確認し作業順序タスクを達成するためにサブタスクを追加する能力ＤＣＭを提供する。ＤＣＭは、データセンタの日々のオペレーションを実行するために、技術者に対して、日常的に、作業順序タスクを作成し割り当てる。一般に、これらのタスクは、限定はされないが、データセンタラックおよびキャビネットからスイッチ、ルータ、サーバなどの機器やアセットをインストールおよび除去することを含む。技術者の割り当てを簡素化し初めから終わりまでタスクを追跡するために、ＤＣＭはそのために設計された第３者作業順序アプリケーションを使用する。例えば、第３者の作業順序システムとしては、ＢＭＣ（ベースボード管理コントローラ）およびグラウンドゼロテック‐ワークス社のアヤノバ（ＡｙａＮｏｖａ）によるＢＭＣレメディを含む。
【００４７】
ＩＭＳタスクマネジャ（ＩＴＭ）機能は、ＤＣＭに作業順序タスクを確認しサブタスクを追加して作業順序タスクを達成する能力を提供する。サブタスクは実行しなければならない手動の事象であってよいし、または、技術者やＩＭＳによって自動的に実行することができる詳細なタスクを作成する（パンドウィットのＰＩＭソフトウェア（登録商標）において入手可能な）デバイスカタログ、インフラストラクチャマネジャ、および接続性作成スクリーンなどの既存のＩＭＳ機能を使用するＩＭＳ関連タスクであってよい。
【００４８】
ＩＴＭは３つの部品から成り、第３者の作業順序システム、ＩＭＳ、および前記二つを接続するためのＡＰＩ（アプリケーションプログラミングインターフェース）からなる。第３者作業順序システムは作業順序を作成し、かつ処理するためのエンジンとして作用する。作業順序上のタスクがＩＭＳ関連タスクとして識別されると、タスクは、データセンタマネジャおよびネットワークエンジニア入力のために、ＡＰＩ呼び出しを使用して、ＩＭＳに送信される。新しい作業順序タスクが第３者作業順序システムから受信されると、ＩＭＳはタイムスタンプを処理し追加するためのタスクを記憶する。ＤＣＭはその後、ＩＭＳ内でタスクを処理し、ＩＭＳレベルで必要とされる任意のサブタスクを作成する。終了すると、更新されたタスクが第３者の作業順序システムに戻ってエクスポートされ、これにより、作業順序にサブタスクを追加する。その後、ＩＭＳは自動サブタスクの進行状況を追跡しタスクが終了した旨を第３者の作業順序システムに通知する。
【００４９】
一実施形態において、唯一つのネットワーク接続はＩＭＳによって処理され、第３者作業順序システムに通知が送信される。全ての他の状態更新は第３者の作業順序システムからやってくる。
【００５０】
タスクにアクセスしプロビジョニングするための一つの主要な方法は第３者の作業順序システム上のリンクによって処理される。このリンクはＩＭＳクライアントを開き、ＩＴＭランディングページへユーザを誘導する。このランディングページはそのユーザに対して作業順序を表示し、作業順序に対してタスクのプロビジョニングを可能にする。ＩＭＳはユーザがタスクに対してデバイス、場所または接続（接続／切断）を保存することを可能にする。タスクを行うために必要な情報はタスク内に配置される。
【００５１】
ＩＴＭはデバイスカタログ、インフラストラクチャマネジャ、および接続性作成ページへリンクを提供する主要ページを表示し、デバイス、場所および接続を見つけるためのエリアに簡単にアクセスできるようにする。選択されたデバイス情報、場所、接続情報は、ユーザがタスクに対する選択を保存する際に構成されるタスクへ追加される。
【００５２】
結果的に、ＩＭＳは第３者システムとシームレスに統合される（即ち、第３者の作業順序システムを用いた際に第３者作業順序システムの一部であるように見える）。更に、ＩＴＭは、ユニークな方法で、第３者の機能性の拡張・強化を可能にする。ＩＭＳは、接続性、ＲＵ（ラックユニット）予約、ＰＯＵ（ｐｏｗｅｒ  ｏｕｔｌｅｔ  ｕｎｉｔｓ：電源コンセントユニット）予約およびアセットタグ付けの作業順序サブタスクを定義付けるための能力を提供する。サブタスクは、ＩＭＳ機能を使用して定義付けられるので、ＩＴＭ保持コンテナモジュールへ転送される。いったんサブタスクがＩＴＭ保持コンテナモジュールに封入されると、サブタスクは、第３者の作業順序システム内の全体的な作業順序の一部として、再順序付けされ／消去され／追加され／変更されることができる。作業順序は通常、第３者作業順序システムから開始されるが、ＩＭＳは作業順序を開始する能力を有し第３者作業順序システムへタスク／サブタスクのセットを転送することができる。
【００５３】
当業者は、最新技術がシステムの態様のハードウェア実装とソフトウェア実装の間に殆ど区別がないところまで進んでいることを認識するだろう。ハードウェアまたはソフトウェアの使用は一般に（いつもそうではないが、いくつかのコンテクストにおいてハードウェアとソフトウェアの間の選択は有意になり得る点で）コスト対効率性交換（トレードオフ）を表す設計の選択である。当業者は、本明細書中に記載されている工程および／またはシステムおよび／または他の技術（例えば、ハードウェア、ソフトウェアおよび／またはファームウェア）を実行することができる様々な手段（ビークル）がありかつ好ましいビークルが工程および／またはシステムおよび／または他の技術が展開されるコンテクストによって変化することを理解するであろう。例えば、インプリメンタ（実装者）が速度と精度が最も重要であると判断した場合、実装者は主にハードウェアおよび／またはファームウェアビークルを選択することができる；或いは、フレキシビリティが最重要な場合、実装者は主要ソフトウェア実装を選択することができる；或いは、ここでも、実装者がハードウェア、ソフトウェア、および／またはファームウェアの組み合わせを選択することができる。従って、本明細書中に記載されている工程および／またはシステムおよび／または他の技術が実行され得るいくつかの可能性のあるビークルが存在している。これらのビークルはいずれも、変化する可能性のある、ビークルが展開されるコンテクスト、および、実装者の特定の関心（例えば、速度、フレキシビリティまたは予測可能性）に依存する選択であるという点で、とりわけ、他より優れているわけではいない。当業者は、実装の光学的特徴が、一般に、光学配向されるハードウェア、ソフトウェア、またはファームウェアを用いることを理解する。
【００５４】
前述の詳細な説明は、ブロック図、流れ図、および／または実施例を使用することによって様々な実施形態によるデバイスおよび／または工程を述べている。このようなブロック図、流れ図、または実施例が一つ以上の機能および／または動作を含む限り、広範囲のハードウェア、ソフトウェア、ファームウェアまたは実質的に任意のこれらの組合せによって個別におよび集合的に実装可能であることを当業者は理解する。一実施形態において、本明細書中に記載されている発明のいくつかの部分は、特定用途向け集積回路（ＡＳＩＣ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、デジタル信号プロセッサ（ＤＳＰ）、または他の集積フォーマットを介して実装することができる。しかしながら、当業者は、本明細書中に開示されている実施形態の一部の一つ以上のコンピュータプログラムとして（例えば、一つ以上のコンピュータシステム上で実行されている一以上のプログラムとして）、一つ以上のプロセッサ上で実行されている一つ以上のプログラムとして（例えば、一つ以上のマイクロプロセッサ上で実行されている一つ以上のプログラムとして）、ファームウェアとして、または、実質的にこれらの任意の組み合わせとして、集積回路において同等に実装可能であり、かつ、回路の設計および／またはソフトウェアおよび／またはファームウェアに対するコードの書き込みはこの開示に照らして当業者の技術範囲を逸脱するものではないことを理解する。更に、当業者は、本明細書に記載される発明のメカニズムが様々な形態でプログラム製品として配信可能であり、本明細書に記載されている手段の例示的な実施形態は、この配信を実際に実行するために使用される特定のタイプの信号担持媒体とは無関係に、適用することができ、例えば、信号担持媒体は、以下に限定されないが、フロッピー（登録商標）ディスク、ハードディスクドライブ、コンパクトディスク（ＣＤ）、デジタルビデオディスク（ＤＶＤ）、デジタルテープ、コンピュータメモリなどの記録可能型媒体、デジタルおよび／またはアナログ通信媒体などの伝送型媒体（例えば、光ファイバケーブル、導波路、有線通信リンク、無線通信リンクなど）を含むことを理解する。
【００５５】
本明細書中に記載されている発明は、場合によっては、異なる他のコンポーネント内に含まれたり接続されたりする異なるコンポーネントを例示している。このように描画されているアーキテクチャが例示することを目的としており、実際、同じ機能性を達成する多くの他のアーキテクチャは実装されることが理解されるべきである。概念的な意味において、同じ機能を達成するコンポーネントのいかなる構成も、所望される機能が達成されるように効果的に「関連している」。従って、特定の機能性を達成するために組み合わされた任意の２コンポーネントは、アーキテクチャや中間コンポーネントにかかわらず、所望される機能性が達成されるように互いに「関連付けられる」として見ることができる。同様に、そのように関連付けられた任意の２コンポーネントも所望の機能性を達成するために互いに「動作可能に接続される」または「動作可能に結合される」としてビューすることができ、このように関連付けることが可能である任意の二つのコンポーネントも所望される機能性を達成するために互いに「動作可能に結合可能である」としてビューすることができる。動作可能に結合可能な特定の例としては、限定はされないが、以下の物理的に結合可能なおよび／または物理的相互作コンポーネントおよび／または無線対話可能および／または無線対話コンポーネントおよび／または論理的に対話および／または論理的対話可能なコンポーネントを含む。
【００５６】
当業者は本明細書中で述べた形式のデバイスおよび／または工程および／またはシステムを実装し、その後、このように実装されたデバイスおよび／または工程および／またはシステムをより包括的なデバイスおよび／または工程および／またはシステムに統合するためにエンジニアリングおよび／またはビジネス実践をしようすることを理解するであろう。即ち、本明細書中に記載されているデバイスおよび／または工程および／またはシステムの少なくとも一部が十分な量の実感を積み重ねることによって包括的なデバイスおよび／または工程および／またはシステムに統合することができる。当業者はこのような包括的なデバイスおよび／または工程および／またはシステムの実施例は、コンテクストおよびアプリケーションに適切であるとして、
（ａ）空気搬送（例えば、飛行機、ロケット、ホバークラフト、ヘリコプターなど）、（ｂ）地上搬送（例えば、車、トラック、機関車、戦車、装甲兵員輸送車など）、（ｃ）ビル（例えば、住居、倉庫、事務所など）、（ｄ）家電（例えば、冷蔵庫、洗濯機、乾燥機など）、（ｅ）通信システム（例えば、ネットワークシステム、電話システム、ボイスオーバーＩＰシステムなど）、（ｆ）事業体（例えば、コムキャストケーブル、クエスト、サザンウェスタンベルなどのインターネットサービスプロバイダ（ＩＳＰ）エンティティ、または（ｇ）スプリント、シンギュラー、ネクステル有線／無線サービスエンティティなどのような無線サービスエンティティ）などからなるデバイスおよび／または工程および／またはシステムの全体または一部を含む。
【００５７】
発明の要約は、読者が本技術開示の性質をすぐに理解できるように提供されている。要約は、特許請求の範囲を範囲や意味を解釈したり限定したりするために使用されないという理解に基づいて提供されている。更に、上述の発明の詳細な説明において、本開示を合理的に説明するために様々な特徴が様々の実施形態においてグループ化されていることが理解されよう。本開示の方法は請求されている実施形態が各クレームに明示的に記載されている特徴を要求することを意図するものとして解釈されてはならない。むしろ、以下のクレームが反映するように、本発明は単一の開示されている実施形態の全ての特徴以内に収められている。従って、以下のクレームは発明の詳細な説明に組み込まれており、各クレームは別々に請求された発明として独自に提供されている。
【００５８】
本発明の様々な実施形態が記載されているが、本発明を逸脱しない限りにおいて他の実施形態および実装が適用可能であることは当業者に明らかであろう。従って、本発明は、添付クレームとその等価なもの以外は、限定されることを意図していない。
【符号の説明】
【００５９】
１０  システム
２０  データ入力デバイス
２５  アセット追跡データコレクタ
３０  プレプロセッサ
３５  メッセージサービスキュー
４０  アセット追跡データプロセッサ
５０  事象プロセッサ
５５  データベース
６０  ＩＭＳグラフィカルユーザインターフェース
６５  アセット調整プロセッサ
１１０  マーケティングサーバ
１２０  エンジニアリングサーバ
１３０  ファイナンスサーバ
１４０  マーケティングサーバ
１５０  エンジニアリングサーバ
１６０  ファイナンスサーバ
１７０  マーケティング部署
２００  境界
２１０  アイテム
２２０  仮想コンテナ
【図１】
0005990587.tif 000002
【図２】
0005990587.tif 000003
【図３】
0005990587.tif 000004
【図４】
0005990587.tif 000005
【図５】
0005990587.tif 000006
【図６】
0005990587.tif 000007
【図７】
0005990587.tif 000008
【図８】
0005990587.tif 000009
【図９】
0005990587.tif 000010
【図１０】
0005990587.tif 000011
【図１１】
0005990587.tif 000012
【図１２】
0005990587.tif 000013
【図１３】
0005990587.tif 000014