Invention Application
US20140310259A1 Dynamic Load Balancing During Distributed Query Processing Using Query Operator Motion
有权
使用查询运算符运动的分布式查询处理期间的动态负载平衡
- Patent Title: Dynamic Load Balancing During Distributed Query Processing Using Query Operator Motion
- Patent Title (中): 使用查询运算符运动的分布式查询处理期间的动态负载平衡
-
Application No.: US13863279Application Date: 2013-04-15
-
Publication No.: US20140310259A1Publication Date: 2014-10-16
- Inventor: Feng Tian
- Applicant: VMWARE, INC.
- Applicant Address: US CA Palo Alto
- Assignee: VMware, Inc.
- Current Assignee: VMware, Inc.
- Current Assignee Address: US CA Palo Alto
- Main IPC: G06F17/30
- IPC: G06F17/30

Abstract:
Techniques for performing dynamic load balancing during distributed query processing are provided. In one embodiment, a first processing node in a plurality of processing nodes can execute an instance of a query operator, where the query operator is part of a query plan for a database query that is processed in a distributed manner by the plurality of processing nodes. The first processing node can further monitor its load level while the executing occurs. If the load level exceeds a threshold, the first processing node can split an amount of remaining work that is associated with the executing into a first portion and a second portion, determine state information for moving execution of the second portion from the first processing node to a second processing node, and save the state information to a distributed data store.
Public/Granted literature
- US09690829B2 Dynamic load balancing during distributed query processing using query operator motion Public/Granted day:2017-06-27
Information query