-
公开(公告)号:US20250124016A1
公开(公告)日:2025-04-17
申请号:US18488795
申请日:2023-10-17
Applicant: NetApp, Inc.
Inventor: Blake Edwards , William Zhang , Lawrence Yu , David Ou , Song Guen Yoon
Abstract: A storage application is disclosed herein that employs a method for managing read and write requests associated with a database distributed across multiple replicas in multiple data centers. The storage application may be implemented on one or more computing devices in the context of a data center, cloud environment, or the like. The method includes the storage application receiving a client request to perform an operation with respect to an object at an any-local-quorum consistency level. In response to client request, the storage application iteratively generates and submits coordinator requests to the multiple data centers at a local-quorum consistency level, until one of the multiple data centers successfully replies to one of the coordinator requests with a result. The storage application then replies to the client request based on the result provided by the one of the multiple data centers.
-
公开(公告)号:US20250124015A1
公开(公告)日:2025-04-17
申请号:US18488545
申请日:2023-10-17
Applicant: NetApp, Inc.
Inventor: Blake Edwards , William Zhang , Lawrence Yu , David Ou , Song Guen Yoon
Abstract: A storage application is disclosed herein that employs a method for managing read and write requests associated with a database distributed across multiple replicas in multiple data centers. The storage application may be implemented on one or more computing devices in the context of a data center, cloud environment, or the like. The method includes the storage application receiving a client request to perform an operation with respect to an object at an any-local-quorum consistency level. In response to client request, the storage application iteratively generates and submits coordinator requests to the multiple data centers at a local-quorum consistency level, until one of the multiple data centers successfully replies to one of the coordinator requests with a result. The storage application then replies to the client request based on the result provided by the one of the multiple data centers.
-