Stored data processing method and apparatus and system

A technology for storing data and processing methods, which is applied in the computer field and can solve the problems of small application scope, inability to implement data persistence widely, and inability to obtain physical source addresses and physical destination addresses.

Active Publication Date: 2015-12-09
HUAWEI TECH CO LTD +1
View PDF5 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] When adopting the above technical solution, it is found that the process needs to write both the physical source address of the data and the physical destination address for persistent storage of the data into the DMA controller, but in many application scenarios, the process on the computer de

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
  • Stored data processing method and apparatus and system
  • Stored data processing method and apparatus and system
  • Stored data processing method and apparatus and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0089] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments It is a part of embodiments of the present invention, but not 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.

[0090] figure 1 It is a schematic diagram of a storage system according to an embodiment of the present invention. Such as figure 1 As shown, the processing device 10 is connected to the storage control device 20 through the memory bus 30, wherein the processing device 10 at least includes a CPU (Central Processing Unit, central processing ...

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

A method, apparatus, and system for processing data storage. The method comprises: a processing device acquires a virtual address of data to be stored (S101), the data to be stored being located in a non-persistent storage medium of a storage control device; and the processing device sends the virtual address to the storage control device, so that the storage control device stores the data to be stored into a persistent storage medium of the storage control device (S102). By means of the method and apparatus for processing data storage, the storage control device can be directly controlled to store the data to be stored into the persistent storage medium of the storage control device according to the virtual address of the data to be stored, so as to achieve persistency of the data to be stored. Therefore, data persistency is widely applied in various scenarios, the problem that the persistency of the data to be stored cannot be achieved because a physical address of the data to be stored is not known can be avoided, and the performance of persistent data storage of a storage system is improved.

Description

technical field [0001] The embodiments of the present invention relate to the field of computer technology, and in particular, to a processing method, device and system for storing data. Background technique [0002] Usually computer equipment will store some data that does not need to be stored for a long time, such as the system operation log of the computer equipment, etc., but in some cases, it is necessary to store the above-mentioned data that does not need to be stored for a long time, that is, to persist the data; in the prior art Among them, when a process running on a computer device requests to persist data, it requests to write data from a non-persistent storage medium such as cache, DRAM (Dynamic Random Access Memory, Dynamic Random Access Memory) to a persistent storage medium (such as a disk ), the process needs to enter the kernel to register DMA (DirectMemoryAccess, direct memory access), obtain the DMA controller access authority, and then write the start a...

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): G06F13/28
CPCG06F12/08
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