Method and system for guiding scheduling decisions in clusters of computers using dynamic job profiling
US8365181B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Jul 12, 2004 |
| Grant date | Jan 29, 2013 |
| Priority date | — |
| Expiry date | Oct 26, 2032 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F9/5072
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A method and system for scheduling jobs in a cluster of compute servers using dynamic job profiling improves the overall performance of the computing cluster. Specifically, the method and system monitors the performance of individual compute servers in a cluster, and assigns jobs to particular compute servers based on the most current performance information of the compute servers. As the job profiles of the compute servers change with every job processed, the decision as to which compute server is most appropriate for a particular job will dynamically change. Various scheduling algorithms can be used in connection with the method and system to assign jobs to specific compute servers based on the available information in the job profiles.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.