Method, controller and physical driver for controlling data storage and system

A storage control and controller technology, applied in the electrical field, can solve the problems of exhaustion of controller computing power, linear increase of storage array performance and capacity, performance bottleneck, etc., to achieve linear increase in performance and capacity, increase in processing capacity, and improve performance Effect

Active Publication Date: 2013-04-03
HUAWEI TECH CO LTD
View PDF3 Cites 27 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] This solution is a centralized architecture. The performance of each SSD is driven by a high-performance CPU (which can also be matched with FPGA / ASIC). In the case of a small number of back-end SSDs, the performance of each SSD can be fully utilized. , but with the increase of SSDs, the computing power of the controller will be exhausted soon, thus forming a performance bottleneck
Therefore, the linear increase in performance and capacity cannot be achieved inside the storage array

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, controller and physical driver for controlling data storage and system
  • Method, controller and physical driver for controlling data storage and system
  • Method, controller and physical driver for controlling data storage and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0035] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, rather than all embodiments . Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0036] An embodiment of the present invention provides a data storage control method, such as figure 2 shown, including:

[0037] 201: the controller receives an input / output I / O request;

[0038] The source of the above-mentioned I / O request may be a host or an I / O device on another bus, and its specific source does not affect the implementation of the embodiment of the present invention, which is not limited in the embodiment of the pr...

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 discloses a method, a controller and a physical driver for controlling data storage, and a system. The method disclosed by the embodiment comprises that the controller receives input and output (I / O) requests; the controller determines the corresponding physical driver of a logic unit number (LUN) which is indicated in the I / O requests according to the obtained corresponding relation of the LUN and the physical driver; and the controller sends the I / O requests to the physical driver, and the physical driver actuates the I / O requests. The physical driver is adopted to process the I / O requests, and a processor of the controller is used as a function device for managing and transmitting addresses. The scheme utilizes a distributed processing idea to replace centralized processing, and a storage control scheme for realizing a single high performance storage array is provided; and according to the scheme, along with the increasing of the physical drivers, the processing capability of the whole system is also increased, the storage array performance and capacity can be increased linearly, and the storage array performance is improved.

Description

technical field [0001] The invention relates to the field of electrical technology, in particular to a data storage control method and device, a physical hard disk and a system. Background technique [0002] As the price of flash memory continues to drop and people's doubts about the reliability of flash memory are dispelled, solid state drives (Solid State Device / Solid State Drive, SSD) using flash memory as storage media are gradually being used. At present, SSDs are mostly inherited from mechanical hard disks in terms of appearance and interface specifications, such as 2.5-inch size, Serial Advanced Technology Attachment / Serial Small Computer System (Serial Advanced Technology Attachment, Serial Attached SCSI, SATA / SAS ) interface, etc. The advantage of this approach is that SSDs can be directly inserted into existing storage arrays as high-performance storage resources to accelerate the entire storage array, or directly replace SATA / SAS hard disks to build high-performa...

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/06G06F13/16
Inventor 龚涛蔡涛
Owner HUAWEI TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products