【手続補正書】
【提出日】平成23年11月28日(2011.11.28)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
スケーラブルな計算プラットホームを作動する方法を実行するための計算機実行可能命令をその上に包含する、１つ以上の計算機記憶媒体上に具体化される計算機システムであって、
サービスに対するリクエスト及びそれに関連した前記サービスを展開するために必要とされる１つ以上のリソースの記述を有するサービス記述を受信する受信コンポーネントと、
前記サービスを展開するために必要とされる前記１つ以上のリソースを決定するリソース決定コンポーネントと、
前記サービス記述及び前記１つ以上のリソースに基づいて、インスタンス記述を生成するインスタンス記述生成コンポーネントと、
前記サービスを展開するために必要な前記１つ以上のリソースをマッピングするリソースマッピングコンポーネントと、
前記サービスを展開するために必要な前記１つ以上のマッピングされたリソースに関連した前記サービスを展開するための展開コンポーネントと、を含む計算機システム。
【請求項２】
前記インスタンス記述が、複数のエレメント及び１つ以上のチャネルを含むことを特徴とする請求項１記載の計算機システム。
【請求項３】
前記複数のエレメントそれぞれが、少なくとも１つのロール及びグループであることを特徴とする請求項２記載の計算機システム。
【請求項４】
前記１つ以上のチャネルそれぞれが、前記複数のエレメントのうち２つの間の接続を確立することを特徴とする請求項２記載の計算機システム。
【請求項５】
前記１つ以上のチャネルそれぞれが、負荷分散装置チャネル、ステートフルスイッチチャネル、及びステートレススイッチチャネルのうちの１つであることを特徴とする請求項４記載の計算機システム。
【請求項６】
前記１つ以上のチャネルのうち少なくとも１つが、負荷分散装置チャネルであって、前記システムが更に、前記複数のエレメントの２つうち１つ以上の端点を決定するために前記負荷分散装置チャネルによって利用される負荷分散コンポーネントを含むことを特徴とする請求項５記載の計算機システム。
【請求項７】
前記１つ以上のチャネルのうち少なくとも１つが、ステートフルスイッチチャネルであって、前記システムが更に、前記複数のエレメントのうち２つを接続する前記ステートフルスイッチチャネルによって利用されるステートフルスイッチコンポーネントを含むことを特徴とする請求項５記載の計算機システム。
【請求項８】
前記１つ以上のチャネルのうち少なくとも１つが、ステートレススイッチチャネルであって、前記システムが更に、前記複数のエレメントのうち２つを接続する前記ステートレススイッチチャネルによって利用されるステートレススイッチコンポーネントを含むことを特徴とする請求項５記載の計算機システム。
【請求項９】
スケーラブルな計算プラットホームを作動するための方法を実行する計算機実行可能命令をその上に具体化させる１つ以上の計算機記憶媒体において、前記方法が、
１つ以上のサービスに対する第１のリクエストを受信するステップであって、前記リクエストが、前記１つ以上のサービスに対するサービス記述を含むものと、
前記１つ以上のサービスを展開するために必要なリソースを決定するステップと、
前記スケーラブルな計算プラットホームの少なくとも１つの利用可能なリソースを決定するステップと、
少なくとも、前記サービス記述、前記必要なリソース、及び前記少なくとも１つの利用可能なリソースに基づいて、第１のインスタンス記述を生成するステップと、
前記１つ以上のサービスを展開するために必要とされる少なくとも１つのリソースを、前記スケーラブルな計算プラットホームの前記少なくとも１つの利用可能なリソースにマッピングするステップと、
前記１つ以上のサービスを展開し、結果を生成するステップと、
前記結果を送信するステップと、を含むことを特徴とする計算機記憶媒体。
【請求項１０】
前記受信したサービスに対する第１のリクエスト及び前記受信したサービス記述が、１つの受信又は複数の受信どちらか一方として、受信されることを特徴とする請求項９記載の１つ以上の計算機記憶媒体。
【請求項１１】
前記１つ以上のサービスそれぞれが少なくとも、１つのチャネル及び複数のエレメントを含むことを特徴とする請求項９記載の１つ以上の計算機記憶媒体。
【請求項１２】
前記少なくとも１つのチャネルが、負荷分散装置チャネル、ステートフルスイッチチャネル、及びステートレススイッチチャネルのうちの１つであることを特徴とする請求項９記載の１つ以上の計算機記憶媒体。
【請求項１３】
前記少なくとも１つのチャネルが、負荷分散装置チャネルであって、前記方法が更に、前記複数のエレメントの１つ以上の端点を決定するステップを含むことを特徴とする請求項１２記載の計算機システム。
【請求項１４】
前記少なくとも１つのチャネルが、ステートフルスイッチチャネル及びステートレススイッチチャネルのうちの１つであって、前記方法が更に、前記複数のエレメントを接続するステップを含むことを特徴とする請求項１２記載の計算機システム。
【請求項１５】
前記１つ以上のエレメントそれぞれが、ロール及びグループのうち少なくとも１つであることを特徴とする請求項９記載の１つ以上の計算機記憶媒体。
【請求項１６】
前記方法が更に、
前記１つ以上のサービスに対する追加リクエストを受信するステップと、
前記１つ以上のサービスに対する追加インスタンス記述を生成するステップと、を含むことを特徴とする請求項９記載の１つ以上の計算機記憶媒体。
【請求項１７】
前記第１のインスタンス記述が、アプリケーション構成設定、システム構成設定、及びリソース参照のうち少なくとも１つを含むことを特徴とする請求項９記載の１つ以上の計算機記憶媒体。
【請求項１８】
スケーラブルな計算プラットホームを作動するための方法を実行する計算機実行可能命令をその上に具体化させる１つ以上の計算機記憶媒体において、前記方法が、
１つ以上のサービスに対するリクエストを受信するステップであって、前記１つ以上のサービスそれぞれが、エレメント及びチャネルを含み、前記チャネルが、負荷分散装置チャネル、ステートフルスイッチチャネル、及びステートレススイッチチャネルのうち少なくとも１つであるものと、
前記１つ以上のサービスに対するサービス記述を受信するステップであって、前記サービス記述が、アプリケーション構成設定、システム構成設定、及びリソース参照のうち少なくとも１つを含むものと、
前記１つ以上のサービスに対する前記サービス記述に関連した前記１つ以上のサービスを展開するために必要である前記リソースを決定するステップと、
前記スケーラブルな計算プラットホームの少なくとも１つの利用可能なリソースを決定するステップと、
少なくとも、前記サービス記述、前記必要なリソース、及び前記少なくとも１つの利用可能なリソースに基づいて、第１のインスタンス記述を生成するステップと、
前記１つ以上のサービスを展開するために必要とされる少なくとも１つのリソースを、前記スケーラブルな計算プラットホームの前記少なくとも１つの利用可能なリソースにマッピングするステップと、
前記１つ以上のサービスを展開し、結果を生成するステップと、
前記結果を送信するステップと、を含むことを特徴とする計算機記憶媒体。
【請求項１９】
前記方法が更に、
前記１つ以上のサービスに対する追加リクエストを受信するステップと、
前記１つ以上のサービスに対する追加インスタンス記述を生成するステップと、
前記１つ以上のサービスに対する前記追加インスタンス記述に関連した前記１つ以上のサービスを展開するために必要な少なくとも１つのリソースを決定するステップと、
前記スケーラブルな計算プラットホームの少なくとも１つの利用可能なリソースを決定するステップと、
前記１つ以上のサービスを展開するために必要とされる前記少なくとも１つのリソースを前記スケーラブルな計算プラットホームの前記少なくとも１つの利用可能なリソースにマッピングするステップと、
前記１つ以上のサービスを展開し、結果を生成するステップと、
前記結果を送信するステップと、を含むことを特徴とする請求項１８記載の１つ以上の計算機記憶媒体。
【請求項２０】
前記１つ以上のサービスを展開するために必要である前記リソースの前記利用可能なスケーラブルなコンピューティングプラットホームの前記少なくとも１つのリソースへの前記マッピングを反映するために、前記第１のインスタンス記述及び前記追加インスタンス記述が変更されることを特徴とする請求項１９記載の１つ以上の計算機記憶媒体。