Invention Grant
US09183016B2 Adaptive task scheduling of Hadoop in a virtualized environment
有权
Hadoop在虚拟化环境中的自适应任务调度
- Patent Title: Adaptive task scheduling of Hadoop in a virtualized environment
- Patent Title (中): Hadoop在虚拟化环境中的自适应任务调度
-
Application No.: US13778441Application Date: 2013-02-27
-
Publication No.: US09183016B2Publication Date: 2015-11-10
- Inventor: Li Zhou , Sandeep Uttamchandani , Yizheng Chen
- 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: G06F9/455
- IPC: G06F9/455 ; G06F9/50

Abstract:
A control module is introduced to communicate with an application workload scheduler of a distributed computing application, such as a Job Tracker node of a Hadoop cluster, and with the virtualized computing environment underlying the application. The control module periodically queries for resource consumption data, such as CPU utilization, and uses the data to calculate how MapReduce task slots should be allocated on each task node of the Hadoop cluster. The control module passes the task slot allocation to the application workload scheduler, which honors the allocation by adjusting task assignments to task nodes accordingly. The task nodes may also activate and deactivate task slots according to the changed slot allocation. As a result, the distributed computing application is able to scale up and down when other workloads sharing the virtualized computing environment change.
Public/Granted literature
- US20140245298A1 Adaptive Task Scheduling of Hadoop in a Virtualized Environment Public/Granted day:2014-08-28
Information query