SDN中模糊逻辑负载均衡算法分析

Ian Agung Prakoso, S. N. Hertiana, Favian Dewanta
{"title":"SDN中模糊逻辑负载均衡算法分析","authors":"Ian Agung Prakoso, S. N. Hertiana, Favian Dewanta","doi":"10.1109/ISRITI54043.2021.9702876","DOIUrl":null,"url":null,"abstract":"Server Resource limitations are generally an obstacle affecting the quality of service (QoS) due to increased traffic levels. Therefore, Load Balancing is needed to manage service requests to the optimal application server. Software-Defined Network (SDN) has advantages in controlling the network which can be exploited with various load balancing strategies that are used to distribute traffic loads to improve overall system performance. The Performance for load balancing can be improved by selecting the server with minimum load using the Fuzzy Logic Algorithm. Traditional load balancing lacked the usage of device state data. In this study, an SDN-based Server Load Balancing method using fuzzy logic methods has been performed. Fuzzy Algorithm successfully delivers HTTP requests to lowest load server based on Distribution Server Index. In the testing, the server load must be directed at the lowest server weight so that each server should not be overloaded. In testing with a request load ranging from 100 - 500, the Fuzzy algorithm imposes more traffic distribution on the 3rd Server with the lowest server load. In the CPU usage test, the fuzzy logic algorithm has the lowest average value namely 39%. In the RAM usage test, the fuzzy logic algorithm has the lowest average value namely 54%. In the throughput test, the fuzzy logic algorithm has the highest average value namely 2KBps. The Fairness Index of Fuzzy Logic is 0.45 while Round Robin's fairness index is 0.99. Round Robin Algorithm can outperform other algorithms in terms of Fairness Index, as the fairest algorithm.","PeriodicalId":156265,"journal":{"name":"2021 4th International Seminar on Research of Information Technology and Intelligent Systems (ISRITI)","volume":"136 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-12-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Analysis of Fuzzy Logic Algorithm for Load Balancing in SDN\",\"authors\":\"Ian Agung Prakoso, S. N. Hertiana, Favian Dewanta\",\"doi\":\"10.1109/ISRITI54043.2021.9702876\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Server Resource limitations are generally an obstacle affecting the quality of service (QoS) due to increased traffic levels. Therefore, Load Balancing is needed to manage service requests to the optimal application server. Software-Defined Network (SDN) has advantages in controlling the network which can be exploited with various load balancing strategies that are used to distribute traffic loads to improve overall system performance. The Performance for load balancing can be improved by selecting the server with minimum load using the Fuzzy Logic Algorithm. Traditional load balancing lacked the usage of device state data. In this study, an SDN-based Server Load Balancing method using fuzzy logic methods has been performed. Fuzzy Algorithm successfully delivers HTTP requests to lowest load server based on Distribution Server Index. In the testing, the server load must be directed at the lowest server weight so that each server should not be overloaded. In testing with a request load ranging from 100 - 500, the Fuzzy algorithm imposes more traffic distribution on the 3rd Server with the lowest server load. In the CPU usage test, the fuzzy logic algorithm has the lowest average value namely 39%. In the RAM usage test, the fuzzy logic algorithm has the lowest average value namely 54%. In the throughput test, the fuzzy logic algorithm has the highest average value namely 2KBps. The Fairness Index of Fuzzy Logic is 0.45 while Round Robin's fairness index is 0.99. Round Robin Algorithm can outperform other algorithms in terms of Fairness Index, as the fairest algorithm.\",\"PeriodicalId\":156265,\"journal\":{\"name\":\"2021 4th International Seminar on Research of Information Technology and Intelligent Systems (ISRITI)\",\"volume\":\"136 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2021-12-16\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2021 4th International Seminar on Research of Information Technology and Intelligent Systems (ISRITI)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ISRITI54043.2021.9702876\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 4th International Seminar on Research of Information Technology and Intelligent Systems (ISRITI)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ISRITI54043.2021.9702876","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

摘要

由于流量水平的增加,服务器资源限制通常是影响服务质量(QoS)的障碍。因此,需要负载均衡来管理对最优应用服务器的业务请求。软件定义网络(SDN)在控制网络方面具有优势,可以利用各种负载均衡策略来分配流量负载,以提高系统的整体性能。利用模糊逻辑算法选择负载最小的服务器,可以提高负载均衡的性能。传统的负载均衡缺乏对设备状态数据的利用。本研究采用模糊逻辑方法,提出一种基于sdn的伺服器负载均衡方法。模糊算法基于分布服务器索引成功地将HTTP请求分发到最低负载的服务器。在测试中,服务器负载必须指向最低的服务器权重,以便每个服务器都不会过载。在请求负载范围为100 - 500的测试中,模糊算法在服务器负载最低的第三台服务器上施加了更多的流量分配。在CPU使用率测试中,模糊逻辑算法的平均值最低,为39%。在内存使用测试中,模糊逻辑算法的平均值最低,为54%。在吞吐量测试中,模糊逻辑算法的平均值最高,为2KBps。模糊逻辑的公平性指数为0.45,轮循的公平性指数为0.99。轮循算法在公平性指数上优于其他算法,是最公平的算法。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Analysis of Fuzzy Logic Algorithm for Load Balancing in SDN
Server Resource limitations are generally an obstacle affecting the quality of service (QoS) due to increased traffic levels. Therefore, Load Balancing is needed to manage service requests to the optimal application server. Software-Defined Network (SDN) has advantages in controlling the network which can be exploited with various load balancing strategies that are used to distribute traffic loads to improve overall system performance. The Performance for load balancing can be improved by selecting the server with minimum load using the Fuzzy Logic Algorithm. Traditional load balancing lacked the usage of device state data. In this study, an SDN-based Server Load Balancing method using fuzzy logic methods has been performed. Fuzzy Algorithm successfully delivers HTTP requests to lowest load server based on Distribution Server Index. In the testing, the server load must be directed at the lowest server weight so that each server should not be overloaded. In testing with a request load ranging from 100 - 500, the Fuzzy algorithm imposes more traffic distribution on the 3rd Server with the lowest server load. In the CPU usage test, the fuzzy logic algorithm has the lowest average value namely 39%. In the RAM usage test, the fuzzy logic algorithm has the lowest average value namely 54%. In the throughput test, the fuzzy logic algorithm has the highest average value namely 2KBps. The Fairness Index of Fuzzy Logic is 0.45 while Round Robin's fairness index is 0.99. Round Robin Algorithm can outperform other algorithms in terms of Fairness Index, as the fairest algorithm.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信