Invention Grant
US09276987B1 Identifying nodes already storing indicated input data to perform distributed execution of an indicated program in a node cluster
有权
识别已经存储指示的输入数据的节点,以执行节点簇中所指示的程序的分布式执行
- Patent Title: Identifying nodes already storing indicated input data to perform distributed execution of an indicated program in a node cluster
- Patent Title (中): 识别已经存储指示的输入数据的节点,以执行节点簇中所指示的程序的分布式执行
-
Application No.: US13794220Application Date: 2013-03-11
-
Publication No.: US09276987B1Publication Date: 2016-03-01
- Inventor: Peter Sirota , Richendra Khanna
- Applicant: Amazon Technologies, Inc.
- Applicant Address: US NV Reno
- Assignee: Amazon Technologies, Inc.
- Current Assignee: Amazon Technologies, Inc.
- Current Assignee Address: US NV Reno
- Agency: Seed IP Law Group PLLC
- Main IPC: G06F9/46
- IPC: G06F9/46 ; G06F15/16 ; G06F15/173 ; H04L29/08 ; G06F9/50

Abstract:
Techniques are described for managing execution of programs, such as for distributed execution of a program on multiple computing nodes. In some situations, the techniques include selecting a cluster of computing nodes to use for executing a program based at least in part on data to be used during the program execution. For example, the computing node selection for a particular program may be performed so as to attempt to identify and use computing nodes that already locally store some or all of the input data that will be used by those computing nodes as part of the executing of that program on those nodes. Such techniques may provide benefits in a variety of situations, including when the size of input datasets to be used by a program are large, and the transferring of data to and/or from computing nodes may impose large delays and/or monetary costs.
Information query