Apparatus and Methods for Providing Quality of Service over a Virtual Interface for Solid-State Storage
AssigneeMarvell World Trade Ltd.
InventorsSalil Suri, Ramaswami Kishore, Kalyan Prabhu Gonar
Life of this patent
Estimating the term…
Loading patent…
AssigneeMarvell World Trade Ltd.
InventorsSalil Suri, Ramaswami Kishore, Kalyan Prabhu Gonar
Estimating the term…
The present disclosure describes aspects for providing Quality of Service (QoS) over a virtual interface for solid-state storage. In some aspects, a storage media switch receives, from a host device, an input/output (I/O) command for data access including an identifier for a virtual interface associated with a namespace through which solid-state storage is accessible. The switch determines an amount of the data that the I/O command will access through the namespace. A determination is made whether the amount of data that the I/O command will access through the namespace exceeds a predefined threshold for data access through that namespace. In response to determining that the amount of data does not exceed the predefined threshold, the I/O command is released to the solid-state storage to enable the data access. By so doing, the switch may provide QoS for the virtually accessed solid-state storage based on an access parameter of the namespace.
A method for providing Quality of Service (QoS) over a virtual interface for solid-state storage, comprising:
An apparatus comprising:
A System-on-Chip (SoC) comprising:
Dependencies are inferred from the claim text.