Patent · US Active

High availability architecture

US9329937B1 · kind B1 · utility

17Cited by
6References
26Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 31, 2013
Grant dateMay 3, 2016
Priority date
Expiry dateFeb 5, 2034

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2201/865
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A system for executing tasks in a computing resource environment is disclosed. Variations of a system may include two or more scheduler partitions associated with respective schedulers, scheduler state information, and respective plurality of computing resources. Variations of a system may include a task distributor that distributes tasks to the scheduler partitions. In some variations, one scheduler is configured such that, responsive to the scheduler partition receiving a task from the distributor, that scheduler allocates a computing resource for execution of that task and updates its scheduler state information accordingly. In some variations, the task distributor is configured such that, if one scheduler is in a failed or corrupted state, the task distributor stops distributing tasks to that scheduler partition and prevents that scheduler state information from propagation to, or access by, other scheduler partitions.

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