负载均衡LB
文章平均质量分 91
Load Balance
桂安俊@kylinOS
c/c++
go语言
python
linux(Centos Ubuntu SUSE CoreOS 麒麟OS UOS)
Devops
vagrant/virtualbox
git/svn
HA 负载均衡
展开
-
HAProxy实现负载均衡
ha-proxy是一款高性能的负载均衡软件,主要是做7层负载均衡,也可以做4层负载均衡。因为其专注于负载均衡这一些事情,因此与nginx比起来在负载均衡这件事情上做更好,更专业。ha-proxy 作为目前流行的负载均衡软件,必须有其出色的一面。ha-proxy相对LVS、Nginx等负载均衡软件的优点。LVS、HAPorxy、Nginx对比:负载均衡性能:LVS > HAProxy > Nginx能性和便利性:Nginx>HA>LVS。原创 2022-11-20 23:24:51 · 1057 阅读 · 1 评论 -
Keepalived+LVS部署
其中将LVS服务器环境复制一份,建立2台主备LVS服务器,并将LVS服务器的VIP配置删除,下面用keepalived实现LVS服务器的VIP,并实现VIP高可用。,如果web1宕机,lvs集群会自动剔除web1,当web1恢复正常后,lvs会将web1重新加入lvs集群。实验目标:在LVS-DR模式的基础上,使用keepalived对LVS服务器的VIP实现高可用。将192.168.2.100所在服务器关机,查看VIP漂移到备机,并正常提供LVS负载均衡服务。lvs也是自带健康检查的。原创 2022-11-20 19:35:31 · 1158 阅读 · 0 评论 -
LVS-DR模式部署
(1)与Nginx负载均衡区别相比于nginx只能用于7层负载均衡,LVS就比较强大了,能在4层做负载均衡。而且性能和稳定性上LVS也比较占优,LVS是合入内核模块,相比Nginx更加稳定。(2)LVS DR与LVS NAT区别。原创 2022-11-20 16:30:41 · 973 阅读 · 0 评论 -
LVS-NAT模式部署
(下图IP并非本次实验实际IP,仅供模式介绍参考)NAT模式实际是将LVS当成路由器(linux系统本身也是软路由),将外网IP请求转换成内网IP,并按照指定算法(比如轮询),将请求转发给Real Server。其中web服务器收到请求的source源地址和destination目的地址不是一个网段,所以要配网关,web服务器的网关就是LVS服务器的地址,LVS有两个网段地址,web网关地址应选择与自己同网段的那个IP。原创 2022-11-19 17:08:56 · 1436 阅读 · 2 评论 -
LVS简介
LVS(Linux Virtual Server)即Linux虚拟服务器,是由国人章文嵩在国防科技大学就读博士期间主导的开源负载均衡项目,目前LVS已经被集成到Linux内核模块中。原创 2022-11-18 15:53:21 · 146 阅读 · 0 评论 -
Nginx实现负载均衡
修改web1和web2服务器/etc/httpd/conf/httpd.conf监听端口为8080,并启动httpd服务。#在http块的全局配置新增upstream块,myserver为自定义名。#使同一ip客户端始终访问一个web server,为了演示这里先不加。如上图可以看到,浏览器每刷新一次,都会平均访问到web1和web2。#和上面自定义的upstream块里的server名对应。#weight是权重,默认是1,可根据服务器性能配置。(2)、web1和web2服务器。(1)、proxy服务器。原创 2022-11-17 21:05:40 · 574 阅读 · 0 评论