Invention Grant
- Patent Title: Data storage I/O communication method and apparatus
- Patent Title (中): 数据存储I / O通信方法及装置
-
Application No.: US13593327Application Date: 2012-08-23
-
Publication No.: US09130969B2Publication Date: 2015-09-08
- Inventor: Ganesan Umanesan
- Applicant: Ganesan Umanesan
- Applicant Address: US CA Cupertino
- Assignee: Seagate Technology LLC
- Current Assignee: Seagate Technology LLC
- Current Assignee Address: US CA Cupertino
- Agency: Hollingsworth Davis, LLC
- Main IPC: G06F9/46
- IPC: G06F9/46 ; H04L29/08 ; G06F3/06

Abstract:
A method of scheduling requests from various services to a data storage resource, includes receiving service requests, the service requests including metadata specifying a service ID and a data size of payload data associated with the request, at least some of the service IDs having service throughput metadata specifying a required service throughput associated therewith; arranging the requests into FIFO throttled queues based on the service ID; setting a deadline for processing of a request in a throttled queue, the deadline selected in dependence upon the size of the request and the required service throughput associated therewith; providing a time credit value for each throttled queue, the time credit value including an accumulated value of the time by which a deadline for that queue has been missed; comparing the time credit value of a throttled queue to the time required to service the next request in that throttled queue.
Public/Granted literature
- US20140059551A1 DATA STORAGE I/O COMMUNICATION METHOD AND APPARATUS Public/Granted day:2014-02-27
Information query