-
公开(公告)号:US09984140B1
公开(公告)日:2018-05-29
申请号:US14615302
申请日:2015-02-05
Applicant: Amazon Technologies, Inc.
Inventor: Anish Sukumaran , Vincent Gerard Nicotra
IPC: G06F17/30
CPC classification number: G06F17/30575 , G06F17/30309
Abstract: A database service may store data on behalf of clients in multiple replicas on respective computing nodes in different availability zones. The service may employ a lease based protocol to select a master replica for a replica group that does not depend on an external service, but is managed by client processes executing on the database hosts themselves. To assume the role of a primary (writable) master for a database table, a master host may acquire a lease by updating a lease record for the table that is maintained in a consistent data store. If the master host fails to renew the lease within a pre-determined lease period, it may revert to read-only mode, and a secondary master host, having determining (based on the lease record) that the primary master no longer holds the lease, may assume the role of primary master by acquiring the lease and making itself writable.
-
公开(公告)号:US09893968B1
公开(公告)日:2018-02-13
申请号:US14037299
申请日:2013-09-25
Applicant: Amazon Technologies, Inc.
Inventor: Aparna Nagargadde , Mark Edward Stalzer , Anish Sukumaran
CPC classification number: H04L43/0811
Abstract: Remote computing resource service providers allow customers to reduce overhead by using computing resources shared with other customers. Customers communicate with the computing resources over a network, such as the Internet, these networks enable the use of remote computing resources but do experience errors. To ensure access to resources by the customer, a network troubleshooting service allows the customer to determine connectivity between computing resources and provides operations to the customer that when performed establish connectivity between computing resources. Furthermore, monitoring of connectivity once a connection is established ensures that the resources maintain connectivity.
-