Supercharge Your Innovation With Domain-Expert AI Agents!

Bandwidth limiting in solid state drives

a technology of solid-state drives and bandwidth limits, applied in the direction of instruments, input/output carriers, computing, etc., can solve the problems of device delay in revealing the completion entry, device further delay in sending an interrupt signal to the host device, etc., and achieve the effect of limiting bandwidth in storage devices

Active Publication Date: 2020-05-14
WESTERN DIGITAL TECH INC
View PDF0 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

The present patent relates to controlling bandwidth in storage devices. It describes methods for prioritizing commands based on their quality of service level, and for delaying the execution and transfer of data to a host device based on the associated quality of service level of the commands. The technical effect of this patent is to optimize bandwidth usage in storage devices, ensuring efficient processing and minimizing delays in data transfer.

Problems solved by technology

The device may then delay revealing the completion entry by delaying updating a completion queue head pointer.
The device may further delay sending an interrupt signal to the host device based on the associated bandwidth quality of service level of the commands.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Bandwidth limiting in solid state drives
  • Bandwidth limiting in solid state drives
  • Bandwidth limiting in solid state drives

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0018]In the following, reference is made to embodiments of the disclosure. However, it should be understood that the disclosure is not limited to specific described embodiments. Instead, any combination of the following features and elements, whether related to different embodiments or not, is contemplated to implement and practice the disclosure. Furthermore, although embodiments of the disclosure may achieve advantages over other possible solutions and / or over the prior art, whether or not a particular advantage is achieved by a given embodiment is not limiting of the disclosure. Thus, the following aspects, features, embodiments and advantages are merely illustrative and are not considered elements or limitations of the appended claims except where explicitly recited in a claim(s). Likewise, reference to “the disclosure” shall not be construed as a generalization of any inventive subject matter disclosed herein and shall not be considered to be an element or limitation of the ap...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The present disclosure generally relates to limiting bandwidth in storage devices. One or more bandwidth quality of services levels may be selected and associated with commands according to service level agreements, which may prioritize some commands over others. A storage device fetches and executes one or more the commands. Each of the commands is associated with a bandwidth quality of service level. After executing the commands and transferring the data to a host device, the storage device may delay writing a completion entry corresponding to the executed commands to a completion queue based on the associated bandwidth quality of service level of the commands. The device may then delay revealing the completion entry by delaying updating a completion queue head pointer. The device may further delay sending an interrupt signal to the host device based on the associated bandwidth quality of service level of the commands.

Description

BACKGROUND OF THE DISCLOSUREField of the Disclosure[0001]Embodiments of the present disclosure generally relate to storage devices, such as sold state drives (SSDs).Description of the Related Art[0002]Service Level Agreements (SLAs) are often held by retailers of SSDs, or persons selling storage solutions, who have multi-tenant systems. Each multi-tenant system may cover many subscribers and customers, virtual machines, or applications, all of which desire a share of the available bandwidth of the system. As available bandwidth is a limited resource, the SLAs generally assure a quantity of available drive bandwidth and quality of service (QoS) for different price tiers. SLAs also aim to provide customers with an assured and accurate QoS and / or bandwidth throughput guarantees. SLAs may limit BW, QoS, or in a combination of both available to the tenants, and may set minimums, maximums, and relational changes in both BW and QoS. The assurances in an SLA may be to provide a minimum or a...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(United States)
IPC IPC(8): G06F13/40G06F13/16G06F3/06
CPCG06F13/4068G06F3/0688G06F13/1668G06F3/061G06F3/0658G06F3/067H04L41/5003H04L41/0896G06F13/24G06F13/1673G06F13/1621G06F13/1642G06F3/0659G06F3/0679
Inventor HELMICK, DANIELWALSH, JAMES
Owner WESTERN DIGITAL TECH INC
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More