Method and system for servicing requests in a dynamic cluster
First Claim
Patent Images
1. A method for servicing requests in a dynamic cluster comprising:
- receiving, by a first replica of the dynamic cluster, a first request comprising a first membership label from a client, wherein the client stores the first membership label and a first cluster list;
determining whether the first membership label is obsolete; and
sending a second membership label and a second cluster list to the client when the first membership label is obsolete, wherein the client updates the first cluster list with the second cluster list.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for servicing requests in a dynamic cluster that includes receiving, by a first replica of the dynamic cluster, a first request that includes a first membership label from a client, wherein the client stores the first membership label and a first cluster list, determining whether the first membership label is obsolete, and sending a second membership label and a second cluster list to the client when the first membership label is obsolete, wherein the client updates the first cluster list with the second cluster list.
33 Citations
20 Claims
-
1. A method for servicing requests in a dynamic cluster comprising:
-
receiving, by a first replica of the dynamic cluster, a first request comprising a first membership label from a client, wherein the client stores the first membership label and a first cluster list;
determining whether the first membership label is obsolete; and
sending a second membership label and a second cluster list to the client when the first membership label is obsolete, wherein the client updates the first cluster list with the second cluster list. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system comprising:
-
a first replica that;
receives a first request comprising a first membership label from a client, determines whether the first membership label is obsolete; and
sends a second membership label and a cluster list to the client when the first membership label is obsolete, wherein the client updates a client cluster list with the cluster list; and
a second replica that;
receives a second request comprising the second membership label from the client; and
sends a response based on the second request to the client, wherein the second replica is in the cluster list. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A computer usable medium comprising computer readable program code embodied therein for causing a replica in a dynamic cluster to:
-
receive a request comprising a first membership label from a client, wherein the client stores the first membership label and a first cluster list;
determine whether the first membership label is obsolete; and
send a second membership label and a second cluster list to the client when the first membership label is obsolete, wherein the client updates the first cluster list with the second cluster list.
-
Specification