{"title":"Research and Realization of Nginx-based Dynamic Feedback Load Balancing Algorithm","authors":"Zepeng Wen, Gongliang Li, Guang-Hong Yang","doi":"10.1109/IAEAC.2018.8577911","DOIUrl":null,"url":null,"abstract":"With the rapid development of internet technology, internet has brought great conveniences to the vast majority of users. However, the exploding of concurrent visits also raised huge challenges to the working capacity of network servers. Thus server cluster and load balancing technologies become a powerful approach to deal with the bottleneck of server terminals. The Nginx-based load balancing method, featured with its high cost performance and extensibility, has been widely applied. This paper raised a Nginx-based dynamic feedback load balancing algorithm. This loading algorithm module is realized by designing an algorithm on the basis of queuing theory and through Nginx plug-in mechanism. Then the paper established an experiment environment, and used Loadrunner software to conduct a comparison test on the performances of the Nginx built-in IP Hash algorithm & Weighted Round-Robin Scheduling and the dynamic feedback algorithm raised in this paper. The results showed that dynamic algorithm raised in this paper can better realize the load balancing.","PeriodicalId":6573,"journal":{"name":"2018 IEEE 3rd Advanced Information Technology, Electronic and Automation Control Conference (IAEAC)","volume":"29 1","pages":"2541-2546"},"PeriodicalIF":0.0000,"publicationDate":"2018-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"7","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 IEEE 3rd Advanced Information Technology, Electronic and Automation Control Conference (IAEAC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IAEAC.2018.8577911","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 7
Abstract
With the rapid development of internet technology, internet has brought great conveniences to the vast majority of users. However, the exploding of concurrent visits also raised huge challenges to the working capacity of network servers. Thus server cluster and load balancing technologies become a powerful approach to deal with the bottleneck of server terminals. The Nginx-based load balancing method, featured with its high cost performance and extensibility, has been widely applied. This paper raised a Nginx-based dynamic feedback load balancing algorithm. This loading algorithm module is realized by designing an algorithm on the basis of queuing theory and through Nginx plug-in mechanism. Then the paper established an experiment environment, and used Loadrunner software to conduct a comparison test on the performances of the Nginx built-in IP Hash algorithm & Weighted Round-Robin Scheduling and the dynamic feedback algorithm raised in this paper. The results showed that dynamic algorithm raised in this paper can better realize the load balancing.