-
1.
公开(公告)号:US11222003B1
公开(公告)日:2022-01-11
申请号:US15279335
申请日:2016-09-28
Applicant: Amazon Technologies, Inc.
Inventor: Shawn Jones , Eric Samuel Stone , Benjamin Jeffery , Kunal Chopra , Mingzhe Zhu , Alexander Kulikov
Abstract: A transaction directed to a hierarchy of data objects stored in a non-transactional data store may be executed. The transaction may be received and description of the transaction stored in a parent data object of the hierarchy. Upon storing the description of the transaction, the transaction may be acknowledged as committed. Access requests for the hierarchy of data objects may be serviced by accessing the description of the transaction and applying to child data objects in the hierarchy returned for servicing a query directed to the hierarchy. A new transaction that is received may initiate application of the transaction according to the description in the parent data object with respect to child data objects.
-
公开(公告)号:US10936559B1
公开(公告)日:2021-03-02
申请号:US15279340
申请日:2016-09-28
Applicant: Amazon Technologies, Inc.
Inventor: Shawn Jones , Eric Samuel Stone , Benjamin Jeffery , Kunal Chopra , Mingzhe Zhu , Alexander Kulikov
IPC: G06F16/22 , G06F16/215 , G06F16/23 , G06F16/248 , G06F16/2455
Abstract: A secondary index may be implemented for a distributed data set that is strongly consistent. Updates to a distributed data set that add or remove items from the distributed data set may be reflected in the secondary index as part of performing the update. Pointers to items to be added to a distributed data set may be included in the secondary index as part of processing an insertion request for the new items. Pointers to items removed from a distributed data set may be removed from the secondary index as part of processing a deletion request. Changes to the secondary index may be performed so that the secondary index does not fail to identify items that are present in the distributed data set.
-
公开(公告)号:US10355934B2
公开(公告)日:2019-07-16
申请号:US14559823
申请日:2014-12-03
Applicant: Amazon Technologies, Inc.
Inventor: Nikita Pinski , Derek Solomon Pai , Ahmed Usman Khalid , Eric Samuel Stone , Mai-Lan Tomsen Bukovec
Abstract: Technology for scaling computing instances is provided. In one example, a method may include identifying vertical scaling rules defining a criterion for vertically scaling a computing instance from a first instance type to a second instance type. The method may further include monitoring usage of the computing instance and vertically scaling the computing instance from the first instance type to the second instance type based on the usage as compared to the vertical scaling rules.
-
公开(公告)号:US10148592B1
公开(公告)日:2018-12-04
申请号:US14754447
申请日:2015-06-29
Applicant: Amazon Technologies, Inc.
Inventor: Derek Solomon Pai , Alison Qing-Ning Truong , Eric Samuel Stone , Ahmed Usman Khalid , Kai Fan Tang
IPC: H04L12/911 , H04L12/26 , H04L12/14
Abstract: Techniques are described for scaling a group of computing resources. A computing resource service receives a scaling policy for use in scaling the group of computing resources. The scaling policy specifies a target level for a resource utilization metric and magnitude-based changes to the group. The computing resource service receives information about a magnitude of a measurement for the resource utilization metric. The computing resource service determines, based at least in part on the scaling policy, one or more changes for the group and initiates the one or more changes in the group.
-
公开(公告)号:US10021008B1
公开(公告)日:2018-07-10
申请号:US14754491
申请日:2015-06-29
Applicant: Amazon Technologies, Inc.
Inventor: Derek Solomon Pai , Alison Qing-Ning Truong , Eric Samuel Stone , Ahmed Usman Khalid , Kai Fan Tang , Mai-Lan Tomsen Bukovec
IPC: G06F15/16 , G06F15/173 , H04L12/26 , H04L12/911
CPC classification number: H04L47/821 , H04L41/0896 , H04L43/0817 , H04L47/748 , H04L47/783 , H04L47/822
Abstract: Techniques are described for scaling a group of computing resources. A computing resource service receives a scaling policy for use in scaling the group of computing resources. The scaling policy specifies a target level for a resource utilization metric and magnitude-based changes to the group. The computing resource service receives information about a magnitude of a measurement for the resource utilization metric. The computing resource service determines, based at least in part on the scaling policy, one or more changes for the group and initiates the one or more changes in the group.
-
公开(公告)号:US20170031714A1
公开(公告)日:2017-02-02
申请号:US15295863
申请日:2016-10-17
Applicant: Amazon Technologies, Inc.
Inventor: Eric Samuel Stone , Thomas Hans Deml , Mihir Rajendrabhai Patel
Abstract: A method and apparatus for provisioning a computing resource is provided. Provisioning a computing resource based on a provisioning policy is initiated. The provisioning policy may specify one or more supplementary operations whose successful completion is optional for the computing resource to be used. Further in the method and apparatus, the computing resource is provided for use.
Abstract translation: 提供了一种供应计算资源的方法和装置。 启动基于配置策略的计算资源的配置。 配置策略可以指定一个或多个补充操作,其成功完成对于要使用的计算资源是可选的。 此外,在该方法和装置中,提供了使用计算资源。
-
公开(公告)号:US11374789B2
公开(公告)日:2022-06-28
申请号:US16457827
申请日:2019-06-28
Applicant: Amazon Technologies, Inc.
Inventor: Anthony Nicholas Liguori , Eric Samuel Stone , Richard H. Galliher , David James Goodell , Patrick John Lawrence , Yang Lin , William Ashley , Steven Anthony Kady
Abstract: A first message of a first type and having a first destination address is received in a provider network. The first destination address is associated with a virtual network address of the provider network and an address of a first device in an extension of the provider network, the extension of the provider network in communication with the provider network via at least a third-party network. A message state data store is updated based on at least a portion of the first message. A first payload of the first message is sent to the first device a first secure tunnel through the third-party network.
-
公开(公告)号:US11296941B2
公开(公告)日:2022-04-05
申请号:US16005328
申请日:2018-06-11
Applicant: Amazon Technologies, Inc.
Inventor: Shawn Jones , Eric Samuel Stone , Derek Solomon Pai
IPC: H04L12/26 , H04L41/0823 , G06F9/54 , G06F9/50 , H04L41/0816 , H04L67/1031
Abstract: A computing resource service provider may provide computing instances organized into logical groups, such as auto-scaling groups. Computing instances assigned to an auto-scaling group may be place into standby. Standby instances may still be managed by the auto-scaling group but may not contribute to the capacity of the auto-scaling group for auto-scaling purposes.
-
公开(公告)号:US20180295026A1
公开(公告)日:2018-10-11
申请号:US16005328
申请日:2018-06-11
Applicant: Amazon Technologies, Inc.
Inventor: Shawn Jones , Eric Samuel Stone , Derek Solomon Pai
Abstract: A computing resource service provider may provide computing instances organized into logical groups, such as auto-scaling groups. Computing instances assigned to an auto-scaling group may be place into standby. Standby instances may still be managed by the auto-scaling group but may not contribute to the capacity of the auto-scaling group for auto-scaling purposes.
-
公开(公告)号:US20180060129A1
公开(公告)日:2018-03-01
申请号:US15797190
申请日:2017-10-30
Applicant: Amazon Technologies, Inc.
Inventor: Derek Solomon Pai , Eric Samuel Stone , Mihir Rajendrabhai Patel , Thomas Hans Deml
CPC classification number: G06F9/5022 , G06F9/455 , G06F9/45558 , G06F9/50 , G06F9/5005 , G06F9/5077 , G06F2009/45562 , G06F2009/45575
Abstract: Approaches are described for enabling a user to specify one or more termination policies that can be used to select which instances in a group of virtual machines (or other compute resources) allocated to the user should be terminated first when scaling down the group of virtual machine instances. The termination policies can be utilized by an automatic scaling service when managing the resources in a multitenant shared resource computing environment, such as a cloud computing environment.
-
-
-
-
-
-
-
-
-