Patent · US Active

Job scheduling using expected server performance information

US9442760B2 · kind B2 · utility

13Cited by
8References
36Claims
0Family size

Assignee

Inventors

Key dates

Filing dateOct 3, 2014
Grant dateSep 13, 2016
Priority date
Expiry dateDec 14, 2034

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2209/505
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A job scheduler that schedules ready tasks amongst a cluster of servers. Each job might be managed by one scheduler. In that case, there are multiple job schedulers which conduct scheduling for different jobs concurrently. To identify a suitable server for a given task, the job scheduler uses expected server performance information received from multiple servers. For instance, the server performance information might include expected performance parameters for tasks of particular categories if assigned to the server. The job management component then identifies a particular task category for a given task, determines which of the servers can perform the task by a suitable estimated completion time, and then assigns based on the estimated completion time. The job management component also uses cluster-level information in order to determine which server to assign a task to.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.