Supercharge Your Innovation With Domain-Expert AI Agents!

Host interface layer in storage device and method of processing requests

A host interface and storage device technology, applied in the input/output process of data processing, electrical digital data processing, instruments, etc., can solve problems such as limiting the applicability of test solutions

Pending Publication Date: 2022-05-10
SAMSUNG ELECTRONICS CO LTD
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

But the large number of tenants (which can be in the thousands or more) limits the applicability of a testing solution for truly providing performance isolation

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
  • Host interface layer in storage device and method of processing requests
  • Host interface layer in storage device and method of processing requests
  • Host interface layer in storage device and method of processing requests

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0030] Reference will now be made in detail to the disclosed embodiments, examples of which are illustrated in the accompanying drawings. In the following Detailed Description, numerous specific details are set forth in order to provide a thorough understanding of the disclosure. However, it is understood that one of ordinary skill in the art may practice the disclosure without these specific details. In other instances, well-known methods, procedures, components, circuits, and networks have not been described in detail so as not to unnecessarily obscure aspects of the embodiments.

[0031] It will be understood that, although the terms first, second etc. may be used herein to describe various elements, these elements should not be limited by these terms. These terms are only used to distinguish one element from another. For example, a first module could be termed a second module, and, similarly, a second module could be termed a first module, without departing from the scop...

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

A host interface layer in a storage device and a method of processing requests are described. The host interface layer may include an arbiter to select a first submit queue (SQ) from a set including at least the first SQ and a second SQ. The first SQ may be associated with a first quality of service (QoS) level, and the second SQ may be associated with a second QoS level. The command fetcher may fetch an input / output (I / O) request from the first SQ. The command parser may place the I / O request in a first command queue from a set including at least the first command queue and a second command queue. The arbiter may be configured to select the first SQ based at least in part on a first weight associated with the first SQ and a second weight associated with the second SQ. The first weight may be based at least in part on a first total storage capacity of at least one first namespace (NS) associated with the first QoS level, and the second weight may be based at least in part on a second total storage capacity of at least one second NS associated with the second QoS level.

Description

[0001] This application claims the benefit of U.S. Provisional Patent Application No. 63 / 112,146, filed November 10, 2020, and U.S. Provisional Patent Application No. 63 / 112,150, filed November 10, 2020, both U.S. Provisional Patents The application is hereby incorporated by reference for all purposes. [0002] This application is related to US Patent Application Serial No. 17 / 189,255, filed March 1, 2021, which is hereby incorporated by reference for all purposes. technical field [0003] The disclosure relates generally to systems including storage devices, and more particularly to a host interface layer and methods of processing requests in storage devices. Background technique [0004] Enterprises that provide storage to tenants, such as hyperscalers and enterprise solutions, expect performance isolation between tenants in their multi-tenant systems. That is, these enterprises expect Quality of Service (QoS) / Service Level Agreement (SLA) guarantees. Various solutions h...

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(China)
IPC IPC(8): G06F3/06
CPCG06F3/0604G06F3/0622G06F3/064G06F3/061G06F3/0679G06F13/1642G06F13/18G06F13/102H04L47/6215G06F3/0659H04L47/623G06F3/0644G06F3/0656G06F3/0664G06F3/067G06F9/5088G06F13/1673
Inventor 拉姆齐·阿马里拉吉尼坎塔·潘杜兰甘崔昌皓李宗旺
Owner SAMSUNG ELECTRONICS CO LTD
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