Font Size: a A A

Design And Implementation Of A Highly Available Private Cloud Platform Based On Blockchain

Posted on:2022-01-02Degree:MasterType:Thesis
Country:ChinaCandidate:S S HuangFull Text:PDF
GTID:2518306317458814Subject:Engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of modern information technology today,data is being generated at an unprecedented speed,and the value of data is increasingly recognized by the public.In the military domain,the credibility and security of data information are more important.In addition,in the special business scenario of the military domain,a single server may experience"downtime" at any time.How to synchronize the data of various combat units in real time and safely and effectively guarantee the high availability of the system has become difficult for the military domain.Breakthrough technical bottleneck.The high availability private cloud platform based on blockchain designed in this paper can effectively solve the above two problems and realize the reliable storage of data and the high availability of the system.According to the demand,the paper designs a high availability private cloud platform based on blockchain.First of all,in response to the issue of data credibility in the military domain,the paper introduced blockchain technology and selected the Hyperledger fabric basic platform,designed and implemented a consortium chain,and built a high availability private cloud platform based on blockchain technology.Secondly,in response to the problem of the low efficiency of the consensus module of the blockchain,the paper improves the PBFT consensus algorithm of the traditional alliance chain,proposes a node credit evaluation and grading protocol,adds a Byzantine node detection algorithm based on a feedback mechanism,and combines the Raft algorithm with The PBFT algorithm is integrated with the credit mechanism,and the C-Raft and C-PBFT consensus algorithms are designed to improve the overall efficiency and fault tolerance of the system.In addition,the establishment of an alliance chain information system has realized the data storage function and the trusted query function.Finally,in order to effectively solve the problem of "downtime" for a single server at any time,this article introduces cloud computing virtualization technology,based on the VMWare platform,designed and developed the system's automatic migration mechanism,built a highly available private cloud platform,and realized that system applications can be Real-time migration is carried out without interruption,thereby solving the problem of a single node failure that may occur in the system and ensuring the high availability of the system.Through the test of the high availability private cloud platform based on the blockchain,the results show that the system has perfect functions and stable operation.The system realizes the function of trusted storage of military data and improves the performance.Compared with the traditional PBFT algorithm,the performance of the system throughput,delay and fault tolerance has been improved.The platform can meet the actual requirements in terms of function and performance.This platform has good application value in the military domain of information security.
Keywords/Search Tags:Blockchain, Consensus Algorithm, Cloud Computing, Virtualization Migration
PDF Full Text Request
Related items