Implementasi Sistem Load Balancing Web Server Pada Jaringan public Cloud Computing Menggunakan Least Connection

Aina Fadila, Muhammad Nasir, Safriadi Safriadi
{"title":"Implementasi Sistem Load Balancing Web Server Pada Jaringan public Cloud Computing Menggunakan Least Connection","authors":"Aina Fadila, Muhammad Nasir, Safriadi Safriadi","doi":"10.30811/jaise.v3i2.4578","DOIUrl":null,"url":null,"abstract":"Web adalah sebuah perangkat lunak dengan berbasis data yang berfungsi untuk menerima permintaan dari client dan tanggapan permintaan dengan mentranfer melalui browser yang merupakan halaman situs web. Dibalik kemudahan pengaksesan segala informasi terdapat permasalahan yang terjadi pada trafik yang menuju web server yaitu dengan meningkatnya permintaan informasi akan dapat menjadikan trafik menuju web server menjadi overload dan akhirnya menjadi down karena tidak mampu menjalankan permintaan yang berlebihan. Untuk mengatasi permasalahan tersebut adalah dengan menggunakan load balancing yang bertugas untuk mendistribusikan beban trafik kebanyak server. Rumusan masalah yang terdapat adalah Bagaimana sitem monitoring jalanya trafik secara real time dan Bagaimana performa web server yang menggunakan load balancing dan web server tidak menggunakan load balancing. Tujuannya untuk melihat system monitoring secara real time dan mengetahui performa web server menggunakan load balancing dan tidak menggunakan load balancing.Pada penelitian ini diselesaikan dengan menerapkan load balancing pada jaringan public dan menerapkan load balancing Haproxy pada server serta didukung algoritma least connetion. Bedasarkan analisis, dapat diperoleh hasil bahwa keberhasilan system jalannya traffic secara real time yaitu 90 % dan hasil uji performa dari web server menggunakan aplikasi jmeter dengan jumlah traffic 1000 permintaan dalam satu waktu dengan looping 1,10,50 dan 100 pada load balancing nilai rata-rata throughput 630.2/sec dan tidak menggunakan load balancing nilai rata-rata throughput 354.5/sec.Kata Kunci : Load balancing, Web Server, Apache, JMeter, DockerAbstractWeb is a software with data-based that functions to receive requests from clients and respond to requests by transferring through a browser which is a website page. Behind the ease of accessing all information, there are problems that occur in traffic to the web server, namely with the increase in requests for information, it will be able to make traffic to the web server become overloaded and eventually down because it is unable to carry out excessive requests. To overcome this problem is to use load balancing which is in charge of distributing traffic loads to many servers. The formulation of the problem is how the system monitors traffic in real time and how the performance of web servers that use load balancing and web servers do not use load balancing. The goal is to see the monitoring system in real time and find out the performance of the web server using load balancing and not using load balancing. This research was completed by applying load balancing on public networks and applying Haproxy load balancing on servers and supported by least connetion algorithms. Based on the analysis, and the results of performance tests from the web server using the JMet application with the number of traffic 1000 requests at one time with looping 1, 10, 50 and 100 on load balancing average throughput value of 164.2 / sec and not using load balancing average throughput value of 612.2 / sec.Keywords— Load balancing, Web Server, Apache JMeter, Docker.","PeriodicalId":474401,"journal":{"name":"Journal of Artificial Intelligence and Software Engineering (J-AISE)","volume":"7 2","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-10-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Artificial Intelligence and Software Engineering (J-AISE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.30811/jaise.v3i2.4578","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Web adalah sebuah perangkat lunak dengan berbasis data yang berfungsi untuk menerima permintaan dari client dan tanggapan permintaan dengan mentranfer melalui browser yang merupakan halaman situs web. Dibalik kemudahan pengaksesan segala informasi terdapat permasalahan yang terjadi pada trafik yang menuju web server yaitu dengan meningkatnya permintaan informasi akan dapat menjadikan trafik menuju web server menjadi overload dan akhirnya menjadi down karena tidak mampu menjalankan permintaan yang berlebihan. Untuk mengatasi permasalahan tersebut adalah dengan menggunakan load balancing yang bertugas untuk mendistribusikan beban trafik kebanyak server. Rumusan masalah yang terdapat adalah Bagaimana sitem monitoring jalanya trafik secara real time dan Bagaimana performa web server yang menggunakan load balancing dan web server tidak menggunakan load balancing. Tujuannya untuk melihat system monitoring secara real time dan mengetahui performa web server menggunakan load balancing dan tidak menggunakan load balancing.Pada penelitian ini diselesaikan dengan menerapkan load balancing pada jaringan public dan menerapkan load balancing Haproxy pada server serta didukung algoritma least connetion. Bedasarkan analisis, dapat diperoleh hasil bahwa keberhasilan system jalannya traffic secara real time yaitu 90 % dan hasil uji performa dari web server menggunakan aplikasi jmeter dengan jumlah traffic 1000 permintaan dalam satu waktu dengan looping 1,10,50 dan 100 pada load balancing nilai rata-rata throughput 630.2/sec dan tidak menggunakan load balancing nilai rata-rata throughput 354.5/sec.Kata Kunci : Load balancing, Web Server, Apache, JMeter, DockerAbstractWeb is a software with data-based that functions to receive requests from clients and respond to requests by transferring through a browser which is a website page. Behind the ease of accessing all information, there are problems that occur in traffic to the web server, namely with the increase in requests for information, it will be able to make traffic to the web server become overloaded and eventually down because it is unable to carry out excessive requests. To overcome this problem is to use load balancing which is in charge of distributing traffic loads to many servers. The formulation of the problem is how the system monitors traffic in real time and how the performance of web servers that use load balancing and web servers do not use load balancing. The goal is to see the monitoring system in real time and find out the performance of the web server using load balancing and not using load balancing. This research was completed by applying load balancing on public networks and applying Haproxy load balancing on servers and supported by least connetion algorithms. Based on the analysis, and the results of performance tests from the web server using the JMet application with the number of traffic 1000 requests at one time with looping 1, 10, 50 and 100 on load balancing average throughput value of 164.2 / sec and not using load balancing average throughput value of 612.2 / sec.Keywords— Load balancing, Web Server, Apache JMeter, Docker.
实现系统负载均衡Web服务器paadjaringan公共云计算最小连接
Web是一种基于数据的软件,可以通过网站页面的浏览器接收客户的需求和需求响应。在所有信息容易访问的背后是网络服务器流量的问题,即信息需求的增加将使网络服务器的流量过载,并最终因无法执行过度请求而降低。解决这个问题的方法是使用一个有效的负载平衡来分配多个服务器的流量负荷。问题的公式是如何实时监控流量,以及使用回路的web服务器的性能如何不使用回路。其目的是实时查看系统监控,并了解web服务器使用回载的性能,而不是使用回载。在这项研究中,通过在公共网络上实现有效载荷平衡,并在服务器上实现有效载荷平衡,以及至少连接算法的支持,完成了任务。你肯定可以获得,结果分析来看,成功是实时道路交通系统即90 %和web服务器使用jmeter app的性能测试1000交通需求的数量在一个时间循环1,10,50和100平均加载平衡价值630 throughput。2 / sec和不使用加载平衡价值平均5 - sec throughput 354。关键字:加载余额,Web服务器,Apache, JMeter, DockerAbstractWeb是一个软件,它的数据基础是一个从客户端收集和响应的功能,通过一个Web浏览器它是一个网站页面。减轻》背后查到所有资讯网、有problems occur in交通web服务器,namely with》《生命。为了增加交通资讯网、it will be able to让web服务器成为overloaded》和最终失望,因为它是要把多架携带了过分的生命。为了解决这个问题,问题是使用这些都是向众多服务的分销带电的费用。问题的公式是系统实时交通监测器是如何使用回路和网络服务的表现,而网络服务不使用回路。目标是在实时查看监控系统,找出网络服务器的行为,使用回路,而不是使用回路。这项研究完全是通过使用公共网络和应用哈代理对服务和支持算法进行的。results》改编自《分析》,与演出从《JMet用网络服务器应用程序测试当家》和交通1000点生命一号时间循环1、10、50和100上加载平衡平均throughput 164的价值。2 - sec用加载平衡而不是平均throughput 612的价值。2 / sec。安装——加载平衡,web服务器,Apache JMeter道克。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
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学术文献互助群
群 号:604180095
Book学术官方微信
小红书