-
公开(公告)号:US20200218569A1
公开(公告)日:2020-07-09
申请号:US16818297
申请日:2020-03-13
Applicant: Amazon Technologies, Inc.
Inventor: Dougal Stuart Ballantyne , James Edward Kinney, JR. , Aswin Damodar , Chetan Hosmani , Rejith George Joseph , Chris William Ramsey , Kiuk Chung , Jason Roy Rupard
Abstract: A scheduler of a batch job management service determines that a set of resources a client is insufficient to execute one or more jobs. The scheduler prepares a multi-dimensional statistical representation of resource requirements of the jobs, and transmits it to a resource controller. The resource controller uses the multi-dimensional representation and resource usage state information to make resource allocation change decisions.
-
公开(公告)号:US20180143852A1
公开(公告)日:2018-05-24
申请号:US15360948
申请日:2016-11-23
Applicant: Amazon Technologies, Inc.
Inventor: DOUGAL STUART BALLANTYNE , JAMES EDWARD KINNEY, JR. , Aswin Damodar , Chetan Hosmani , Rejith George Joseph , Chris William Ramsey , Kiuk Chung , Jason Roy Rupard
CPC classification number: G06F9/4881 , G06F9/5016 , G06F9/5027 , G06F9/5072
Abstract: A scheduler of a batch job management service determines that a set of resources a client is insufficient to execute one or more jobs. The scheduler prepares a multi-dimensional statistical representation of resource requirements of the jobs, and transmits it to a resource controller. The resource controller uses the multi-dimensional representation and resource usage state information to make resource allocation change decisions.
-
公开(公告)号:US11314551B2
公开(公告)日:2022-04-26
申请号:US16818297
申请日:2020-03-13
Applicant: Amazon Technologies, Inc.
Inventor: Dougal Stuart Ballantyne , James Edward Kinney, Jr. , Aswin Damodar , Chetan Hosmani , Rejith George Joseph , Chris William Ramsey , Kiuk Chung , Jason Roy Rupard
Abstract: A scheduler of a batch job management service determines that a set of resources a client is insufficient to execute one or more jobs. The scheduler prepares a multi-dimensional statistical representation of resource requirements of the jobs, and transmits it to a resource controller. The resource controller uses the multi-dimensional representation and resource usage state information to make resource allocation change decisions.
-
公开(公告)号:US11175950B1
公开(公告)日:2021-11-16
申请号:US16877269
申请日:2020-05-18
Applicant: Amazon Technologies, Inc.
Inventor: Xu Yang , Jason Roy Rupard , Aswin Damodar , Devendra D Chavan , Ujjwal Kamal Kabra , Brian W Barrett , Stephen William Kendrex
Abstract: Methods, systems, and computer-readable media for dynamic regulation of parallelism for job scheduling are disclosed. A job scheduler sends a resource manager a request to execute a first set of compute jobs using a set of computing resources. The number of jobs corresponds to a first parallelism value. The job scheduler receives a response indicating that the number of computing resources was sufficient or insufficient to schedule the jobs. The job scheduler sends another request to execute another set of compute jobs whose number corresponds to a new parallelism value determined based at least in part on the response. If the number of computing resources was sufficient, the new parallelism value represents an increase over the first parallelism value. If the number of computing resources was insufficient, the new parallelism value represents a decrease from the first parallelism value.
-
5.
公开(公告)号:US11138033B1
公开(公告)日:2021-10-05
申请号:US16111549
申请日:2018-08-24
Applicant: Amazon Technologies, Inc.
Inventor: SongPerk Sem , Jason Roy Rupard , Aswin Damodar , Chetan Hosmani
Abstract: Techniques are described for providing an application programming interface (API) that includes a bulk computing task operation. A bulk computing task operation enables users to request performance of any number of computing tasks using a single API request. To submit a bulk task request, a user generates or causes the generation of bulk task data describing a plurality of computing tasks to be executed by an application or service, and causes the bulk task data to be stored at an accessible storage location. A single bulk task API request can be generated that includes an identifier of the storage location at which the corresponding bulk task data is stored. The submission of a bulk task API request results in a synchronous response to the requesting client including an identifier of the request that can be used to request status updates, while processing the request can occur asynchronously using backend resources.
-
公开(公告)号:US10592280B2
公开(公告)日:2020-03-17
申请号:US15360948
申请日:2016-11-23
Applicant: Amazon Technologies, Inc.
Inventor: Dougal Stuart Ballantyne , James Edward Kinney, Jr. , Aswin Damodar , Chetan Hosmani , Rejith George Joseph , Chris William Ramsey , Kiuk Chung , Jason Roy Rupard
Abstract: A scheduler of a batch job management service determines that a set of resources a client is insufficient to execute one or more jobs. The scheduler prepares a multi-dimensional statistical representation of resource requirements of the jobs, and transmits it to a resource controller. The resource controller uses the multi-dimensional representation and resource usage state information to make resource allocation change decisions.
-
-
-
-
-