Method and system for improving asynchronous remote replication based on ZFS file system

A remote replication and file system technology, applied in special data processing applications, instruments, electrical and digital data processing, etc., can solve problems such as low performance, asynchronous remote replication function performance cannot meet enterprise requirements, etc., to improve performance, save memory and The effect of CPU usage

Pending Publication Date: 2020-12-11
TOYOU FEIJI ELECTRONICS
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] However, the performance of the asynchronous remote replication function based on the ZFS file system provided by the existing community cannot meet the requirements of enterprises, especially the lower performance based on the domestic platform

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
  • Method and system for improving asynchronous remote replication based on ZFS file system
  • Method and system for improving asynchronous remote replication based on ZFS file system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0019] The preferred embodiments of the present invention will be described below in conjunction with the accompanying drawings. It should be understood that the preferred embodiments described here are only used to illustrate and explain the present invention, and are not intended to limit the present invention.

[0020] Such as figure 2 As shown, the specific implementation scheme is as follows:

[0021] Add new options for zfs send and zfs recv, use socket to replace the original ssh function, and replace the input and output of send and recv to user space with kernel communication using socket handle.

[0022] 1) ZFS file system modification

[0023] Implement the socket client in the zfs send module to initiate the connection, and output the file handle to replace the original STDOUT.

[0024] Implement the socket server in the zfs recv module to monitor the connection, and output the file handle to replace the original STDIN.

[0025] 2) Remote replication logic modi...

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 method and a system for improving asynchronous remote replication based on a ZFS file system. The method comprises the following steps that: a transmission node initiates socket connection to a receiving node, and outputs a file handle after the socket connection is initiated; the receiving node performs socket connection monitoring, and outputs a file handle after socketconnection is monitored; and the transmission node and the receiving node execute asynchronous remote replication through socket connection according to respective held file handles. According to themethod and system for improving asynchronous remote replication based on the ZFS file system, the data copying frequency is reduced, especially copying between a kernel space and a user space is removed, and the cross-node remote replication performance is improved.

Description

technical field [0001] The invention relates to the technical field of data storage, in particular to a method and system for improving asynchronous remote replication based on a ZFS file system. Background technique [0002] A storage system refers to a computer system consisting of various storage devices for storing programs and data, control components, and equipment (hardware) and algorithms (software) for managing information scheduling. Among them, the storage file system is very important in the entire storage system. Compared with traditional file systems such as EXT, XFS, JFS, ReiserFS or NTFS, ZFS file system, as an innovative new file system, can fundamentally change the way file systems are managed, and has the same features as any other file system currently on the market. Features and benefits that are not available. ZFS is open source, robust and reliable, scalable, easy to manage, and more importantly, it highlights the protection of data integrity. There...

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): G06F16/182
CPCG06F16/184
Inventor 于召鑫李婷陈凯余晁永祺王道邦周泽湘仇悦文中领
Owner TOYOU FEIJI ELECTRONICS
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