发明名称 MANAGING REQUESTS FOR COMPUTING CAPACITY
摘要 Systems and methods are described for managing requests for computing capacity from a provider of computing resources. The computing resources may include program execution capabilities, data storage or management capabilities, network bandwidth, etc. In some implementations, a user can request that computer resources be reserved for guaranteed availability by the user (or others authorized by the user) during a future usage time period. For example, the user can request a desired amount of program execution capacity. The usage period can be flexibly chosen to meet the user's needs. The request can specify, for example, that a particular program be executed during the usage period, that only certain users be authorized to have access to the guaranteed availability computer resources, and so forth. The provider may charge a fee for the request and/or fees for access or use of the guaranteed availability computer resources during the usage period.
申请公布号 US2014282629(A1) 申请公布日期 2014.09.18
申请号 US201414286140 申请日期 2014.05.23
申请人 Amazon Technologies, Inc. 发明人 Gupta Diwakar;Wei Eric Paul;Greenfield James Alfred Gordon;Madan Varun
分类号 H04L29/08;G06F9/54 主分类号 H04L29/08
代理机构 代理人
主权项 1. A computer-implemented method for managing requests for computing capacity provided by a program execution service, the method comprising: under control of a program execution service that provides a plurality of computing nodes that are each configurable to execute one or more programs of multiple users of the program execution service, receiving from a first user of the program execution service a request to provide guaranteed availability of a number of computing nodes during a requested future period of time; automatically determining whether the request for guaranteed availability of the number of computing nodes during the future period of time can be satisfied in whole or in part by the program execution service; providing the first user with information indicating whether the request for guaranteed availability of the number of computing nodes during the future period of time can be satisfied in whole or in part; automatically determining from the plurality of computing nodes of the program execution service a group of computing nodes that can satisfy the request by the first user; allocating the group of computing nodes for guaranteed availability by at least the first user during the requested period of time; receiving, during the requested period of time, a request from a second user to execute a program on the group of computing nodes that have been allocated for guaranteed availability during the requested period of time; and initiating, during the requested period of time, execution of the program of the second user on at least one of the computing nodes of the group of computing nodes that have been allocated for guaranteed availability during the requested period of time.
地址 Reno NV US
您可能感兴趣的专利