Font Size: a A A

Research And Implementation Of Key Technologies Of Load Balancing In Cloud Server Farm

Posted on:2019-03-08Degree:MasterType:Thesis
Country:ChinaCandidate:Y J XiaoFull Text:PDF
GTID:2348330545458466Subject:Information and Communication Engineering
Abstract/Summary:PDF Full Text Request
With the advancement of the national Internet strategy,the combination of the development of the national economy and the continuous technological innovation on the Internet has become more and more integrated.More and more enterprises,especially in emerging industries,which bundled their business development and Internet applications to rapidly expand their business with the help of Internet's high-efficiency and the ability of low-cost customer coverage.At the same time,they also use Internet technology to help enterprises manage and increase their production efficiency.Cloud computing,mobile deployment model has also changed the IT form.Cloud computing is based on the "cloud" infrastructure to provide a low-cost distributed computing for cloud users,changing the traditional mode of resource delivery.Cloud computing is a technology that combines and evolves technologies such as load balancing,distributed computing,virtualization,grid computing and parallel computing rather than a completely new technology.The "cloud" targets cloud server resource sharing and expands the size of the server.The expansion of cloud server cluster and the massive growth of user traffic make the cloud server cluster easily fall into the unbalanced load.Load balancing is a key point in cloud computing technology,and are inextricably linked with all the functions of cloud computing.This thesis first introduces the background knowledge of cloud computing technology and load balancing technology,followed by a detailed description of the architecture of the entire network security cloud platform,and as a background for cloud server cluster load balancing key technology research;Secondly,the relevant technologies related to cloud server cluster,such as cloud computing technology,virtualization technology,load balancing technology,are introduced in detail.After many aspects of investigations,the advantages and disadvantages of the Join-Idle-Queue(JIQ)algorithm applied to the architecture of the network security cloud platform are selected and analyzed.Based on this,the algorithm is improved and some detailed definitions and algorithm flow of the improved algorithm are given.Finally,in combination with the advantages of Cloudsim cloud load simulation,Cloudsim is selected as the cloud load simulation simulator to analyze the performance of the load balancing algorithm from three aspects:average task response time,total task completion time and standard deviation of cluster load.The proposed algorithm and JIQ algorithm are compared,the simulation results show that the improved algorithm performs better.
Keywords/Search Tags:cloud server, cloud computing, load balancing, join-idle-queue, cloudsim
PDF Full Text Request
Related items