REPLICATION FOR COMMON AVAILABILITY SUBSTRATE
First Claim
Patent Images
1. A computer implemented method comprising:
- employing a processor to execute computer executable instructions stored on a computer readable medium to perform the following acts;
replicating data in a distributed store that is formed via a cluster of nodes connected together; and
employing a Common Availability Substrate (CAS) to maintain availability of operations for the distributed data store during the replicating act.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods that supply a replication layer/agent that is generic to supporting a plurality of storage configuration as part of a distributed store. Such distributed store employs a Common Availability Substrate (CAS) for data transport and consistency, to render the distributed store scalable and available. Such an arrangement enables continuous operation of the store, while the replication subsystem creates new replicas (e.g., for load balancing, failover, and the like).
-
Citations
20 Claims
-
1. A computer implemented method comprising:
employing a processor to execute computer executable instructions stored on a computer readable medium to perform the following acts; replicating data in a distributed store that is formed via a cluster of nodes connected together; and employing a Common Availability Substrate (CAS) to maintain availability of operations for the distributed data store during the replicating act. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
12. A computer implemented system that facilitates replication of data comprising:
-
a processor; a memory communicatively coupled to the processor, the memory having stored therein computer-executable instructions configured to implement the computer implemented system including; a plurality of nodes that form a distributed store; a Common Availability Substrate (CAS) that manages consistency operations for data transfer in the distributed store; and a replication layer that replicates data to various nodes of the distributed store while maintaining an availability thereof to service clients. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer implemented system that facilitates replication of data comprising:
-
means for managing consistency operations of data transfer in a distributed store that is formed via a plurality of nodes; and means for replicating data to the plurality of nodes without disruption of service in the distributed store.
-
Specification