Invention Grant
- Patent Title: Method, apparatus and computer program product for managing input/output
-
Application No.: US16176301Application Date: 2018-10-31
-
Publication No.: US10740001B2Publication Date: 2020-08-11
- Inventor: Lifeng Yang , Xinlei Xu , Liam Li , Ruiyong Jia , Yousheng Liu
- Applicant: Dell Products L.P.
- Applicant Address: US TX Round Rock
- Assignee: Dell Products L.P.
- Current Assignee: Dell Products L.P.
- Current Assignee Address: US TX Round Rock
- Agency: Ryan, Mason & Lewis, LLP
- Priority: com.zzzhc.datahub.patent.etl.us.BibliographicData$PriorityClaim@227a7b56
- Main IPC: G06F3/06
- IPC: G06F3/06

Abstract:
Embodiments of the present disclosure provide a method, an apparatus and a computer program product for managing an input/output (I/O). The method comprises, in response to receiving a first I/O request of a first type for a storage device, determining whether there exists at least one credit available to the first type of I/O requests. Each of the at least one credit indicates I/O processing capability reserved by the storage device for the first type of I/O requests. The method further comprises allocating a first credit to the first I/O request based on a result of the determining. The method further comprises performing, by using the first credit, an I/O operation requested by the first I/O request on the storage device. Moreover, the method further comprises, in response to completion of the I/O operation, recycling the first credit for use by a subsequent I/O request. Embodiments of the present disclosure can implement dynamic allocation of I/O processing capability for different types of I/Os.
Public/Granted literature
- US20190220189A1 METHOD, APPARATUS AND COMPUTER PROGRAM PRODUCT FOR MANAGING INPUT/OUTPUT Public/Granted day:2019-07-18
Information query