Invention Application
- Patent Title: METHOD FOR MODELING A FREE POOL OF RESOURCES
- Patent Title (中): 建立自由资源池的方法
-
Application No.: PCT/EP2007/050156Application Date: 2007-01-08
-
Publication No.: WO2007082814A2Publication Date: 2007-07-26
- Inventor: ZOLOTOW, Clea, Anne , NORTHWAY, Tedrick, Neal , JOHNSON, Randy, Scott , BOYCE, JR., Robert , SCHMIDT, Walter
- Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION , IBM UNITED KINGDOM LIMITED , ZOLOTOW, Clea, Anne , NORTHWAY, Tedrick, Neal , JOHNSON, Randy, Scott , BOYCE, JR., Robert , SCHMIDT, Walter
- Applicant Address: New Orchard Road, Armonk, New York 10504 US
- Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION,IBM UNITED KINGDOM LIMITED,ZOLOTOW, Clea, Anne,NORTHWAY, Tedrick, Neal,JOHNSON, Randy, Scott,BOYCE, JR., Robert,SCHMIDT, Walter
- Current Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION,IBM UNITED KINGDOM LIMITED,ZOLOTOW, Clea, Anne,NORTHWAY, Tedrick, Neal,JOHNSON, Randy, Scott,BOYCE, JR., Robert,SCHMIDT, Walter
- Current Assignee Address: New Orchard Road, Armonk, New York 10504 US
- Agency: SEKAR, Anita
- Priority: US11/337,742 20060123
- Main IPC: G06F9/46
- IPC: G06F9/46
Abstract:
The invention comprises a computer-implemented process for managing computing resources provided to customers in an on-demand data center. The process comprises: providing a shared computing environment; providing to each customer one or more logical partitions of computing resources within the shared computing environment; allocat ing at least one processing engine to each logical partition; modeling a selected customer's resource utilization as a beta distribution; iteratively select ing a random resource utilization value from the beta distribution and, for each logical partition, calculating a processing engine differential; for each iteration, calculating a collective processing engine differential until the collective processing engine differential converges on an optimal processing engine differential; and adjusting the number of processing engines by the optimal processing engine differential to achieve an optimal free pool size.
Information query