-
1.
公开(公告)号:US11899685B1
公开(公告)日:2024-02-13
申请号:US17548406
申请日:2021-12-10
Applicant: Amazon Technologies, Inc.
Inventor: Ippokratis Pandis , Jingyi Qing , Dengfeng Li , Pavel Sokolov , Eric Ray Hotinger , Mohammad Foyzur Rahman , William Michael McCreedy , Wenchuan An , Vivek Ramamoorthy , Chenqin Xu , Maximiliano Maccanti
CPC classification number: G06F16/27 , G06F16/217 , G06F16/252
Abstract: Authorization is divided between a control plane and a data plane for sharing database data. A producer database engine can create a shared database via a data plane interface. A producer can then authorize access to the shared database via a control plane interface to a consumer. A consumer can associate the authorization granted to the consumer with a consumer database engine via the control plane interface.
-
公开(公告)号:US12222908B2
公开(公告)日:2025-02-11
申请号:US17535940
申请日:2021-11-26
Applicant: Amazon Technologies, Inc.
Inventor: Ippokratis Pandis , Eric Ray Hotinger , Bruce William McGaughy , Naresh Chainani , Neeraja Rentachintala , Zhixing Ma , Pulkit Jagdishchandra Bhavsar , Chao Duan , William Michael McCreedy , Pavel Sokolov , Sanjay Wangoo
Abstract: Idle periods may be for management actions at processing clusters for managed databases. A leader node of a processing cluster for a managed database may monitor a network endpoint at a proxy service associated with a database managed by the database service. An idle period for the database may be detected. A management action for the processing cluster may be determined to be performed during the detected idle period. The leader node may cause the determined management action to be performed.
-
公开(公告)号:US12189649B2
公开(公告)日:2025-01-07
申请号:US17535446
申请日:2021-11-24
Applicant: Amazon Technologies, Inc.
Inventor: Ippokratis Pandis , Naresh Chainani , Sebastian Hillig , Christos Stavrakakis , Eric Ray Hotinger , Bruce William McGaughy , William Michael McCreedy , Yan Leshinsky
IPC: G06F16/27 , G06F16/2453
Abstract: Database query processing may be scaled using additional processing clusters. A database query is received at a processing cluster. A determination is made as to whether additional processing clusters will be used to process the database query. Operations to cause compute nodes of the processing cluster to instruct operations at the additional processing clusters are included in a plan generated to perform database queries determined to use additional processing clusters. The plan is executed to be perform the database query causing compute nodes of the processing cluster to send instructions to corresponding additional processing clusters in order to generate and return a response to the database query.
-
公开(公告)号:US11757703B1
公开(公告)日:2023-09-12
申请号:US17937427
申请日:2022-09-30
Applicant: Amazon Technologies, Inc.
Inventor: Eric Ray Hotinger , Kathiravan Kalimuthu , Arvind Jayasundar , Chao Duan , Ippokratis Pandis , Hitenkumar Sonani , Davide Pagano , Yousuf Hussain Syed Mohammad , Bruce William McGaughy , Bin Zhang
IPC: H04L41/0663 , H04L9/08 , H04L41/0604
CPC classification number: H04L41/0663 , H04L9/0825 , H04L41/0627
Abstract: A database service may distribute resources across different geographic locations or other infrastructures to increase availability of the resources and may provide multiple locations to access resources and isolate failure of resources to a respective location or infrastructure. The processing resources in differing fault tolerance zones may be able to continue operating in the event of an outage impacting an entire fault tolerance zone. The database service may generate a supporting processing cluster in the differing fault tolerance zone that handles at least a portion of the access requests of an initial processing cluster. The database service may provision the supporting processing cluster in a separate fault tolerance zone that has a similar capacity and may provision and maintain the cluster in order to preclude the potential of not having sufficient capacity to recover upon failure of a single fault tolerance zone.
-
5.
公开(公告)号:US20230169048A1
公开(公告)日:2023-06-01
申请号:US17535940
申请日:2021-11-26
Applicant: Amazon Technologies, Inc.
Inventor: Ippokratis Pandis , Eric Ray Hotinger , Bruce William McGaughy , Naresh Chainani , Neeraja Rentachintala , Zhixing Ma , Pulkit Jagdishchandra Bhavsar , Chao Duan , William Michael McCreedy , Pavel Sokolov , Sanjay Wangoo
CPC classification number: G06F16/21 , G06F11/3423 , G06F16/2393 , G06F16/2358
Abstract: Idle periods may be for management actions at processing clusters for managed databases. A leader node of a processing cluster for a managed database may monitor a network endpoint at a proxy service associated with a database managed by the database service. An idle period for the database may be detected. A management action for the processing cluster may be determined to be performed during the detected idle period. The leader node may cause the determined management action to be performed.
-
公开(公告)号:US20230161792A1
公开(公告)日:2023-05-25
申请号:US17535446
申请日:2021-11-24
Applicant: Amazon Technologies, Inc.
Inventor: Ippokratis Pandis , Naresh Chainani , Sebastian Hillig , Christos Stavrakakis , Eric Ray Hotinger , Bruce William McGaughy , William Michael McCreedy , Yan Leshinsky
IPC: G06F16/27 , G06F16/2453
CPC classification number: G06F16/27 , G06F16/24542
Abstract: Database query processing may be scaled using additional processing clusters. A database query is received at a processing cluster. A determination is made as to whether additional processing clusters will be used to process the database query. Operations to cause compute nodes of the processing cluster to instruct operations at the additional processing clusters are included in a plan generated to perform database queries determined to use additional processing clusters. The plan is executed to be perform the database query causing compute nodes of the processing cluster to send instructions to corresponding additional processing clusters in order to generate and return a response to the database query.
-
-
-
-
-