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

A kind of data storage system and using method thereof

A data storage system and data encapsulation technology, applied in the computer field, can solve the problems of difficulty in increasing the disk read and write rate, increase in CPU bandwidth, and complex structure of the whole machine, so as to achieve on-demand configuration and improve utilization.

Active Publication Date: 2018-03-09
中科可控信息产业有限公司
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] In the field of high-performance computing, a single server node is often configured with a large number of multi-core CPUs to meet the server's requirements for high computing speed and high concurrency. Traditional servers configure storage for each CPU separately, making the structure of the whole machine complex.
[0003] In the structure of the cloud server shared storage system, the multi-CPU shared storage implemented by software makes the CPU bandwidth doubled, but the disk read and write rate is difficult to increase
[0004] The disadvantage of the existing technology is that the existing storage architecture cannot realize multi-CPU shared storage from the bottom layer of the hardware

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
  • A kind of data storage system and using method thereof
  • A kind of data storage system and using method thereof
  • A kind of data storage system and using method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0070] like figure 2 As shown, the SATA instruction analysis module 1011, the SATA instruction analysis module 1012, the SATA instruction analysis module 1013, and the SATA instruction analysis module 101N are respectively connected to their corresponding CPUs. When the SATA instruction analysis module 1011, the SATA instruction analysis module 1012, and the SATA instruction analysis module When the module 1013 and the SATA instruction analysis module 101N receive the SATA instruction sent by its corresponding CPU, firstly, the SATA instruction is serial-to-parallel converted, 8b / 10b code conversion and descrambling operation are performed to obtain a processable SATA instruction; The SATA instruction is identified in a manner to mark the SATA instruction sent by which CPU; secondly, when the RAID control module 104 is not idle, temporarily store the SATA instruction; when the RAID control module 104 is idle, send the SATA instruction to the arbitration module 103; then, 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 present invention provides a data storage system and its use method, including: a SATA instruction analysis module, which is used to connect to the corresponding CPUs respectively, receive the SATA instructions sent by the CPU, analyze the SATA instructions, and send them to the corresponding addresses Mapping module; address mapping module, used to send to the arbitration module after indicating the stored address space in the SATA command, wherein, the indicated address space is the address space allocated to the CPU that issues the SATA command; the arbitration module is used to assign each The SATA command sent by the address mapping module is sent to the RAID control module one by one; the RAID control module is used to send the SATA command to each data encapsulation module after determining the address space in the disk to which the SATA command is allocated; the data encapsulation module, It is used to connect with the corresponding disk, encapsulate the SATA command and send it to the disk. By adopting the technical scheme of the invention, multi-CPU shared storage can be realized, the utilization rate of the disk is improved, and the on-demand configuration of storage resources is realized.

Description

technical field [0001] The present invention relates to the field of computer technology, in particular to a data storage system and its usage method. Background technique [0002] In the field of high-performance computing, a single server node is often configured with a large number of multi-core CPUs to meet the server's requirements for high computing speed and high concurrency. Traditional servers configure storage for each CPU separately, making the structure of the whole machine complex. [0003] In the structure of the cloud server shared storage system, the multi-CPU shared storage realized by software makes the CPU bandwidth doubled, but the disk read and write rate is difficult to increase. [0004] The disadvantage of the existing technology is that the existing storage architecture cannot realize multi-CPU shared storage from the bottom layer of the hardware. Contents of the invention [0005] The invention provides a data storage system and a usage method th...

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 Patents(China)
IPC IPC(8): G06F12/02G06F13/16
Inventor 聂华杨晓君周雪
Owner 中科可控信息产业有限公司
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