Invention Grant
- Patent Title: Allocating tasks to machines in computing clusters
- Patent Title (中): 将任务分配给计算集群中的计算机
-
Application No.: US13089081Application Date: 2011-04-18
-
Publication No.: US08695009B2Publication Date: 2014-04-08
- Inventor: Milan Vojnovic , Amin Karbasi
- Applicant: Milan Vojnovic , Amin Karbasi
- Applicant Address: US WA Redmond
- Assignee: Microsoft Corporation
- Current Assignee: Microsoft Corporation
- Current Assignee Address: US WA Redmond
- Agent Pablo Tapia; Jim Ross; Micky Minhas
- Main IPC: G06F9/46
- IPC: G06F9/46

Abstract:
Allocating tasks to machines in computing clusters is described. In an embodiment a set of tasks associated with a job are received at a scheduler. In an embodiment an index can be computed for each combination of tasks and processors and stored in a lookup table. In an example the index may be include an indication of the preference for the task to be processed on a particular processor, an indication of a waiting time for the task to be processed and an indication of how other tasks being processed in the computing cluster may be penalized by assigning a task to a particular processor. In an embodiment tasks are assigned to a processor by accessing the lookup table, selecting a task for processing using the index and scheduling the selected task for allocation to a processor.
Public/Granted literature
- US20120266176A1 Allocating Tasks to Machines in Computing Clusters Public/Granted day:2012-10-18
Information query