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

Remote file synchronizing method realized based on distributed enterprise service bus

An enterprise service bus and remote file technology, which is applied in the field of efficient distributed enterprise service bus file incremental synchronization, can solve the problems of poor algorithm adaptability, high overhead, and poor deduplication effect, so as to improve synchronization efficiency and improve Efficiency and performance, the effect of reducing network transmission consumption

Active Publication Date: 2015-01-07
杭州铭唐信息科技有限公司
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008]Although Dedupe technology has made great progress in the field of incremental backup, there are still some limitations:
[0009]1. In the process of variable block detection, when there are only small random changes between two files, the detection effect is not good, and the adaptability of the algorithm very poor
[0010]2. The division of data blocks largely depends on the expected block size setting in the algorithm. The overhead of information will be very large; on the contrary, if the value is set to a large value, the granularity is too coarse, and the effect of deduplication is not good

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
  • Remote file synchronizing method realized based on distributed enterprise service bus
  • Remote file synchronizing method realized based on distributed enterprise service bus
  • Remote file synchronizing method realized based on distributed enterprise service bus

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0029] The present invention utilizes the distributed enterprise service bus to start real-time monitoring of the target file of the source client, if there is an update, it is matched with the original file, the difference is calculated (the present invention adopts a new difference calculation algorithm), and the difference calculation result is sent to the ESB server end, and the server sends it to the destination client according to the process configuration file, and finally performs differential replay on the destination client to realize remote file synchronization. In addition, as an option, the destination uses a heartbeat detection mechanism to send data to the source according to configuration requirements. Return the synchronization signal to ensure the safe and reliable progress of each synchronization process.

[0030] The inventive method comprises the following specific steps:

[0031] 1. Enable real-time monitoring of the source file system

[0032] This meth...

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 discloses a remote file synchronizing method which is realized based on a distributed enterprise service bus. The method can start real-time monitoring of a heterogeneous system in the distributed enterprise service bus to track the dynamic change of a file system, obtains increment information through difference calculation, and then sends to a destination end to complete new file reconstruction. The method disclosed by the invention adopts efficient file discovery, difference calculation and reconstruction polices, so as to greatly reduce the time and transmission quantity for file remote synchronization.

Description

technical field [0001] The invention relates to the field of backup and restoration of remote files of distributed enterprise service buses, in particular to an efficient incremental synchronization method of distributed enterprise service bus files. Background technique [0002] Enterprise Service Bus (ESB), as the core framework of SOA (Service Oriented Architecture), is the basic platform for enterprise heterogeneous application interaction. It is efficient, comprehensive and flexible, and it is an effective solution to information islands. means. The definition of enterprise service bus can be simply understood as: a set of infrastructures implemented by middleware technology and supporting SOA, supporting services, messages and event-based interactions in heterogeneous environments, and having appropriate service levels and manageability . Through the enterprise service bus, the application system can be quickly connected, and through the more advanced event and proce...

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): H04L29/08G06F17/30
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