【手続補正書】
【提出日】平成23年10月7日(2011.10.7)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
コンピューティング環境における、システム資源のスケジューリング方法であって、
作業負荷内における動作のスケジューリングを行うシステム資源スケジューリング方針を割り当てる行為であって、前記方針が前記作業負荷に対して特定的となるように、作業負荷に基づいて前記方針は指定され、前記方針は比率基準方針を含み、前記比率基準方針により、前記比率基準方針と関連する動作の実行に配分されるシステム資源のパーセンテージと、前記比率基準方針の実行のための所定期間の要求とが画定される、行為と、
前記比率基準方針によって指定されるように前記作業負荷のためにシステム資源を予約することによって、作業負荷予約を作成する行為と、
を備えている、方法。
【請求項２】
請求項１記載の方法であって、更に、スケジューリングされずに残っているシステム資源の少なくとも一部を、システムのデフォルト・スケジューリング方針を用いる別の作業負荷のために確保する行為を備えている、方法。
【請求項３】
請求項１記載の方法において、前記作業負荷が他の作業負荷よりも階層的に下にあり、前記作業負荷のためのシステム資源を予約する行為は、前記作業負荷に対する方針と、前記作業負荷よりも階層的に上にある前記別の作業負荷に対する方針との双方によって指定されるように実行する、方法。
【請求項４】
請求項１記載の方法において、容量によって資源の予約を指定するまたは期限によって資源の予約を指定する少なくとも１つの別の方針をスケジューリングする行為を含む、方法。
【請求項５】
請求項１記載の方法において、前記システム資源は、プロセッサー、ネットワーク資源、メモリー資源、またはディスク資源の内少なくとも１つである、方法。
【請求項６】
請求項１記載の方法において、前記方針によって指定されるように前記作業負荷のためにシステム資源を予約する行為は、
複数のシステム資源についての実行計画を参照する行為であって、前記複数のシステム資源の中からのシステム資源の各々が、同じデバイス種別から成る、行為と、
前記実行計画に基づいて、前記複数のシステム資源間で前記作業負荷の負荷均衡化を目指すようにシステム資源を予約する行為と、
を備えている、方法。
【請求項７】
請求項１記載の方法において、前記方針によって指定されるように前記作業負荷のためにシステム資源を予約する行為は、
複数のシステム資源についての実行計画を参照する行為であって、前記複数のシステム資源の中からのシステム資源の各々が、同じデバイス種別から成る、行為と、
前記実行計画に基づいて、１つのデバイスから別のデバイスへ作業負荷を移動することを目指すようにシステム資源を予約する行為と、
を備えている、方法。
【請求項８】
請求項１記載の方法において、前記方針によって指定されるように前記作業負荷のためにシステム資源を予約する行為は、
複数のシステム資源についての実行計画を参照する行為であって、前記複数のシステム資源の中からのシステム資源の各々が、同じデバイス種別から成る、行為と、
前記実行計画に基づいて、上限クオータを強制することを目指すようにシステム資源を予約する行為と、
を備えている、方法。
【請求項９】
コンピューティング環境において、システム資源を用いて作業負荷を実行する方法であって、前記システム資源は、システム特定方針にしたがって、作業負荷のために予約されており、前記予約は、作業負荷によって、作業負荷特定方針を適用するために用いられ、
（ａ）作業負荷内における動作のスケジューリングを行う比率基準方針を選択する行為であって、前記比率基準方針により、前記比率基準方針の実行に配分されるシステム資源のパーセンテージと、前記比率基準方針の実行のための所定期間の要求とが画定される、行為と、
（ｂ）前記作業負荷を前記システム資源の少なくとも１つに配分するために前記比率基準方針を用いる行為と、
（ｃ）前記作業負荷を実行したときに、前記システムの使用に関する情報を含むフィードバックを受ける行為と、
（ｄ）更に作業負荷を前記システム資源に配分するために、前記フィードバックに基づいて方針決定を行う行為と、
を備えている、方法。
【請求項１０】
請求項９記載の方法であって、更に、複数の作業負荷に対して指定された異なる方針にしたがって、前記複数の作業負荷を実行するために、行為（ｂ）から（ｄ）を繰り返す行為を備えている、方法。
【請求項１１】
請求項９記載の方法において、前記方針決定を行う行為は、実行計画に基づき、該実行計画は作業負荷のためのシステム資源の予約を定める、方法。
【請求項１２】
請求項９記載の方法において、前記システム資源は、プロセッサー、ネットワーク資源、メモリー資源、またはディスク資源の内の１つ又は複数を含む、方法。
【請求項１３】
請求項９記載の方法において、前記作業負荷をシステム資源に配分するために前記方針を用いる行為は、
前記方針とは別個に実装されたディスパッチャにおいて、該ディスパッチャがいずれの特定の方針とも独立して動作するように、前記システム資源によって実行されるべき作業負荷を示す前記方針からの情報を受け取る行為と、
前記ディスパッチャが、前記作業負荷を選択し、前記システム資源に前記作業負荷を実行させる行為と、
を備えている、方法。
【請求項１４】
請求項９記載の方法において、更に作業負荷を前記システム資源に配分するために、前記フィードバックに基づいて方針決定を行う行為は、前記フィードバックに基づいて、新たな方針または同じ方針の内少なくとも１つを選択することを含む、方法。
【請求項１５】
コンピューティング環境において、システム資源上で作業負荷を実行する方法であって、
１つ又は複数のシステム資源スケジューリング方針にアクセスする行為であって、前記方針は、１つ又は複数の作業負荷内において動作のスケジューリングを行うためにあり、所与の方針が所与の作業負荷に特定的となるように、作業負荷に基づいて指定され、前記方針の少なくとも１つは比率基準方針を含み、前記比率基準方針により、前記比率基準方針の実行に配分されるシステム資源のパーセンテージと、前記比率基準方針の実行のための所定期間の要求とが画定される、行為と、
前記方針によって指定されるように、前記システム資源の予約を指示する実行計画を定式化する行為であって、前記実行計画の定式化は、前記比率基準方針の前記所定期間の要求を満たすのに十分な継続時間と頻度とを有する期間が前記実行計画の中に存在することが判明したときには、前記比率基準方針を前記実行計画に追加する行為を含む、行為と、
前記実行計画に基づいて、前記システム資源に作業負荷を配分する行為と、
を備えている、方法。
【請求項１６】
請求項１５記載の方法において、実行計画を定式化する行為は、同じ実行計画において、比率に基づく予約と容量に基づく予約とを含ませる行為を含む、方法。
【請求項１７】
請求項１５記載の方法において、実行計画を定式化する行為は、階層的に関係付けられた方針に基づいて予約を含ませる行為を含む、方法。
【請求項１８】
請求項１５記載の方法において、前記実行計画に基づいて前記システム資源に作業負荷を配分する行為は、
前記方針とは別個に実装されたディスパッチャが、いずれの特定の方針とも独立して動作するように、前記システム資源によって実行されるべき作業負荷の指示を受け取る行為と、
前記ディスパッチャが、前記作業負荷を選択し、前記システム資源に前記作業負荷を実行させる行為と、
を備えている、方法。