Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method and device for reading data

A technology for reading data and data, applied in the field of reading data, can solve the problem of low data reading efficiency of storage devices, and achieve the effect of reducing overhead and improving efficiency

Inactive Publication Date: 2014-03-26
HUAWEI TECH CO LTD
View PDF4 Cites 15 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] Embodiments of the present invention provide a method and device for reading data, which are used to solve the problem of low data reading efficiency of storage devices

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
  • Method and device for reading data
  • Method and device for reading data

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0033] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments It is a part of embodiments of the present invention, but not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.

[0034] figure 1 A schematic flowchart of Embodiment 1 of the method for reading data provided by the present invention, the method is applied to a storage device, the storage device includes a controller of the storage device, the controller of the storage device includes a cache device, and the cache device Including Solid State Drive (SSD for s...

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 embodiment of the invention provides a method and device for reading data. The method includes the steps that a controller of storage equipment receives a data reading request sent by a host, the data reading request includes a logic address of data to be read, the controller of the storage equipment sends the logic address to a controller of a solid state disk, the controller of the solid state disk inquires in a mapping table stored in a nonvolatile storage medium of the solid state disk according to the logic address to obtain a physical address of the data to be read, the controller of the solid state disk obtains the data to be read according to the physical address of the data to be read and sends the data to the controller of the storage equipment, and the controller of the storage equipment sends the data to be read to the host. According to the method and device for reading the data, the number of the mapping table is one, the physical address can be directly looked for according to the logic address, compared with the prior art with two mapping, the method and device greatly reduce cost of the storage equipment and the host and improves efficiency of obtaining the data.

Description

technical field [0001] The invention relates to communication technology, in particular to a method and device for reading data. Background technique [0002] Currently, in the field of storage, in a traditional disk storage array, a solid state disk (Solid State Device, SSD for short) is used as a high-speed cache to expand the memory high-speed cache. Specifically, using an SSD as a high-speed cache, the storage space provided by the SSD can be divided into several small blocks. In the entire storage system, there are two layers of mapping tables maintained: the first layer of mapping table maintains a mapping table in the memory of the storage array, and this mapping table records the "Logical Unit Number (LUN for short) of the storage array )'s logical block address (Logical Block Address, referred to as LBA)" to "SSD's LBA" mapping relationship; the second-level mapping table is a mapping table maintained in SSD, and this mapping table records "SSD's LBA" to "SSD's LBA...

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
Inventor 林新建龚涛
Owner HUAWEI TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products