Efficient remote replication system based on nonvolatile memory

A non-volatile storage and remote replication technology, applied in the field of data transmission and storage, which can solve problems such as low transmission efficiency, data loss, and weak IO processing capability

Pending Publication Date: 2020-07-03
西安奥卡云数据科技有限公司
View PDF8 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Traditional remote replication is implemented based on ordinary hard disks or SSDs. The media itself has weak IO processing capa

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
  • Efficient remote replication system based on nonvolatile memory
  • Efficient remote replication system based on nonvolatile memory
  • Efficient remote replication system based on nonvolatile memory

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] The technical solutions in the embodiments of the present invention will be described below with reference to the drawings in the embodiments of the present invention.

[0025] Explanation of technical terms used in the embodiments of the present invention:

[0026] NVDIMM: Non-volatile dual in-line memory module (English: non-volatile dual in-line memory module, abbreviated as NVDIMM) is a random access memory for computers. Non-volatile memory is memory that retains its contents even when power is removed, including unexpected power loss, system crash, or normal shutdown. Dual in-line means that the memory is packaged in DIMM. NVDIMMs can improve application performance, data security, and system crash recovery time in some cases. This enhances the durability and reliability of solid-state drives (SSDs);

[0027] RDMA: the abbreviation of Remote DirectMemoryAccess, which means remote direct data access, which is generated to solve the delay of server-side data proc...

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 embodiment of the invention provides an efficient remote copying system based on a nonvolatile memory. According to the efficient remote replication technology based on an NVDIMM, an efficient nonvolatile cache is adopted as a basic storage medium, a local NVDIMM storage pool is mapped to a far end through an RDMA network, data synchronization in a byte mode is achieved through a user-definedRDMA network protocol, memory copying of an original network level is reduced, and therefore copying efficiency is improved. According to the method, efficient remote replication based on the NVDIMM is achieved, so that only ns-level network delay is needed for replicating the data from the local end to the remote end, a user can replicate the local data to the remote end in a byte mode, and therefore the problems that traditional remote replication is low in efficiency, and risks exist in reliability are solved.

Description

technical field [0001] The invention relates to the technical field of data transmission and storage, in particular to an efficient remote replication system based on non-volatile memory. Background technique [0002] With the explosive development of big data, artificial intelligence, and the Internet of Things, the amount of data is increasing rapidly. Users have higher and higher requirements for the stability and reliability of storage systems that carry data. Although many storage manufacturers can provide users with storage devices with certain redundancy, they still cannot prevent various natural disasters from causing unrecoverable damage to the system. In order to ensure the high availability of data storage, the remote replication function has become one of the key technologies in the remote disaster recovery solution. [0003] Traditional remote disaster recovery usually uses asynchronous remote replication based on volumes or snapshots to replicate local volume...

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): G06F11/14
CPCG06F11/1464
Inventor 刘卫乾
Owner 西安奥卡云数据科技有限公司
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