The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Oct. 04, 2016

Filed:

Nov. 12, 2013
Applicant:

Zettaset, Inc., Mountain View, CA (US);

Inventor:

Michael W. Dalton, San Francisco, CA (US);

Assignee:

ZETTASET, INC., Mountain View, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 11/00 (2006.01); G06F 17/30 (2006.01); G06F 11/14 (2006.01); G06F 11/18 (2006.01); G06F 11/20 (2006.01);
U.S. Cl.
CPC ...
G06F 17/30581 (2013.01); G06F 11/1425 (2013.01); G06F 11/187 (2013.01); G06F 11/2028 (2013.01); G06F 11/2097 (2013.01);
Abstract

Method and high availability clusters that support synchronous state replication to provide for failover between nodes, and more precisely, between the master candidate machines at the corresponding nodes. There are at least two master candidates (m=2) in the high availability cluster and the election of the current master is performed by a quorum-based majority vote among quorum machines, whose number n is at least three and odd (n≧3 and n is odd). The current master is issued a current time-limited lease to be measured off by the current master's local clock. In setting the duration or period of the lease, a relative clock skew is used to bound the duration to an upper bound, thus ensuring resistance to split brain situations during failover events.


Find Patent Forward Citations

Loading…