Patent ID: 7788678
Filing Date: 2010-08-31
Classification: G06F

Abstract:
1. In a distributed computer system, a computer-implemented method of providing urgent replication of a source object in a source computer to a destination replica object in a destination replica in the system wherein the state of the source object has changed, the method comprising the steps of: identifying, by the source computer, a first difference in the changed source object; waiting, by the source computer, for the destination replica to initiate a first replication cycle for transmitting, from the source computer, changes to the source object to the destination replica; transmitting, by the source computer, the first difference to the destination replica; receiving, by the destination replica, the transmitted first difference; applying, by the destination replica, the transmitted first difference to the destination replica; identifying, by the source computer, a second difference in the changed source object, wherein the second difference is an update requiring urgent replication, wherein the update is at least one of a plurality of events triggering replication by the source computer, and wherein the plurality of events comprises a change to a password; transmitting, by the source computer, the second difference to the destination replica without waiting for the destination replica to initiate a second replication cycle; receiving, by the destination replica, the transmitted second difference; and applying, by the destination replica, the transmitted second difference to the destination replica object.