STUDY OF HIGH AVAILABILITY AND PERFORMACE OFF SERVER CLUSTER

Ernestas Danilevičius, L. Kaklauskas
{"title":"STUDY OF HIGH AVAILABILITY AND PERFORMACE OFF SERVER CLUSTER","authors":"Ernestas Danilevičius, L. Kaklauskas","doi":"10.56131/pstp.2023.27.1.154","DOIUrl":null,"url":null,"abstract":"The article analyzes selected software solutions for balancing traffic in the server cluster: Traefik, HAProxy, and NGINX. For the demonstration, a system model consists of a cluster of three servers connected to the management servers with load-balancing solutions that share a public IP address. The application servers use the same database available in a multi-master configuration and the management servers are connected via the BGP protocol. User requests reach the server cluster through redundant traffic balancing subsystems. After testing the designed system, it was found that HAProxy is the best among all selected load-balancing solutions and ensures high cluster availability. While setting up the HAProxy it is recommended to choose the dynamic Least-Connections load balancing algorithm. Keywords: a server cluster, load-balancing, Round Robin, Least connections, HAPoxy","PeriodicalId":444383,"journal":{"name":"PROFESSIONAL STUDIES: THEORY AND PRACTICE","volume":"7 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-07-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"PROFESSIONAL STUDIES: THEORY AND PRACTICE","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.56131/pstp.2023.27.1.154","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

The article analyzes selected software solutions for balancing traffic in the server cluster: Traefik, HAProxy, and NGINX. For the demonstration, a system model consists of a cluster of three servers connected to the management servers with load-balancing solutions that share a public IP address. The application servers use the same database available in a multi-master configuration and the management servers are connected via the BGP protocol. User requests reach the server cluster through redundant traffic balancing subsystems. After testing the designed system, it was found that HAProxy is the best among all selected load-balancing solutions and ensures high cluster availability. While setting up the HAProxy it is recommended to choose the dynamic Least-Connections load balancing algorithm. Keywords: a server cluster, load-balancing, Round Robin, Least connections, HAPoxy
研究高可用性和性能的服务器集群
本文分析了在服务器集群中均衡流量的软件解决方案:Traefik、HAProxy和NGINX。对于演示,系统模型由三个服务器组成的集群组成,这些服务器连接到具有共享公共IP地址的负载平衡解决方案的管理服务器。应用服务器使用多主配置中可用的相同数据库,管理服务器通过BGP协议连接。用户请求通过冗余流量均衡子系统到达服务器集群。经过对所设计系统的测试,发现HAProxy在所有选择的负载均衡方案中是最好的,并且保证了高集群可用性。在设置HAProxy时,建议选择动态Least-Connections负载均衡算法。关键词:服务器集群,负载均衡,轮询,最小连接,HAPoxy
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约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学术文献互助群
群 号:481959085
Book学术官方微信