Font Size: a A A

Design And Implementation Of Distributed Disaster Recovery Storage System

Posted on:2014-06-27Degree:MasterType:Thesis
Country:ChinaCandidate:Y WanFull Text:PDF
GTID:2268330425971229Subject:Software engineering
Abstract/Summary:
With the rapid development of information technology, information processing system for high availability and security requirements, has greatly promoted the development of the disaster recovery technology. However, high cost has become a main problem in current popular disaster recovery programs like NAS or SAN., once the remote data corruption, high cost to restore the data attendant often make the small and medium sized enterprise hard to get over it.For the high cost of disaster recovery, the system uses the current rapid development of network storage technology; we propose a more popular disaster recovery program which costs lower. The program innovatively integrates cloud storage, erasure codes, AES encryption technology, taking full advantage of cloud storage geographically distributed storage and controllable efficient and scalable data storage capacity, fault tolerant erasure codes resilience, AES encryption technology to protect the confidentiality of data storage. It brings convenient system deployment in disaster recovery as much as possible to improve performance while achieving ensures data security, reduce the cost of backup targets. This program treats RS erasure codes and Amazon S3platform as the main research points, Erasure codes from RS codec principle, and the algorithm to introduce encoding and decoding module development. In addition, research and realization of large files with AES encryption and decryption, using multi-threaded communications and parallel transmission. Finally, deploy and test the system by analyzing the results of the test performance.Compared with traditional backup, this innovative program reduces backup times by more than half, saves about60%of the backup costs, and brings a higher fault-tolerance and better security to data. Web-based remote distributed storage further enhances the security of data and reduces the cost of servers. SMEs use distributed disaster recovery system based on this program to ensure computer information system to provide regular service to a large extent. The disaster recovery plan revolves around the needs of the domestic small and medium enterprises to build a disaster recovery system with high performance and low costs.
Keywords/Search Tags:Disaster Recovery, Distributed Storage, Erasure Code
Related items