Analysis of Fuzzy Logic Algorithm for Load Balancing in SDN

Ian Agung Prakoso, S. N. Hertiana, Favian Dewanta
{"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}
引用次数: 1

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.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
SDN中模糊逻辑负载均衡算法分析
由于流量水平的增加,服务器资源限制通常是影响服务质量(QoS)的障碍。因此,需要负载均衡来管理对最优应用服务器的业务请求。软件定义网络(SDN)在控制网络方面具有优势,可以利用各种负载均衡策略来分配流量负载,以提高系统的整体性能。利用模糊逻辑算法选择负载最小的服务器,可以提高负载均衡的性能。传统的负载均衡缺乏对设备状态数据的利用。本研究采用模糊逻辑方法,提出一种基于sdn的伺服器负载均衡方法。模糊算法基于分布服务器索引成功地将HTTP请求分发到最低负载的服务器。在测试中,服务器负载必须指向最低的服务器权重,以便每个服务器都不会过载。在请求负载范围为100 - 500的测试中,模糊算法在服务器负载最低的第三台服务器上施加了更多的流量分配。在CPU使用率测试中,模糊逻辑算法的平均值最低,为39%。在内存使用测试中,模糊逻辑算法的平均值最低,为54%。在吞吐量测试中,模糊逻辑算法的平均值最高,为2KBps。模糊逻辑的公平性指数为0.45,轮循的公平性指数为0.99。轮循算法在公平性指数上优于其他算法,是最公平的算法。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Improved HEVC Video Encoding Quality With Multi Scalability Techniques Indonesian Clickbait Detection Using Improved Backpropagation Neural Network Sentiment Analysis for Twitter Chatter During the Early Outbreak Period of COVID-19 Online Retail Pattern Quality Improvement: From Frequent Sequential Pattern to High-Utility Sequential Pattern East Nusa Tenggara Weaving Image Retrieval Using Convolutional Neural Network
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1