"計算ブレードの自動化されたプロビジョニングのための方法であって、前記方法は、計算ブレードを含むように適合化された複数のエンクロージャスロットを有するシャーシを設けるステップと、ブレードが前記シャーシのエンクロージャスロットに挿入されたことを検出し、前記ブレードが挿入された物理的な位置を判定するステップと、前記物理的な位置に基づいて前記ブレードを自動的にプロビジョニングするステップとを備え、前記ブレードは、シャーシの前記エンクロージャスロットからアイデンティティを受け継ぎ、前記アイデンティティは、前記ブレードがワーカーブレードまたはブートストラップブレードとして機能するかを規定し、前記アイデンティティは、エンクロージャスロットと関連付けられ、前記ブレードとの関連が断たれる、方法。前記ワーカーブレードはステートレスであり、システムのアプリケーションロジックおよびコアプロセシングを行ない、前記ブートストラップブレードは、一組のブートストラッピングおよび管理機能を前記ワーカーブレードに与える、請求項1に記載の方法。前記ワーカーブレードは、処理ノードPNプロセスおよび信号方式サーバユニットSSUプロセスを実行しており、SSUプロセスは外部ネットワークとのインターフェイスコールを処理し、PNプロセスはロジックおよびステートフルプロトコルメディエーションを仲介する、請求項1に記載の方法。持続状態はすべて、前記状態への冗長なアクセスが提供されるブートストラップブレードに格納される、請求項1に記載の方法。ワーカーブレードが電源投入される前に、ブートストラップブレードのプレブート実行環境PXE設定を変更して、前記ワーカーブレードのネットワークインターフェイスカードNICメディアアクセス制御MACアドレスを、前記ワーカーブレードを保持するエンクロージャスロットに割り当てられた静的インターネットプロトコルIPアドレスにマッピングする、請求項1に記載の方法。前記ワーカーブレードは、エンクロージャスロットの前記IPアドレスを取得し、動的ホスト設定プロトコルDHCPからブートストラップブレードのIPアドレスを取得し、前記ワーカーブレードは、前記ブートストラップブレードからオペレーティングシステムイメージをダウンロードし、オペレーティングシステムを起動する、請求項5に記載の方法。前記オペレーティングシステムが起動された後で外部管理エージェントeMAが開始され、前記eMAは、PXEイメージの一部として前記ワーカーブレード上にプロビジョニングされている他のサービスブローカープロセスを開始する、請求項6に記載の方法。サービスブローカープロセスが前記ワーカーブレード上で開始すると、当該プロセスは、ドメインイメージのネットワークファイルシステムロケーションおよびプロセスインスタンスアイデンティティを特定する、請求項7に記載の方法。前記ネットワークファイルシステムロケーションを用いて、処理ノードPNプロセスまたは信号方式サーバユニットSSUプロセスのいずれかを含むドメインタイプを判定する、請求項8に記載の方法。ワーカーブレード上で実行する各プロセスは、低レベル診断およびリカバリ目的でロードされ意図される最小のコンポーネントを有するセーフモード状態と、すべてのコンポーネントがロードされたが管理目的でのみ利用可能であるときの管理モード状態と、プロセスが完全にオンラインであり、クラスタサービスに参加しており、トラフィックを受信し処理する準備ができている動作モード状態と、のうち1つから選択されるライフサイクル状態と関連付けられる、請求項1に記載の方法。物理的メモリと1つ以上のハードウェアプロセッサとを備えるシステムであって、1つ以上のハードウェアプロセッサは、前記物理的メモリに格納された命令を実行して、計算ブレードを含むように適合化された複数のエンクロージャスロットを有するシャーシを設けるステップと、ブレードがシャーシのエンクロージャスロットに挿入されたことを検出し、前記ブレードが挿入された物理的な位置を判定するステップと、前記物理的な位置に基づいて前記ブレードを自動的にプロビジョニングするステップと、を含む一組のステップを行い、前記ブレードは、シャーシの前記エンクロージャスロットからアイデンティティを受け継ぎ、前記アイデンティティは、前記ブレードがワーカーブレードまたはブートストラップブレードとして機能するかを規定し、前記アイデンティティは、エンクロージャスロットと関連付けられ、前記ブレードとの関連が断たれる、システム。前記ワーカーブレードはステートレスであり、システムのアプリケーションロジックおよびコアプロセシングを行ない、前記ブートストラップブレードは、一組のブートストラッピングおよび管理機能を前記ワーカーブレードに与える、請求項11に記載のシステム。前記ワーカーブレードは、処理ノードPNプロセスおよび信号方式サーバユニットSSUプロセスを実行しており、SSUプロセスは外部ネットワークとのインターフェイスコールを処理し、PNプロセスはロジックおよびステートフルプロトコルメディエーションを仲介する、請求項11に記載のシステム。持続状態はすべて、前記状態への冗長なアクセスが提供されるブートストラップブレードに格納される、請求項11に記載のシステム。ワーカーブレードが電源投入される前に、ブートストラップブレードのプレブート実行環境PXE設定を変更して、前記ワーカーブレードのネットワークインターフェイスカードNICメディアアクセス制御MACアドレスを、前記ワーカーブレードを保持するエンクロージャスロットに割り当てられた静的インターネットプロトコルIPアドレスにマッピングする、請求項11に記載のシステム。前記ワーカーブレードは、エンクロージャスロットの前記IPアドレスを取得し、動的ホスト設定プロトコルDHCPからブートストラップブレードのIPアドレスを取得し、前記ワーカーブレードは、前記ブートストラップブレードからオペレーティングシステムイメージをダウンロードし、オペレーティングシステムを起動する、請求項15に記載のシステム。前記オペレーティングシステムが起動された後で外部管理エージェントeMAが開始され、前記eMAは、PXEイメージの一部として前記ワーカーブレード上にプロビジョニングされている他のサービスブローカープロセスを開始する、請求項16に記載のシステム。サービスブローカープロセスが前記ワーカーブレード上で開始すると、当該プロセスは、ドメインイメージのネットワークファイルシステムロケーションおよびプロセスインスタンスアイデンティティを特定する、請求項17に記載のシステム。前記ネットワークファイルシステムロケーションを用いて、処理ノードPNプロセスまたは信号方式サーバユニットSSUプロセスのいずれかを含むドメインタイプを判定する、請求項8に記載のシステム。1つ以上のプロセッサによって実行可能な1つ以上の命令のシーケンスを格納する非一時的なコンピュータ読取り可能な記憶媒体であって、計算ブレードを含むように適合化された複数のエンクロージャスロットを有するシャーシを設けるステップと、ブレードがシャーシのエンクロージャスロットに挿入されたことを検出し、前記ブレードが挿入された物理的な位置を判定するステップと、前記物理的な位置に基づいて前記ブレードを自動的にプロビジョニングするステップと、を含む一組のステップを行い、前記ブレードは、シャーシの前記エンクロージャスロットからアイデンティティを受け継ぎ、前記アイデンティティは、前記ブレードがワーカーブレードまたはブートストラップブレードとして機能するかを規定し、前記アイデンティティは、エンクロージャスロットと関連付けられ、前記ブレードとの関連が断たれる、記憶媒体。計算ブレードの自動化されたプロビジョニングのためのシステムであって、計算ブレードを含むように適合化された複数のエンクロージャスロットを有するシャーシと、ブレードがシャーシのエンクロージャスロットに挿入されたと判定し、前記ブレードが挿入された物理的な位置を判定する検出モジュールとを備え、前記ブレードは前記物理的な位置に基づいて自動的にプロビジョニングされ、前記ブレードは、シャーシの前記エンクロージャスロットからアイデンティティを受け継ぎ、前記アイデンティティは、前記ブレードがワーカーブレードまたはブートストラップブレードとして機能するかを規定し、前記アイデンティティはエンクロージャスロットと関連付けられ、前記ブレードとの関連が断たれる、システム。概要様々な実施例にしたがって、電気通信テレコムネットワーク環境において通信サービスブローカーとして機能する統合型ソフトウェアおよびハードウェアシステムについて説明する。システムを用いて、テレコムネットワークにおけるサービスのメディエーションmediationおよび調整を行なうことができる。統合型システムは、計算ブレードのシャーシエンクロージャ内の物理的な位置に基づく完全に自動化された設定configurationおよびプロビジョニングprovisioningの能力を提供する。システムは、多数の計算ブレードのためのエンクロージャスロットを含むシャーシを含む。一実施例によれば、シャーシ内の各ブレードは、ワーカーまたはブートストラップの役割が割り当てられる。ワーカーブレードは、サービスブローカー機能のコアプロセシングを行ない、ブートストラップブレードを用いて、ワーカーブレードのブートストラッピングおよび管理administrationを提供する。詳細な説明様々な実施例に従って、電気通信テレコムネットワーク環境において通信サービスブローカーとして機能する統合型ソフトウェアおよびハードウェアシステムについて説明する。当該システムを使用して、テレコムネットワークにおいてサービスのメディエーションおよび調整を行なうことができる。一実施例によれば、サービスブローカーは、サービスブローカーソフトウェアと、ハードウェアの選択と、オペレーティングシステムレベルソフトウェアと、これらのすべてをともに統合する管理ソフトウェアとで構成される一つのシステムとして設計される。ある特定の実施例によれば、ターゲットとされるハードウェアプラットフォームの材料は、Netra登録商標N6000シャーシ、多数のNetra登録商標X6270M2LPブレード、およびOPUSNEMスイッチを含むことができる。しかし、他の多くの種類のハードウェア材料が本発明の範囲内で可能である。一実施例によれば、統合型システムは、計算ブレードモジュールのシャーシエンクロージャ内の物理的な位置に基づく完全に自動化された設定およびプロビジョニングの能力を提供する。ここで使用される限りにおいて、ブレードは1つ以上の中央処理装置CPUおよび物理的メモリを含むコンピューティングデバイスを表す。一実施例によれば、シャーシ内の各ブレードは、その上で動作するソフトウエアに依存するワーカーまたはブートストラップの役割が割り当てられる。ワーカーブレードはサービスブローカー機能のコアプロセシングを行ない、ブートストラップブレードを用いて、ワーカーブレードのブートストラッピングおよび管理を提供する。一実施例によれば、ワーカーの役割はディスクストレージまたは持続状態がないことを意味する。ワーカーは、それらが動作しているシャーシスロットからアイデンティティおよびインスタンスに特有の設定を受け継ぐ。システムのこれらのプロパティにより、ワーカーブレードを容易に交換することができ、ほとんど負担をかけることなく新しいワーカーブレードに追加することが可能となる。図1は、発明の様々な実施例に係る、一つのシャーシの一部である統合型システムコンポーネントの図である。この図は論理上別個のものとしてコンポーネントを図示するが、このような図示は説明のためにすぎない。この図および他の図に表されるコンポーネントを組み合わせたり、別個のソフトウェア、ファームウェア、および/またはハードウェアに分割することができることは当業者にとっては明らかであろう。さらに、そのようなコンポーネントは、どのように組み合わせられたり分割されるかにかかわらず、同じコンピューティングデバイス上で実行することができるか、または1つ以上のネットワークもしくは他の好適な通信手段によって接続される異なるコンピューティングデバイスどうしの間で分配することができることも当業者にとっては明らかであろう。最外層において、システムはサービスブローカーSBソフトウェアを動作させる1つ以上のシャーシで構成される。システムは、TORTopofRackスイッチによって接続された多数のシャーシへのスケーリングをサポートする。例示されている実施例では、各シャーシ内に、2つの冗長スイッチ102および103によって相互接続された最高10個のブレードがある。スイッチは、シャーシからTORスイッチに、かつTORスイッチを通り契約者の構内の他のネットワークへの冗長な接続を与えるためにも使用される。図1は、一つのシャーシの一部であるシステムの重要なコンポーネントを示す。各ブレードは、その上で動作しているソフトウェアに依存してワーカーまたはブートストラップの役割を指定される。ワーカーブレード101は、SBアプリケーションソフトウェアを動作させ、コアSB機能を行なうために利用される。ブートストラップブレード100は、ワーカーブレードにブートストラップおよび管理機能を与えるために使用される。ブートストラップブレードは、ワーカーブレードが依存するサービスを動作させる。これらのサービスは、ネットワークブート、冗長なファイルシステム、およびその他を含む。高可用性HAの理由から、ブートストラップブレードは対で準備され、多数のSBシャーシにサービスを提供するには、一つの対で十分である。図1に示されるように、一つの完全なシャーシは、2個のブートストラップおよび8枚のワーカーブレードを有することができる。一実施例によれば、ワーカーの役割は、ディスクストレージまたは持続状態がないことを意味する。ワーカー上で動作するソフトウエアは、起動すると利用可能となるブートストラップブレードに依存し、その時点後に独立して動作し続けることができる。ワーカーは、それらが動作しているシャーシスロットからそれらのアイデンティティおよびインスタンス固有の設定も受け継ぐ。これらのプロパティにより、容易に交換し、ほとんど負担をかけることなく新しいワーカーブレードを追加することが可能となる。ブートストラップブレードは、システムレベル機能のみを提供し、いずれのSBアプリケーショントラフィックも処理しない。概して、ブートストラップブレードへの負荷は比較的低いものとする。これらの特性は、ブートストラップブレードの故障の可能性を最小化するものとする。システムのための持続状態はすべて、その状態への冗長なアクセスも提供されるブートストラップブレード上で維持される。一実施例によれば、ブートストラップブレードは、ワーカーが正常に作動し続けるためにオンラインでありかつ機能的であることは必要とされない。ブートストラップは、ワーカーブレードが起動するかまたはワーカープロセスが再開するときに存在するものとする。一実施例によれば、2の種類のSBプロセスがワーカーブレード上で動作する。処理ノードPNは、処理層ProcessingTierの一部を処理し、信号方式サーバユニットSSUは、信号層SignalingTierの一部を処理する。SSUプロセスはSBを外部ネットワークに接続し、あまりメモリを使用せず、I/Oを多用する。実際のブローカーロジックおよびステートフルstatefulプロトコルメディエーションは、メモリをより多用するPNプロセスにおいて生じる。また、SSUプロセスが通常消費するCPUはPNよりもはるかに少なく、所与のトラフィック量をサポートするために必要とされるSSUはPNプロセスより少ない。およそ1対4の比率がSSUプロセスとPNプロセスとの間で用いられる。サービスブローカーのソフトウェアおよび設定は、ともにドメインイメージDIに束ねることができる。ドメインイメージは、SBバイナリといずれかの関連付けられた設定とを含む.jarファイルの分類である。PNプロセスおよびSSUプロセスは、ブートストラップブレードに格納されている2つの別個のDIに基づく。PNプロセスまたはSSUプロセスが立ち上がると、関連する設定を備えたバイナリを、対応するDIから取得する。DIは、ブートストラップブレード上で動作するウェブベースの管理コンソールによって変更される。これらの同じDIは、外部の管理コンソールによって更新することもできる。この場合の外部とは、シャーシ外部で動作するコンソールプロセスを指す。1つの実施例によれば、最小の高可用性HAデプロイメントdeploymentは、一つのシャーシと、4枚のブレードと、2個のスイッチとで構成される。この構成は、少なくとも2つの冗長なソフトウエアコンポーネントと、ハードウェアコンポーネントのうちいくつかのための冗長性とを提供することができる。4枚のブレードは、2個のブートストラップおよび2個のワーカーインスタンスから出る。PNプロセスおよびSSUプロセスはワーカーブレードの各々上に配列され、SBを機能的に維持するには、そのようなブレードの一つのインスタンスで十分であろう。すべてのハードウェアHWコンポーネントの二重の冗長性を有するには、最低2つのシャーシが必要とされるであろう。多数のシャーシは、外部スイッチによって接続されるであろう。一実施例によれば、ブートストラップブレードは、ワーカーブレードへの1組のサービスを提供する。これらのサービスは、オペレーティングシステムOS起動、SBソフトウェアデプロイメント、ソフトウェア設定およびSBロギングloggingを含む。一実施例によれば、ブートストラップブレードは、システムの持続状態がすべて保存される場所でもある。これにより、再起動しても保存する必要があるどんな状態でもブートストラップによって利用可能となるため、ワーカーブレードを容易に取り換えることが可能となる。ブートストラップが提供するサービスは、システムの正常な操作のために、また故障から回復することができるために、極めて重要であることが分かる。この理由から、ブートストラップブレードは高可用性でなければならない。ブートストラップブレードは、すべてのブートストラップインスタンスにわたってシングルトン法で提供されるべきサービスについてプライマリ-セカンダリ設定で動作する。シングルトンとして動作させるべきサービスは、プリブート実行環境PXEサーバ、動的ホスト設定プロトコルDHCPサーバ、SBロギングサーバ、SBウェブコンソール、およびネットワークファイルシステムNFSサービスのための追加的なインフラストラクチャを含む。大部分のワーカーブレードは、SBレベルプロファイルを除いて、同様のソフトウエアがその上で動作している。先述したように、ブレードが有することができる2つの主要なSBソフトウェアプロファイルがある。PN専用プロファイルまたはPNおよびSSUプロファイルである。それに加えて、各ブレードは、様々なバーチャルローカルエリアネットワークVLANおよび他の一意的識別子上に割り当てたインターネットプロトコルIPアドレスの観点から、特定のアイデンティティを有する。各ブレードは、たまたま動作しているシャーシエンクロージャスロットからそのアイデンティティを受け継ぐ。アイデンティティは静的であり、したがってブレードではなくスロットに関連付けられる。これは、ブレードが取り替えられるかまたは空きスロットに追加される際のプロビジョニングを単純化する。せいぜい、追加されているブレードについてネットワークインターフェイスカードNICのメディアアクセス制御MACアドレスを反映させるために、PXEサーバ設定を更新する必要がある。2つのSBソフトウェアプロファイルの違いはPXE起動イメージとして取り込まれる。各イメージは、OSと、外部管理エージェントと、ブレードアイデンティティを認識している設定スクリプトとから成る。2つのイメージは、PN専用プロファイルとPNおよびSSUプロファイルとを反映させるために存在する。外部管理エージェントeMAインプリメンテーションは両方のイメージ上において同じであり、OS起動後に始動するようにセットアップされる。プロセスインスタンスアイデンティティPIIは、ブレード内のプロセスの論理識別子であり、現在のSys_AdminVLANIPアドレスとブレード上の他のプロセスに関連するプロセスの固定順序とに由来し、プロセスの再始動間で一定のままであるためPIDとは異なる。PIIは、PNプロセスおよびSSUプロセスの両方のために存在し、SBプロセスインスタンスを参照するための所定の方法として機能する。使用例は、DI内でプロセス設定の細部をグループ分けすることである。図2は、発明の様々な実施例に係る、シャーシエンクロージャ内の物理的な位置に基づいた計算ブレードモジュールの自動化されたプロビジョニングおよびブートストラッピングのためのプロセスのフローチャートである。この図は例示の目的で特定のシーケンスの機能的ステップを図示するが、プロセスはこの特定の順序またはステップに必ずしも限定されない。当業者は、この図に描かれた様々なステップを変更するか、再配列するか、平行して行うか、または様々な方法で改造することができると認識するであろう。さらに、発明の趣旨および範囲から外れることなく、あるステップまたはステップのシーケンスを追加することができるかまたはこのプロセスから省略することができることが理解されるべきである。図2に例示されるように、ブートストラッピングのためのプロセスは、以下のシーケンスを行うことができる。ステップ200において、ワーカーブレードが電源投入される前に、ブートサーバPXE設定を変更して、ワーカーブレードのNICMACアドレスを、特定のブレードスロットに割り当てられた静的IPにマッピングする。ステップ201において、ワーカーブレードは、DHCPからそのIPおよびブートサーバブートストラップサーバIPを取得する。ステップ202において、ワーカーブレードは、ブートサーバブートストラップサーバからOSイメージをダウンロードし、OSを起動する。ステップ203において、OSが起動された後、eMAが自動的に開始される。ステップ204において、eMAは、PXEイメージの一部としてブレード上にプロビジョニングされている他のSBプロセスを開始する。ステップ205において、SBプロセスが開始すると、2つの変数、aDIのNFSロケーションとbPIIとを特定する。ステップ206において、NFSロケーションがドメインタイプPNまたはSSUを決定することになる。ステップ207において、PIIは、DI内のプロセス固有の設定ローカスlocusを識別する。ステップ208において、DIのソフトウェアバンドル部分がSBプロセスによってダウンロードされ、開始される。ステップ209において、SBプロセスは動作状態に移行する。一実施例によれば、2枚のブートストラップブレードを用いて、SBデプロイメントを含む1つ以上のシャーシにストレージサービスを提供する。多くのインスタンスでは、すべてのサービスブローカーのスケールアウトシナリオには、2枚のブートストラップブレードで十分であろう。デプロイメントが2つ以上のシャーシから成る場合、ブートストラップブレードは異なるシャーシに割り当てられるものとする。各ブートストラップブレードは、システムのすべての持続状態に使用される2枚の内蔵ディスクに付随する。これにより、各ディスク上の300GBのスペースで合計4枚のディスクがもたらされる。4枚のディスクがミラーリング、冗長性、格納された状態の可用性の向上に使用された場合、全システムの有効記憶容量は依然として300GBであり得る。この記憶量は、大部分のSBスケールアウトシナリオに十分であると考えられる。また、SBランタイムによって生成された様々な形態のログが存在し得る。そのようなログは、まとめられ、一定間隔で外部バックアップ記憶媒体にバックアップされるように構成される。各ブートストラップブレード内のストレージレベルで冗長性を与えるために、ディスクの対がredundantarrayofindependentdisksRAID1に配置される。所与のブレード内のディスクにわたってミラーリングするためのRAID以外に、ブートストラップブレードのいたる所にデータの複製がある。これにより、ブートストラップブレードのいずれかがいずれかの所与の時点で主要な機能を引き継ぐことができることが確実となる。ブートストラップブレード間のディスクを同期して維持するためのワーキングオプションは、ソフトウェアRAID上に積層される分布型複製ブロックデバイスDRBDである。一実施例によれば、各ブートストラップブレードディスクは2つのパーティションを含む。1ローカルブート/スワップ/バールパーティション、および2サービングパーティション。ローカルブート/スワップ/バールパーティションはブートストラップ自体のためのものであり、ブートストラップブレード上のイメージからプリインストールされる。サービングパーティションは、ディスク容量の大部分を保持し、以下の要素を含む。aDHCPサーバおよび設定、bPXEサーバおよび設定、cPXEによって供される2つのイメージ、PN専用、ならびにPNおよびSSU代替的に、eMAがPIIに基づいて何を開始すべきか知っている場合、これは一つのイメージに減らすことができる、dサービスブローカーコンソールインストール、e2つのドメインイメージ-PNとSSUとの間のソフトウェアおよび設定の違いの分類、fロギングサーバおよびログ。ワーカーブレードは、ブートストラップブレードからのサービングパーティションFSをNFS上に搭載する。DIイメージは、プロセスが開始すると最初にSBプロセスのみによって読込まれる。一実施例によれば、NFS上のサービングパーティションは、SBワーカープロセスによって直接更新されることはなく、したがって読込み専用モードでアクセスされる。各ワーカーには、OSおよびeMAのためにRAMディスクを動作させるのに十分なメモリがあるものとする。SBコンポーネントのより簡単なアップグレードを可能にするために、DIはNFS上に搭載されたままである。様々な実施例において、任意の高可用性の負荷分散ソフトウェアたとえばRedHatClusterSuiteを用いて、ブートストラップブレード全体にわたってシングルトンサービス可用性およびフェイルオーバーを管理することができる。プライマリまたはセカンダリという概念は、2つのブートストラップブレード間のOSインスタンスレベルで管理される。これは、所与のブートストラップインスタンスがプライマリインスタンスとして指定されると、すべてのシングルトンサービスがそのインスタンスに移動することになることを意味する。DRBDは、他のクラスタリングソリューション間で、HAおよび負荷分散ソフトウェアと統合することもできる。図3は、発明の様々な実施例に係る、接続性およびサービスブローカーシステムによって処理することができるトラフィックの種類の例示である。この図はコンポーネントを論理上別個のものとして示すが、そのような図示は例示のためにすぎない。この図および他の図に描かれるコンポーネントを組み合わせたり、別個のソフトウェア、ファームウェア、および/またはハードウェアに分割することができることは当業者にとっては明らかであろう。さらに、そのようなコンポーネントは、どのように組み合わせられたり分割されるかにかかわらず、同じコンピューティングデバイス上で実行することができるか、または1つ以上のネットワークもしくは他の好適な通信手段によって接続された異なるコンピューティングデバイス間で分配することができることも当業者にとっては明らかであろう。例示されるように、一つのシャーシ内での、かつシャーシから外界への、ブレード間の冗長な接続性は、2つのスイッチ304,305によって可能とすることができる。2個のスイッチはシャーシに含めることができ、各スイッチはすべてのブレードに対して単一ポート接続を有し、したがってスイッチレベルでの冗長性を与える。一実施例によれば、SBは、操作可能である唯一のスイッチによってその機能のすべてを完全に行なうことができる。PNおよびSSUSBプロセスは異なる接続性ニーズを有する。一実施例によれば、PNプロセスは、外部エンティティではなく、他のPNプロセスまたはSSUプロセスのみと通信する。すべての外部接続性はSSUプロセスによって生じる。一実施例によれば、すべてのPNインスタンスとSSUインスタンスとの間で統一されたデプロイメントを利用することができ、これはすべてのPNがすべての現在のSSUと対話することによってすべてのトラフィック処理を共有し、すべてのSSUが全種類の外部信号トラフィックつまりSS7、SIP、Diameterなどを送受信していることを意味する。一実施例によれば、統合型システムによって処理されるネットワークトラフィックの種類は、5つの機能的エリアに分離することができる。多くの場合、これらのトラフィックセグメントは、オペレータの構内の異なるネットワークに接続することになる。5つのセグメントは、より単純なデプロイメントにおいてより少数のセグメントに圧縮されることができる基本型スーパーセットを表わす。トラフィックが前に付いたセグメントは、SBが行うブローカー機能に関係するネットワークトラフィックを表し、他のものは管理のすべての局面と関係がある。下記は、これらのセグメントの各々の記述である。aTraffic_IP300これは、セッション確立プロトコルSIP、ハイパーテキスト転送プロトコルHTTP、Diameter、shortmessagepeertopeerprotocolSMPPなどを含むインターネットプロトコルIPベースのプロトコルのすべてを分類する。一実施例によれば、この種の接続性はSSUプロセスによってのみ必要とされる。bTraffic_SIGTRAN301これは、streamcontroltransmissionprotocolSCTPで搬送されるすべての高位レイヤSS7プロトコルを含む。一実施例によれば、この種の接続性はSSUプロセスによってのみ使用される。cTraffic_Internal306PN通信とPN-SSU通信との協調。一実施例によれば、これはPNプロセスおよびSSUプロセスによって使用される。dOSS_OAM302OSS作業者によるSB機能的管理のための、権限がより低い別個のセグメントは、アイソレーションによってより高いセキュリティとより低い干渉レベルとを提供する。一実施例によれば、これはPNプロセスおよびSSUプロセスによって使用される。eSys_Admin303OSイメージをダウンロードするためにPXEブートによって使用される、システムが動作するのを維持するのに必要とされるすべてのコンポーネントのルートレベル管理は、PXEのためにDHCPを実行する。一実施例によれば、これはすべてのブレードによって使用される。セキュリティの目的で、帯域保証および管理バーチャルローカルエリアネットワークVLANを用いて、5種類のネットワークトラフィックを分離する。PNプロセスのみを実行しているワーカーブレード上のOSについては、SSU固有のVLANのいずれもアクセス可能ではない。一実施例によれば、ブレードには、2つの1GbE内蔵イーサネット登録商標ポートを装備することができる。これらのポートは、各ブレードのマザーボードにDual10GbEPCIe2.0FEMコネクタをインストールすることによって、2つの10GbEポートに拡張される。2つの10GbEポートが内蔵されている状態では、5種類のVLANトラフィックを分離し、かつコアSB機能を行なう際に8つのワーカーブレードのCPUを完全に満たすのに十分な帯域幅が利用可能であるものとする。大部分のインスタンスでは、SSUプロセスを実行するワーカーブレードは、帯域幅および接続性の観点から最大の需要を有する。各ブレードは付加的なNICを追加するために2つのPCIeEMスロットを有することができる。SSUブレードについては、SS7TDMカードの追加のために一方のスロットを確保することができる。残りのスロットは、NICレベル冗長性のためにデュアルポート10GbEカードを追加するために将来使用することができる。各ブレードを2個のスイッチに接続する際、ボンディングを使用することができる。2つの物理的なポートは、各ブレードから一つの接合されたイーサネット登録商標ペア接続を形成する。各ブレードからのボンドは、モード0-ラウンドロビンで両方のスイッチに接続する。いくつかのスイッチプロトコル制限がある帯域幅を増大させつつフォールトトレランスを提供することから、モード0が選択される。任意の順列で両方のスイッチに両方のポートを接続することができるため、モード0は配線も単純化する。一実施例によれば、異なる5種類のトラフィックを分割するために、タグ付けされたVLANが選択される。5つのVLANはすべてボンド上で動作する。タグ付けされたVLANにより、上記の目的でトラフィックを分離することが可能となり、区別された帯域幅の実施が可能となる。一例は、OSイメージをダウンロードするブレードブートが利用可能な帯域幅を消費せず、それによりトラフィック処理に影響を与えることを保証することである。一実施例によれば、シャーシ間およびシャーシ-エッジ間の接続性は、SunOPUSToRまたはいくつかの他の外部スイッチによって遂行することができる。シャーシスイッチの各々への接続を備えた2つのトップオブラックtopofrackスイッチは、このレベルでの冗長性のために使用されるであろう。追加的な帯域幅については、多数のケーブルを使用してNEMスイッチを外部スイッチに接続することができる。各スイッチ間接続へのケーブル数および種類は、特定のデプロイメントの容量要件およびラックレイアウトによって規定される。実際のシャーシ間、ラック間、またはラック-配電間の接続性は、ネットワークトポロジおよびスイッチ設定によって規定されるであろう。図4は、一実施例に係る、計算ブレードの自動化されたプロビジョニングのための方法のフローチャートを示す。ステップ400において、計算ブレードを含むように適合化された複数のエンクロージャスロットを有するシャーシが設けられる。ステップ402において、ブレードが前述のシャーシのエンクロージャスロットに挿入されたことが検出され、前述のブレードが挿入された物理的な位置が判定される。ステップ404において、前述の物理的な位置に基づいてブレードが自動的にプロビジョニングされる。ブレードは、シャーシの前述のエンクロージャスロットからアイデンティティを受け継ぐ。前述のアイデンティティは、ブレードがワーカーブレードとしてまたはブートストラップブレードとして機能するかを規定する。前述のアイデンティティは、エンクロージャスロットと関連付けられ、ブレードとの関連が断たれる。図5は、一実施例に係る、計算ブレードの自動化されたプロビジョニングのためのシステムを示す。図5に示されるように、システムは、計算ブレード510,512,514,516を含むように適合化された複数のエンクロージャスロット502,504,506,508を有するシャーシ500を含むことができる。検出モジュール518は、ブレードがシャーシのエンクロージャスロットに挿入されたと判定することができ、前述のブレードが挿入された物理的な位置を判定することができる。次いで、前述の物理的な位置に基づいてブレードが自動的にプロビジョニングされる。ブレードは、シャーシの前述のエンクロージャスロットからアイデンティティを受け継ぐ。前述のアイデンティティは、ブレードがワーカーブレードまたはブートストラップブレードとして機能するかを規定する。前述のアイデンティティは、エンクロージャスロットと関連付けられ、ブレードとの関連が断たれる。本開示で説明された様々な内容の全体にわたって、発明の実施例は、前述のシステムおよび方法を行なうように構成されたコンピュータ装置、コンピューティングシステムおよび機械読取り可能な媒体をさらに包含する。特別に設計された集積回路または他の電子回路から成る実施例に加えて、本発明は、コンピュータ分野の当業者にとって明らかとなるように、本開示の教示にしたがってプログラムされた従来の汎用または専用デジタルコンピュータもしくはマイクロプロセッサを用いて好都合に実施され得る。ソフトウェアの当業者にとって明らかとなるように、適切なソフトウェアコーディングが、本開示の教示に基づいて熟練したプログラマによって容易に作成されることができる。発明は、当業者にとって容易に明らかとなるように、特定用途向け集積回路の作成によって、または従来のコンポーネント回路の適切なネットワークを相互接続することによっても実施され得る。様々な実施例は、ここに示された特徴のうちのいずれかを行なうように汎用または特殊なコンピューティングプロセッサ/デバイスをプログラムするために使用することができる、命令を格納した記憶媒体メディアであるコンピュータプログラムプロダクトを含む。記憶媒体は、限定はしないが、下記のうち1つ以上を含むことができる。フロッピー登録商標ディスク、光ディスク、DVD、CD-ROM、マイクロドライブ、磁気光学ディスク、ホログラフィックストレージ、ROM、RAM、PRAM、EPROM、EEPROM、DRAM、VRAM、フラッシュメモリデバイス、磁気または光カード、分子メモリICを含むナノシステムを含むいずれかの種類の物理的媒体、紙または紙ベースの媒体、ならびに命令および/または情報を格納するために好適ないずれかの種類の媒体またはデバイス。コンピュータプログラム製品は、全体的にまたは部分的に、かつ1つ以上のパブリックおよび/またはプライベートネットワークで送信することができ、送信は、ここに示された特徴のうちいずれかを行なうために1つ以上のプロセッサによって使用されることができる命令を含む。送信は複数の別個の送信を含み得る。しかしある実施例によれば、命令を含むコンピュータ記憶媒体は、非一時的でありつまり送信されるプロセスにはなく、物理的な装置に残る。本発明の好ましい実施例の上記の説明は、例示と説明の目的で提供された。網羅的なものであること、または発明を開示された通りの形態に限定することは意図されていない。当業者にとって多くの修正および変更が明らかであり得る。実施例は、発明の原理およびその実用化についてもっともよく説明するために選択され説明されたものであり、それにより当業者が発明を理解することが可能となる。発明の範囲は、添付の請求項およびそれらの均等物によって規定されることが意図される。"