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

Data storage method and storage system

A data storage and data technology, applied in the storage field, can solve the problems of relatively large memory capacity requirements of the controller, reducing the speed of reading and writing, and limited bandwidth, so as to ensure the reliability of data, reduce pressure, and reduce requirements.

Active Publication Date: 2017-02-22
HUAWEI TECH CO LTD
View PDF3 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, in this way, the memory of the controller must reserve mirrored data storage space to accommodate the mirrored data sent by other controllers, so the memory capacity of the controller is required to be relatively large
Moreover, since the bandwidth of the PCIe / IB(nfiniband) channel is limited, when there is a lot of mirror data, it will put pressure on the normal data transmission of the PCIe / IB(nfiniband) channel
Finally, when there is a problem with one of the controllers, all data can only be stored through the remaining controllers. In order to ensure the reliability of the data, the remaining controllers will not cache the data in this controller, but Write directly to the storage device, greatly reducing the speed of reading and writing

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
  • Data storage method and storage system
  • Data storage method and storage system
  • Data storage method and storage system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0044] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. 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.

[0045] It should be noted that the terms used in the embodiments of the present invention are only for the purpose of describing specific embodiments, and are not intended to limit the present invention. As used in the embodiments of the present invention and the appended claims, the singular forms "a", "said" and "the" are also intended to include the plural forms unless the context clearly indicates otherwise. It should also be understood that the term "and / or" a...

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 invention discloses a data storage method and a storage system. The method comprises the following steps of: an upper computer selectively sends target data to a first controller or a second controller; if the controller which receives the target data is the first controller, the first controller judges whether the target data is processed by the first controller or not according to affiliation information in the target data; if the target data is not processed by the first controller, the first controller forwards the target data to the second controller; if the target data is processed by the first controller, the first controller sends the target data to first caching equipment or second caching equipment to be stored to obtain first mirror image data; and when data in the caching equipment needs to be stored into storage equipment, the first controller stores the data which contains the target data in the first caching equipment and the second caching equipment and is processed by the first controller into the storage equipment. By the above method, requirements on controller memory are reduced, and the pressure of a mirror image path between the controllers is reduced.

Description

technical field [0001] The invention relates to the field of storage, in particular to a data storage method and a storage system. Background technique [0002] Most of the data calculated in the host computer will eventually be sent to the storage device for storage. In order to ensure the reliability of the upper computer to store data in the storage device, the storage system usually adopts a multi-controller structure. For example, if figure 1 As shown, the storage system 120 includes a first controller 121 , a second controller 122 and a storage device 123 . Wherein, the first controller 121 is used for data communication with the upper computer 110, and the second controller 122 is also used for data communication with the upper computer 110, and the first controller 121 and the second controller 122 are connected through PCIe / IB ​​(finiband ) connection, the first controller 121 is connected to the storage device 123, and the second controller is also connected to ...

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
IPC IPC(8): G06F12/0866G06F12/0893
CPCG06F12/08
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