Patent · US Active

Scheduling applications in a clustered computer system

US9632836B2 · kind B2 · utility

3Cited by
2References
18Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 17, 2015
Grant dateApr 25, 2017
Priority date
Expiry dateJun 25, 2035

Classification

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

Abstract

Disclosed is a method for scheduling applications for a clustered computer system having a plurality of computers and at least one resource, the clustered computer system executing one or more applications. A method includes: monitoring hardware counters in at least one of the resources and the plurality of computers of the clustered computer system for each of the applications; responsive to said monitoring, determining the utilization of at least one of the resources and the plurality of computers of the clustered computer system by each of the applications; for each of the applications, storing said utilization of at least one of the resource and plurality of computers of the clustered computer system; and upon receiving a request to schedule an application on one of said computers, scheduling a computer to execute the application based on stored utilization for the application and stored utilizations of other applications executing on the computers.

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