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

SAN storage system and data read-write method thereof

A technology for data reading and writing and storage systems, applied in the storage field, can solve the problems of reducing the resource utilization of SAN storage systems, low applicability, and uneven allocation of cache resources

Active Publication Date: 2016-05-11
INSPUR BEIJING ELECTRONICS INFORMATION IND
View PDF4 Cites 13 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] In view of this, an embodiment of the present invention provides a SAN storage system and its data reading and writing method to solve the problem that the existing SAN storage system uses a single cache strategy in the prior art, and only one cache strategy can be used at a time. Low, it can only be used for caching of hot data in one disk, resulting in uneven distribution of cache resources and unbalanced load in each storage node, thereby reducing the resource utilization of the SAN storage system

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
  • SAN storage system and data read-write method thereof
  • SAN storage system and data read-write method thereof
  • SAN storage system and data read-write method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0053] 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 making creative efforts belong to the protection scope of the present invention.

[0054] figure 1 The flow chart of the data reading and writing method for the SAN storage system provided by the embodiment of the present invention can select a matching caching strategy in real time according to the access frequency of each storage node for implementation, and can be better applicable to various application scenarios , high applicability, effectively allocate cache resources within the scope of the entire SAN storage system, and improve the ...

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 provides an SAN storage system and a data read-write method thereof. The SAN storage system comprises an application host, storage nodes and JBOD, each storage node comprises a control module and a caching module, each caching module comprises at least two caching blocks, each JBOD comprises at least two disk blocks, and the capacity of each caching block is the same as that of each disk block. The method comprises the steps that the control modules receive an SCSI command of the application host and control all the caching blocks to read and write data in all the disk blocks through a current caching strategy according to the SCSI command, the access frequencies of all the storage nodes are counted in real time, the data in the caching blocks of overloaded storage nodes is cached in the caching blocks of idle storage nodes, data read-write is conducted, a caching strategy matched with the access frequencies of all the storage nodes is selected every other preset time, and the selected caching strategy serves as the current caching strategy. The SAN storage system and the data read-write method thereof can be well applied to various application scenarios, the applicability is higher, cached resources can be effectively allocated, and the use rate of the cached resources can be increased.

Description

technical field [0001] The invention relates to the technical field of storage, in particular to a SAN storage system and a data reading and writing method thereof. Background technique [0002] In the field of data storage, whether it is the traditional DAS (Direct-Attached Storage, open system direct-attached storage) storage system, or the popular NAS (Network Attached Storage, network-attached storage) storage system and SAN (StorageAreaNetwork, storage area network) storage The system uses disk as the main storage medium, and its storage density is increasing year by year, but its performance improvement is limited by the mechanical structure, so the improvement is limited. Therefore, in order to solve the contradiction between the large capacity and low performance of the hard disk, a cache technology of the storage system has emerged. [0003] In the existing SAN storage system, DRAM (Dynamic Random Access Memory, Dynamic Random Access Memory) is used to cache hot da...

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/067
Inventor 马春
Owner INSPUR BEIJING ELECTRONICS INFORMATION IND
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