Data transmission method and apparatus for NVRAM

A data transmission method and technology of a data transmission device, applied in the computer field, can solve problems such as the preparation stage of data transmission that consumes data, and achieve the effects of reducing the number of data transmissions, shortening the average delay, and improving the efficiency of data transmission

Active Publication Date: 2016-05-04
SUGON INFORMATION IND
View PDF4 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] When dealing with a large number of concurrent small block data write operations, since the data transfer preparation phase and the data transfer execution phase are performed for each small block of data, a lot of time is spent on the data transfer preparation phase of each small block of data

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 transmission method and apparatus for NVRAM
  • Data transmission method and apparatus for NVRAM
  • Data transmission method and apparatus for NVRAM

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0046] In order to make the technical solutions and advantages of the present invention clearer, the exemplary embodiments of the present invention will be further described in detail below in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all implementations. Exhaustive list of examples. And in the case of no conflict, the embodiments in this description and the features in the embodiments can be combined with each other.

[0047] The data transmission process of NVRAM (Non-Volatile Random Access Memory, non-volatile random access memory) includes: a data transmission preparation phase and a data transmission execution phase. The data transmission preparation stage takes a long time, and for small blocks of data with a data volume not greater than 1M (megabytes), the data transmission preparation stage occupies a relatively large proportion of the data transmission time. When dea...

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 a data transmission method and apparatus for an NVRAM, and belongs to the technical field of computers. The method comprises the steps of receiving data; according to the data volume of the data, judging whether a transmission condition is met or not; and if the transmission condition is met, transmitting the data to the NVRAM. The apparatus comprises a receiving module, a judgment module and a transmission module. According to the data transmission method and apparatus, the received data are not transmitted, instead, whether the transmission condition is met or not is judged according to the data volume of the data, and if the transmission condition is met, the data are transmitted to the NVRAM; and when large amounts of concurrent small block data are subjected to writing operation, the data transmission frequency is reduced, namely, the frequency of executing a data transmission preparation stage is reduced, so that the mean time delay of data transmission is shortened and the data transmission efficiency of the NVRAM is improved.

Description

technical field [0001] The invention relates to the field of computer technology, in particular to a data transmission method and device for NVRAM. Background technique [0002] Storage systems usually process write operations in a "write-back" manner: After storing data in the cache, the storage system immediately responds to the initiator of the write operation, and then flushes the data in the cache back to the disk in the background. In order to cope with the risk of data loss in the cache due to abnormal downtime of the storage server, write operations are processed based on non-volatile random access devices: the storage system stores data in the cache and synchronizes the data in the cache to the non-volatile random access device. Respond to the initiator of the write operation after accessing the device, and then flash back the data in the non-volatile random access device to the disk in the background, and reclaim the non-volatile random access device occupied by 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
IPC IPC(8): G06F3/06
CPCG06F3/0611G06F3/0629
Inventor 杨鹏康撼宇姜国梁季旻郭照斌苗艳超
Owner SUGON INFORMATION IND
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