×

Implementing failover processes between storage stamps

  • US 8,751,863 B2
  • Filed: 05/23/2011
  • Issued: 06/10/2014
  • Est. Priority Date: 05/23/2011
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method in a distributed environment utilizing a processor and memory for invoking a clean failover of a storage account residing on storage stamps within the distributed computing environment, the method comprising:

  • providing a primary storage stamp that includes one or more source partitions configured for accepting live traffic and for sending messages, to one or more destination partitions in order to advance replication to a secondary storage stamp, wherein messages comprise transactions;

    providing the secondary storage stamp that includes the one or more destination partitions configured to replay the transactions of the messages;

    performing a failover between the primary and the secondary storage stamp for a subset of the data on the primary stamp, wherein the failover is an anticipated transition from the primary storage stamp to the secondary storage stamp;

    requesting that the one or more source partitions attempt to independently carry out a flush-send operation, wherein the flush-send operation involves distributing pending messages at the primary storage stamp to the one or more destination partitions as a group, wherein pending messages comprise logged messages at primary storage stamp; and

    reconfiguring the one or more destination partitions to independently carry out a flush-replay operation, wherein the flush-replay operation involves aggressively replaying the transactions of at least the pending messages received at the one or more destination partitions.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×