-
公开(公告)号:US10057374B2
公开(公告)日:2018-08-21
申请号:US14930482
申请日:2015-11-02
Applicant: Amazon Technologies, Inc.
Inventor: Reto Kramer , Daniel Lee Osiecki , Nishanth Shankaran , Venkates P. Balakrishnan , Geoffrey Scott Pare , Blake Meike , Christopher Whitaker
CPC classification number: H04L67/34 , H04L41/0843 , H04L67/1097
Abstract: A resource provisioning service allows users to provision multiple, different network resources in an atomic manner and with a single call to a resource provisioning service. In some instances, the multiple, different network resources comprise individual types of resources that form a portion of one or more cloud-computing platforms. For instance, one or more entities may host and operate a cloud-computing platform that includes different types of network resources, such a storage service, a load balancing service, a compute service, a security service, or any other similar or different type of network-accessible service.
-
公开(公告)号:US09529772B1
公开(公告)日:2016-12-27
申请号:US13685596
申请日:2012-11-26
Applicant: Amazon Technologies, Inc.
Inventor: Nishanth Shankaran , Rajat Arya , Clint Joseph Sbisa , Dong Shou , Rajaprabhu Thiruchi Loganathan , Shyam Krishnamoorthy
IPC: G06F15/167 , H04L12/24 , H04L29/08
CPC classification number: H04L67/1097 , H04L41/0803 , H04L41/0853 , H04L67/2842
Abstract: A cache or other cluster is configuration-aware such that initialization and changes to the underlying structure of the cluster can be dynamically updated. For example, a client may resolve an alias from a static configuration endpoint to a node in a cluster. The client may request initial configuration from the node and then update configuration from nodes that store the current configuration of the cluster.
Abstract translation: 缓存或其他集群是配置感知的,从而可以动态更新集群底层结构的初始化和更改。 例如,客户端可以将静态配置端点的别名解析为群集中的节点。 客户端可以从节点请求初始配置,然后从存储集群当前配置的节点更新配置。
-
公开(公告)号:US11758006B2
公开(公告)日:2023-09-12
申请号:US16105449
申请日:2018-08-20
Applicant: Amazon Technologies, Inc.
Inventor: Reto Kramer , Daniel Lee Osiecki , Nishanth Shankaran , Venkates P. Balakrishnan , Geoffrey Scott Pare , Blake Meike , Christopher Whitaker
IPC: H04L67/00 , H04L41/084 , H04L67/1097
CPC classification number: H04L67/34 , H04L41/0843 , H04L67/1097
Abstract: A resource provisioning service allows users to provision multiple, different network resources in an atomic manner and with a single call to a resource provisioning service. In some instances, the multiple, different network resources comprise individual types of resources that form a portion of one or more cloud-computing platforms. For instance, one or more entities may host and operate a cloud-computing platform that includes different types of network resources, such a storage service, a load balancing service, a compute service, a security service, or any other similar or different type of network-accessible service.
-
公开(公告)号:US10462250B2
公开(公告)日:2019-10-29
申请号:US15464198
申请日:2017-03-20
Applicant: Amazon Technologies, Inc.
Inventor: Nishanth Shankaran , Dong Shou , Clint Joseph Sbisa , Rajaprabhu Thiruchi Loganathan , Shyam Krishnamoorthy , Rajat Arya
IPC: H04L29/08 , G06F15/177 , H04L12/26 , G06F12/0806 , G06F12/0868 , H04L12/24 , H04L12/803 , G06F16/182
Abstract: A cache or other cluster is configuration-aware such that initialization and changes to the underlying structure of the cluster can be dynamically updated for use by a client. A client may use a client driver as an intermediary that is responsible for managing the communication with the cluster. For example, a client driver may resolve an alias from a static configuration endpoint to a storage node. The client driver may request an initial configuration from the storage node and then update configuration from one or more storage nodes that store current configuration of the cluster.
-
公开(公告)号:US20170289297A1
公开(公告)日:2017-10-05
申请号:US15464198
申请日:2017-03-20
Applicant: Amazon Technologies, Inc.
Inventor: Nishanth Shankaran , Dong Shou , Clint Joseph Sbisa , Rajaprabhu Thiruchi Loganathan , Shyam Krishnamoorthy , Rajat Arya
IPC: H04L29/08 , G06F12/0806 , G06F12/0868
CPC classification number: H04L67/2842 , G06F12/0806 , G06F12/0868 , G06F15/177 , G06F16/184 , G06F2212/285 , G06F2212/314 , H04L29/08801 , H04L41/0816 , H04L41/0856 , H04L43/0858 , H04L43/087 , H04L47/125 , H04L67/34
Abstract: A cache or other cluster is configuration-aware such that initialization and changes to the underlying structure of the cluster can be dynamically updated for use by a client. A client may use a client driver as an intermediary that is responsible for managing the communication with the cluster. For example, a client driver may resolve an alias from a static configuration endpoint to a storage node. The client driver may request an initial configuration from the storage node and then update configuration from one or more storage nodes that store current configuration of the cluster.
-
公开(公告)号:US20240040006A1
公开(公告)日:2024-02-01
申请号:US18359837
申请日:2023-07-26
Applicant: Amazon Technologies, Inc.
Inventor: Reto Kramer , Daniel Lee Osiecki , Nishanth Shankaran , Venkates P. Balakrishnan , Geoffrey Scott Pare , Blake Meike , Christopher Whitaker
IPC: H04L67/00 , H04L41/084 , H04L67/1097
CPC classification number: H04L67/34 , H04L41/0843 , H04L67/1097
Abstract: A resource provisioning service allows users to provision multiple, different network resources in an atomic manner and with a single call to a resource provisioning service. In some instances, the multiple, different network resources comprise individual types of resources that form a portion of one or more cloud-computing platforms. For instance, one or more entities may host and operate a cloud-computing platform that includes different types of network resources, such a storage service, a load balancing service, a compute service, a security service, or any other similar or different type of network-accessible service.
-
公开(公告)号:US11032140B2
公开(公告)日:2021-06-08
申请号:US16377056
申请日:2019-04-05
Applicant: Amazon Technologies, Inc.
Inventor: Avinash Jaisinghani , Reto Kramer , Christopher Whitaker , Nishanth Shankaran , Jaykumar H. Gosar , Jeffrey L. Baker , Daniel Osiecki , Danny Rabbani , Prashant Jayaraman , Venkates Paramasivam Balakrishnan , Adam M. Thomas
IPC: H04L12/24
Abstract: Techniques are described that enable a user to upgrade a stack of resources by providing a template that reflects the desired end state of the stack. Upon receiving a new template, the system automatically detects changes that should be performed and determines the order in which the changes should be performed. The system can also detect if the desired changes to the stack are a result of direct modifications; because parameters to the resources have changed; or the changes are indirectly caused by other dependency/attribute changing. Additionally, the system determines whether the changes require creating new resources or if the changes can be made to the resources live. In case of replacement of resources, the system will first create the new resource, move that new resource into the stack and remove the old resource(s). In case of failures, the system ensures that the stack rolls back to the initial state.
-
公开(公告)号:US20140149537A1
公开(公告)日:2014-05-29
申请号:US13685615
申请日:2012-11-26
Applicant: Amazon Technologies, Inc.
Inventor: Nishanth Shankaran , Dong Shou , Rajat Arya , Clint Joseph Sbisa , Shyam Krishnamoorthy , Rajaprabhu Thiruchi Loganathan
IPC: G06F15/167
CPC classification number: H04L41/0816 , H04L41/0668 , H04L67/2842
Abstract: A management system may enable and monitor a cache or other cluster to make the cluster configuration-aware such that initialization and changes to the underlying structure of the cluster can be dynamically updated. For example, a distributed memory caching system may provide initial configuration to a client from a memory caching node referenced by an alias provided by a configuration endpoint. Updates of configuration may be retrieved from memory caching nodes, each storing current configuration of the cache cluster. A management system monitors changes to the cache cluster, such as provisioning of new caching nodes, and updates the configuration stored in the caching nodes for retrieval by a client.
Abstract translation: 管理系统可以启用和监视高速缓存或其他集群以使得集群配置感知到能够动态更新集群的基础结构的初始化和更改。 例如,分布式存储器高速缓存系统可以从由配置端点提供的别名引用的存储器缓存节点向客户端提供初始配置。 可以从存储器高速缓存节点检索配置的更新,每个缓存节点存储高速缓存集群的当前配置。 管理系统监视缓存集群的更改,例如提供新的缓存节点,并更新存储在缓存节点中的配置以供客户端检索。
-
公开(公告)号:US20190007526A1
公开(公告)日:2019-01-03
申请号:US16105449
申请日:2018-08-20
Applicant: Amazon Technologies, Inc.
Inventor: Reto Kramer , Daniel Lee Osiecki , Nishanth Shankaran , Venkates P. Balakrishnan , Geoffrey Scott Pare , Blake Meike , Christopher Whitaker
Abstract: A resource provisioning service allows users to provision multiple, different network resources in an atomic manner and with a single call to a resource provisioning service. In some instances, the multiple, different network resources comprise individual types of resources that form a portion of one or more cloud-computing platforms. For instance, one or more entities may host and operate a cloud-computing platform that includes different types of network resources, such a storage service, a load balancing service, a compute service, a security service, or any other similar or different type of network-accessible service.
-
公开(公告)号:US09847907B2
公开(公告)日:2017-12-19
申请号:US13685615
申请日:2012-11-26
Applicant: Amazon Technologies, Inc.
Inventor: Nishanth Shankaran , Dong Shou , Rajat Arya , Clint Joseph Sbisa , Shyam Krishnamoorthy , Rajaprabhu Thiruchi Loganathan
IPC: G06F15/167 , H04L12/24 , H04L29/08
CPC classification number: H04L41/0816 , H04L41/0668 , H04L67/2842
Abstract: A management system may enable and monitor a cache or other cluster to make the cluster configuration-aware such that initialization and changes to the underlying structure of the cluster can be dynamically updated. For example, a distributed memory caching system may provide initial configuration to a client from a memory caching node referenced by an alias provided by a configuration endpoint. Updates of configuration may be retrieved from memory caching nodes, each storing current configuration of the cache cluster. A management system monitors changes to the cache cluster, such as provisioning of new caching nodes, and updates the configuration stored in the caching nodes for retrieval by a client.
-
-
-
-
-
-
-
-
-