Patent · US Active

Tolerating failures using concurrency in a cluster

US9176834B2 · kind B2 · utility

4Cited by
1References
11Claims
0Family size

Assignee

Inventors

Key dates

Filing dateSep 19, 2013
Grant dateNov 3, 2015
Priority date
Expiry dateFeb 1, 2034

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F11/0751
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A method is provided in the illustrative embodiments. A failure is detected in a first computing node serving an application in a cluster. A subset of actions is selected from a set of actions, the set of actions configured to transfer the serving of the application from the first computing node to a second computing node in the cluster. A waiting period is set for the first computing node. The first computing node is allowed to continue serving the application during the waiting period. During the waiting period, concurrently with the first computing node serving the application, the subset of actions is performed at the second computing node. Responsive to receiving a signal of activity from the first computing node during the waiting period, the concurrent operation of the second computing node is aborted.

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