- Patent Title: Load balancing in parallel database systems using multi-reordering
-
Application No.: US12860782Application Date: 2010-08-20
-
Publication No.: US08458123B2Publication Date: 2013-06-04
- Inventor: William S. Rishel , Ryder B. Rishel , Derek A. Taylor
- Applicant: William S. Rishel , Ryder B. Rishel , Derek A. Taylor
- Applicant Address: US CA Redwood Shores
- Assignee: Oracle International Corporation
- Current Assignee: Oracle International Corporation
- Current Assignee Address: US CA Redwood Shores
- Agency: Hickman Palermo Truong Becker Bingham Wong LLP
- Main IPC: G06F17/30
- IPC: G06F17/30

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.
Public/Granted literature
- US08849749B2 Load balancing in parallel database systems using multi-reordering Public/Granted day:2014-09-30
Information query