Patent · US Revoked

Load balancing in parallel database systems using multi-reordering

US8458123B2 · kind B2 · utility

0Cited by
2References
36Claims
0Family size

Assignee

Inventors

Key dates

Filing dateAug 20, 2010
Grant dateJun 4, 2013
Priority date
Expiry dateDec 22, 2030

Classification

  • Technology area (CPC —)General

Abstract

Load balancing in a parallel database system is performed using multi-reordering, in which a sequence of multiple processors (two, three, or more) that have small average load (for example, the smallest of any such sequence) is selected to participate in load balancing. In the case of three adjacent low-load processors, the load of all three is evenly distributed over two of them, and the remaining processor becomes a free processor. The free processor is moved adjacent to a high-load processor, the load of which is then shared with the free processor. Data is moved in a “transaction” so that the view of data is always consistent. The database continues to service requests from a former location while data undergoes a transfer.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.