Monday, November 5, 2012

##Patent Idea, Multi-Channel Parallel Synchronous/Asynchronous replication

In distributed systems, everyone is familiar with synchronous replication and asynchronous replication process. When payload is written to a particular node, replication gets kicked in either in a sequential manner (synchronously) replicating one node after another node or in a silent (asynchronous) manner replicating bits and pieces on one or multiple nodes.

My idea is to propose an intermediate "replication manager" which manages/negotiates with the associated replicating nodes. The manager performs synchronous / asynchronous replication by opening multi-channel port connectivity to the replicating node to move the data in parallel multi-threaded faster mode depending on the resources availability. This should yield in faster replication than the traditional one connection replication. If the resources are busy, this mechanism falls into one connection mode.