Font Size: a A A

A Research On Key Technologies Of Distributed Cloud Storage For Wind Power System

Posted on:2018-10-20Degree:MasterType:Thesis
Country:ChinaCandidate:E J LuFull Text:PDF
GTID:2348330512484784Subject:Engineering
Abstract/Summary:PDF Full Text Request
Under the background of the rapid development of the global economy,the exploitation of energy has been increased,and the environmental pollution is becoming more and more serious.In order to ensure the long-term and effective development of the national economy,the development and use of new energy is one of the most effective methods.Wind energy is the most potential renewable energy,and with the rise of the installed capacity,the data shows an unimaginable growing trend.However,in the face of massive data,the traditional database always has some problems such as overflow,low reliability and low scalability.Distributed cloud storage technology adopts the parallel method of Map/Reduce,it is mainly used for accessing and managing large amounts of data,and it can effectively solve the problems caused by the traditional database.For each server of wind power system,because the user's access increases,if the original database is requested every time,then the load of computer nodes is aggravated,the user's request response time increases,and the performance of the system is affected.Distributed cache technology is a method to improve the speed of data query in the case of the lowest cost.Combined with the project of a windfarm's wind power prediction in Sichuan Province,this paper carries out the research of distributed cache system according to the problems such as the load of database server access and the delay waiting time in the project.This paper focuses on the improvement of the data distribution and replacement algorithm,and completes the design of the whole systemThe main work of this paper includes:(1)This paper analyzes the theory of distributed cloud storage,including the distributed file system,distributed search query technology,parallel processing,data caching and load balancing technology.(2)The overall framework and modules of distributed cache system are studied.The topology,data distribution,cache synchronization,cache replacement algorithm and communication protocol are analyzed,and according to the characteristics of wind power system,a reasonable scheme is designed for the effective management and storage of wind farm data.(3)The distributed cache system is implemented.Firstly,the whole framework of the system is built in the QT environment,and then the function of each module is realized.The data distribution pattern and the cache replacement algorithm are improved.In order to solve the problem of inconsistent data distribution,the “virtual node” is adopted.Based on the existing replacement algorithm,the FST algorithm is designed which combines comprehensive factors and solves the problems such as the single factor and low hit rate caused by traditional algorithms.
Keywords/Search Tags:distributed cloud storage, cache technology, data distribution, consistent hashing algorithm, cache replacement algorithm
PDF Full Text Request
Related items