US 12,067,243 B2
Method and device of processing read/write request
Wenyang Liu, Beijing (CN); Ying Tian, Beijing (CN); Dapeng Chi, Beijing (CN); Yang Song, Beijing (CN); and Wen Jiang, Beijing (CN)
Assigned to Dell Products L.P., Round Rock, TX (US)
Filed by Dell Products L.P., Round Rock, TX (US)
Filed on Nov. 3, 2022, as Appl. No. 17/979,901.
Claims priority of application No. 202210399120.8 (CN), filed on Apr. 15, 2022.
Prior Publication US 2023/0333743 A1, Oct. 19, 2023
Int. Cl. G06F 3/06 (2006.01)
CPC G06F 3/0611 (2013.01) [G06F 3/0604 (2013.01); G06F 3/0634 (2013.01); G06F 3/0683 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method of processing read/write requests, comprising:
determining an average response time for read/write requests to a storage device within a predetermined time period;
comparing the average response time with at least one predetermined threshold; and
adjusting a read/write request upper limit of the storage device based on the comparison between the average response time and the at least one predetermined threshold, the read/write request upper limit indicating the maximum number of read/write requests in a read/write request queue for the storage device;
wherein the storage device is included in a storage device group; and
wherein comparing the average response time with at least one predetermined threshold comprises:
determining an overall average response time for read/write requests to all storage devices in the storage device group within the predetermined time period;
determining the at least one predetermined threshold based on the overall average response time; and
comparing the average response time with the determined at least one predetermined threshold.