×

Non-disruptive data movement and node rebalancing in extreme OLTP environments

  • US 9,075,858 B2
  • Filed: 12/16/2010
  • Issued: 07/07/2015
  • Est. Priority Date: 12/16/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • moving a data partition containing a data page, in response to a request for moving the data partition, from a source node to a destination node while simultaneously allowing an application read and write access to the data partition on the source node, wherein the source node retains ownership of the data partition;

    propagating data changes from the source node to the destination node, wherein the data changes were applied by the application to the data partition on the source node during the moving;

    iteratively propagating additional data changes from the source node to the destination node until a number of remaining additional data changes is below a threshold value, wherein the additional data changes were applied by the application to the data partition on the source node during a previous propagation;

    limiting the read and write access of the application to the source node containing the data partition at the conclusion of the iterative propagation;

    instructing the application to perform future read and write operations on the destination node;

    switching ownership of the data partition to the destination node; and

    resuming the read and write access of the application to the data partition.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×