Method, apparatus and computer program product for managing input/output
AssigneeDell Products L.P.
InventorsLifeng Yang, Xinlei Xu, Liam Li, Ruiyong Jia, Yousheng Liu
Life of this patent
Estimating the term…
Loading patent…
AssigneeDell Products L.P.
InventorsLifeng Yang, Xinlei Xu, Liam Li, Ruiyong Jia, Yousheng Liu
Estimating the term…
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.
A method of managing an input/output (I/O), comprising:
An apparatus of managing an input/output (I/O), comprising:
A computer program product comprising a non-transient computer storage medium having stored therein machine executable instructions of one or more software programs, wherein the machine executable instructions when executed by an apparatus, cause the apparatus:
Dependencies are inferred from the claim text.