- Patent Title: System and method for managing load in a distributed storage system
-
Application No.: US15167944Application Date: 2016-05-27
-
Publication No.: US10009250B2Publication Date: 2018-06-26
- Inventor: Alexandre Drobychev , Alexander Kesselman , George Datuashvili
- Applicant: GOOGLE INC.
- Applicant Address: US CA Mountain View
- Assignee: GOOGLE LLC
- Current Assignee: GOOGLE LLC
- Current Assignee Address: US CA Mountain View
- Agency: Morgan, Lewis & Bockius LLP
- Main IPC: G06F15/16
- IPC: G06F15/16 ; H04L12/26 ; H04L29/08 ; H04L29/06

Abstract:
The various embodiments described herein include methods, systems, and devices for managing load in a distributed storage system. In one aspect, a method is performed at a first instance server in the distributed storage system, the first instance server having memory and at least one processor coupled to the memory. The method includes: (i) issuing a first plurality of requests to a second instance server; (ii) obtaining one or more messages from the second instance server in response to the first plurality of requests, the messages indicating a utilization rate of the second instance server; (iii) determining a transaction rate limit for the second instance server based on the utilization rate of the second instance server; and (iv) issuing a second plurality of requests to the second instance server, where the second plurality of requests are issued at a rate no greater than the transaction rate limit.
Public/Granted literature
- US20160277275A1 SYSTEM AND METHOD FOR MANAGING LOAD IN A DISTRIBUTED STORAGE SYSTEM Public/Granted day:2016-09-22
Information query