-
公开(公告)号:US10412022B1
公开(公告)日:2019-09-10
申请号:US15298152
申请日:2016-10-19
Applicant: Amazon Technologies, Inc.
Inventor: Kai Fan Tang , Christopher Thomas Lewis , Farzad Moghimi , Stephan Weinwurm , Nayanish Hinge
IPC: G06F15/173 , H04L12/911 , H04L12/26 , H04L12/24
Abstract: A scaling notification is received that includes a current capacity for a scalable target of a resource. A policy associated with the scaling notification is obtained. A new capacity is computed for the scalable target, based at least in part on the policy and the current capacity of the scalable target. A scaling request is made to an application programming interface endpoint for the scalable target, with the request including a new capacity for the scalable target, thereby causing the current capacity of the scalable target to change to the new capacity.
-
公开(公告)号:US11550635B1
公开(公告)日:2023-01-10
申请号:US16368775
申请日:2019-03-28
Applicant: Amazon Technologies, Inc.
Inventor: Manwah Wong , Kai Fan Tang , Christopher Thomas Lewis
Abstract: Techniques are described for filtering and normalizing training data used to build a predictive auto scaling model used by a service provider network to proactively scale users' computing resources. Further described are techniques for identifying collections of computing resources that exhibit suitably predictable usage patterns such that a predictive auto scaling model can be used to forecast future usage patterns with reasonable accuracy and to scale the resources based on such generated forecasts. The filtering of training data and the identification of suitably predictable collections of computing resources are based in part on autocorrelation analyses, and in particular on “delayed” autocorrelation analyses, of time series data, among other techniques described herein.
-
公开(公告)号:US10069869B2
公开(公告)日:2018-09-04
申请号:US15194479
申请日:2016-06-27
Applicant: Amazon Technologies, Inc.
Inventor: Christopher Thomas Lewis , Kai Fan Tang , Farzad Moghimi , Ahmed Usman Khalid , Stephan Weinwurm
Abstract: In response to receipt of a notification from a third service, a scaling policy specified by a customer of a computing resource service provider to be associated with the notification is obtained, with the scaling policy including a set of parameters that includes an identity of a resource of a second service of the computing resource service provider. As a result of processing the scaling policy in accordance with the set of parameters, a request is submitted to a second service to scale the resource, and output is provided that indicates whether the scaling request has been fulfilled.
-
公开(公告)号:US12137060B1
公开(公告)日:2024-11-05
申请号:US17854469
申请日:2022-06-30
Applicant: Amazon Technologies, Inc.
Inventor: Ankush Singla , Christopher Thomas Lewis , Wilson Lau
IPC: H04L49/90 , H04L47/10 , H04L47/129 , H04L47/30
Abstract: Systems and techniques are disclosed for a buffer management system that dynamically and automatically adjusts operational buffers in resources based on resource utilization based on buffer parameters. Buffer parameters for a resource can include a target utilization, a buffer capacity, a minimum buffer capacity, and a maximum buffer capacity. The buffer management detects changes in utilization, such as a number of operations performed in a time period and determines whether a candidate buffer capacity determined using the buffer capacity parameter and the current utilization is between the minimum buffer capacity and the maximum buffer capacity. If so, the buffer management system sets the buffer capacity to the candidate buffer capacity, otherwise the buffer management system sets the buffer capacity to the minimum or maximum buffer capacity as applicable.
-
公开(公告)号:US10397240B2
公开(公告)日:2019-08-27
申请号:US16195645
申请日:2018-11-19
Applicant: Amazon Technologies, Inc.
Inventor: Christopher Thomas Lewis , Kai Fan Tang , Farzad Moghimi , Ahmed Usman Khalid , Stephan Weinwurm
Abstract: A scaling policy associated with a notification received by one or more computer systems is obtained. A first request is submitted, to a software container service, for a first current capacity of a resource. An amount by which to adjust a capacity of the resource is calculated, based at least in part on the scaling policy and the first current capacity. A second request is submitted, to the software container service, to adjust the capacity of the resource by the amount. A third request is submitted, to the software container service, for a second current capacity of the resource, and whether the second request has been fulfilled is determined based at least in part on a comparison between the second current capacity and the amount.
-
公开(公告)号:US20170339196A1
公开(公告)日:2017-11-23
申请号:US15194479
申请日:2016-06-27
Applicant: Amazon Technologies, Inc.
Inventor: Christopher Thomas Lewis , Kai Fan Tang , Farzad Moghimi , Ahmed Usman Khalid , Stephan Weinwurm
CPC classification number: H04L63/205 , H04L63/083 , H04L63/104 , H04L63/105 , H04L67/1025 , H04Q9/02
Abstract: In response to receipt of a notification from a third service, a scaling policy specified by a customer of a computing resource service provider to be associated with the notification is obtained, with the scaling policy including a set of parameters that includes an identity of a resource of a second service of the computing resource service provider. As a result of processing the scaling policy in accordance with the set of parameters, a request is submitted to a second service to scale the resource, and output is provided that indicates whether the scaling request has been fulfilled.
-
公开(公告)号:US10979436B2
公开(公告)日:2021-04-13
申请号:US16550096
申请日:2019-08-23
Applicant: Amazon Technologies, Inc.
Inventor: Christopher Thomas Lewis , Kai Fan Tang , Farzad Moghimi , Ahmed Usman Khalid , Stephan Weinwurm
Abstract: A policy associated with a notification received by one or more computer systems is obtained. A first request is submitted, to a service, for a first current capacity of a resource. An amount by which to adjust a capacity of the resource is calculated, based at least in part on the policy and the first current capacity. A second request is submitted, to the service, to adjust the capacity of the resource by the amount. A third request is submitted, to the service, for a second current capacity of the resource, and whether the second request has been fulfilled is determined based at least in part on a comparison between the second current capacity and the response to the third request.
-
公开(公告)号:US20190089714A1
公开(公告)日:2019-03-21
申请号:US16195645
申请日:2018-11-19
Applicant: Amazon Technologies, Inc.
Inventor: Christopher Thomas Lewis , Kai Fan Tang , Farzad Moghimi , Ahmed Usman Khalid , Stephan Weinwurm
CPC classification number: H04L63/104 , H04L63/083 , H04L63/105 , H04L63/205 , H04L67/1025 , H04Q9/02
Abstract: A scaling policy associated with a notification received by one or more computer systems is obtained. A first request is submitted, to a software container service, for a first current capacity of a resource. An amount by which to adjust a capacity of the resource is calculated, based at least in part on the scaling policy and the first current capacity. A second request is submitted, to the software container service, to adjust the capacity of the resource by the amount. A third request is submitted, to the software container service, for a second current capacity of the resource, and whether the second request has been fulfilled is determined based at least in part on a comparison between the second current capacity and the amount.
-
公开(公告)号:US10135837B2
公开(公告)日:2018-11-20
申请号:US15194486
申请日:2016-06-27
Applicant: Amazon Technologies, Inc.
Inventor: Christopher Thomas Lewis , Kai Fan Tang , Farzad Moghimi , Ahmed Usman Khalid , Stephan Weinwurm
Abstract: A scaling policy associated with a notification received by one or more computer systems is obtained. A first request is submitted, to a software container service, for a first current capacity of a resource. An amount by which to adjust a capacity of the resource is calculated, based at least in part on the scaling policy and the first current capacity. A second request is submitted, to the software container service, to adjust the capacity of the resource by the amount. A third request is submitted, to the software container service, for a second current capacity of the resource, and whether the second request has been fulfilled is determined based at least in part on a comparison between the second current capacity and the amount.
-
公开(公告)号:US20170339158A1
公开(公告)日:2017-11-23
申请号:US15194486
申请日:2016-06-27
Applicant: Amazon Technologies, Inc.
Inventor: Christopher Thomas Lewis , Kai Fan Tang , Farzad Moghimi , Ahmed Usman Khalid , Stephan Weinwurm
CPC classification number: H04L63/205 , H04L63/083 , H04L63/104 , H04L63/105 , H04L67/1025 , H04Q9/02
Abstract: A scaling policy associated with a notification received by one or more computer systems is obtained. A first request is submitted, to a software container service, for a first current capacity of a resource. An amount by which to adjust a capacity of the resource is calculated, based at least in part on the scaling policy and the first current capacity. A second request is submitted, to the software container service, to adjust the capacity of the resource by the amount. A third request is submitted, to the software container service, for a second current capacity of the resource, and whether the second request has been fulfilled is determined based at least in part on a comparison between the second current capacity and the amount.
-
-
-
-
-
-
-
-
-