Font Size: a A A

Research On Key Technologies Of Load Balancing Virtual Cloud Platform And Database Cluster

Posted on:2017-08-25Degree:MasterType:Thesis
Country:ChinaCandidate:C H LiFull Text:PDF
GTID:2428330488976118Subject:Software engineering
Abstract/Summary:PDF Full Text Request
In the modern information era,computer technology has penetrated into people's lives,the industry has been inseparable from the computer support,and the computer system have high availability requirements of industry,such as telecommunications,medical,transportation,shipping and other,the daily work against such as software system increasing dependence,the computer system can normal operation of the enterprises can operate successfully crucial.At present,along with the rapid development of the Internet,the size of the data in the network also showed geometric progression growth,in the data center of the previous model,for the storage of data is in a single location,this model has been unable to meet the needs of large-scale data storage and access.Aiming at the disadvantages of the traditional data center,the database cluster system of the virtual platform is put forward.Cloud computing has its own unique advantages,in the construction of data center can play constructive role of traditional resources of the old can integration,through virtualization,distributed storage,resource scheduling to achieve operational data center system,realize the non relational database cluster and load balancing.Status on the center of the current data analysis,focus on data center building system model,load balancing is studied,on this basis,design the virtual platform architecture and cloud platform according to the hierarchy of virtual will system is divided into physical layer,resource pool layer,system management layer and interface layer.The physical layer is mainly composed of basic components of the physical machine,storage equipment,network equipment;resource pool layer is to provide a variety of resources and environment for a variety of applications,get unified resource pool by virtualization architecture for the equipment,and similar resources integrate resource pool,realize the unity of computing resources,storage resources the implementation of data center construction;management system application management,provide components for database operation,to achieve control of database operation,can effectively manage data storage and operation interface;all kinds of application and control access interface layer,the interface can provide entrance management and access to the user.The non relational database object information is labeled and defined by XML,which makes the database object has a certain level and relationship.Gives a based on a comprehensive dynamic property to obtain weights of the load balancing algorithm.Through statistics andanalysis of information on the load,the virtual machine resource scheduling to achieve each virtual node of the load scheduling and dynamic resource migration.The performance of dynamic load balancing algorithm is tested and analyzed,and the simulation results show that the algorithm is feasible and effective.In this paper,we design and implement a load equalizer based on a database cluster.
Keywords/Search Tags:cloud computing, data center, virtualization, database cluster, load balancing
PDF Full Text Request
Related items