ipvsadm怎樣配置MOM

ipvsadm  时间:2021-08-05  阅读:()

lvs的dr与nat模式有什么区别

LVS共有三种模式,优缺点比较如下: NAT模式 优点:集群中的物理服务器可以使用任何支持TCP/IP操作系统,物理服务器可以分配的保留私有地址,只有负载均衡器需要一个合法的IP地址。

不足:扩展性有限。

当服务器节点(普通PC服务器)数据增长到20个或更多时,负载均衡器将成为整个系统的瓶颈,因为所有的请求包和应答包都需要经过负载均衡器再生。

假使TCP包的平均长度是536字节的话,平均包再生延迟时间大约为60us(在Pentium处理器上计算的,采用更快的处理器将使得这个延迟时间变短),负载均衡器的最大容许能力为8.93M/s,假定每台物理服务器的平台容许能力为400K/s来计算,负责均衡器能为22台物理服务器计算。

TUN模式 我们发现,许多服务(例如WEB服务器)的请求包很短小,而应答包通常很大。

优点:负载均衡器只负责将请求包分发给物理服务器,而物理服务器将应答包直接发给用户。

所以,负载均衡器能处理很巨大的请求量,这种方式,一台负载均衡能为超过100台的物理服务器服务,负载均衡器不再是系统的瓶颈。

使用VS-TUN方式,如果你的负载均衡器拥有100M的全双工网卡的话,就能使得整个Virtual Server能达到1G的吞吐量。

不足:但是,这种方式需要所有的服务器支持”IP Tunneling”(IP Encapsulation)协议,我仅在Linux系统上实现了这个,如果你能让其它操作系统支持,还在探索之中。

DR模式 优点:和VS-TUN一样,负载均衡器也只是分发请求,应答包通过单独的路由方法返回给客户端。

与VS-TUN相比,VS-DR这种实现方式不需要隧道结构,因此可以使用大多数操作系统做为物理服务器,其中包括:Linux 2.0.36、2.2.9、2.2.10、2.2.12;Solaris 2.5.1、2.6、2.7;FreeBSD 3.1、3.2、3.3;NT4.0无需打补丁;IRIX 6.5;HPUX11等。

不足:要求负载均衡器的网卡必须与物理网卡在一个物理段上

centos怎么安装 keepalived

1、安装目录包 yum install -tools psmisc 2、安装keepalived yum install -y ipvsadm keepalived 3、master配置文件 ! Configuration File for keepalived global_defs { notification_email { acassen@firewall.loc failover@firewall.loc sysadmin@firewall.loc } notification_email_from Alexandre.Cassen@firewall.loc smtp_server 192.168.200.1 smtp_connect_timeout 30 router_id LVS_DEVEL } vrrp_script chk_nginx { script "killall -0 nginx" interval 1 weight -15 } vrrp_instance VI_1 { state MASTER interface eno16777736 virtual_router_id 51 priority 100 advert_int 1 authentication { auth_type PASS auth_pass 1111 } virtual_ipaddress { 172.16.1.10 } track_script { chk_nginx } } 4、backup配置文件 ! Configuration File for keepalived global_defs { notification_email { acassen@firewall.loc failover@firewall.loc sysadmin@firewall.loc } notification_email_from Alexandre.Cassen@firewall.loc smtp_server 192.168.200.1 smtp_connect_timeout 30 router_id LVS_DEVEL } vrrp_script chk_nginx { script "killall -0 nginx" interval 1 weight -15 } vrrp_instance VI_1 { state BACKUP interface eno16777736 virtual_router_id 51 priority 99 advert_int 1 authentication { auth_type PASS auth_pass 1111 } virtual_ipaddress { 172.16.1.10 } track_script { chk_nginx } } 5、设置开启启动和启动keepalived systemctl enable keepalived systemctl start keepalived

centos7怎么配置keepalived

一、环境介绍 1、这是我CentOS的版本,CentOS7.1,主备都为该版本 [root@localhost ~]# cat /etc/RedHat-release CentOS Linux release 7.1.1503 (Core) [root@localhost ~]# cat /proc/version Linux version 3.10.0-229.el7.x86_64 (builder@) ( version 4.8.2 20140120 (Red Hat 4.8.2-16) (GCC) ) #1 SMP Fri Mar 6 11:36:42 UTC 2015 2、修改主机名并修改host [root@localhost ~]# hostnamectl set-hostname node-01 [root@localhost ~]# vi /etc/hosts 127.0.0.1node-01在127后面添加node-01 二、拓扑图的规划: A) |------------IP地址-----------|----------|------软件------|----------|-状态-| |172.21.4.51(VIP:172.21.4.44 )|----------|keepalived+nginx|----------|Master| |172.21.4.52(VIP:172.21.4.44 )|----------|keepalived+nginx|----------|Backup| |---------172.21.4.91---------|----------|------IIS-------|----------|-Web1-| |---------172.21.4.91---------|----------|------IIS-------|----------|-Web2-| B) -- | ============= | ISP Router| ===...一、环境介绍 1、这是我CentOS的版本,CentOS7.1,主备都为该版本 [root@localhost ~]# cat /etc/RedHat-release CentOS Linux release 7.1.1503 (Core) [root@localhost ~]# cat /proc/version Linux version 3.10.0-229.el7.x86_64 (builder@) ( version 4.8.2 20140120 (Red Hat 4.8.2-16) (GCC) ) #1 SMP Fri Mar 6 11:36:42 UTC 2015 2、修改主机名并修改host [root@localhost ~]# hostnamectl set-hostname node-01 [root@localhost ~]# vi /etc/hosts 127.0.0.1node-01在127后面添加node-01 二、拓扑图的规划: A) |------------IP地址-----------|----------|------软件------|----------|-状态-| |172.21.4.51(VIP:172.21.4.44 )|----------|keepalived+nginx|----------|Master| |172.21.4.52(VIP:172.21.4.44 )|----------|keepalived+nginx|----------|Backup| |---------172.21.4.91---------|----------|------IIS-------|----------|-Web1-| |---------172.21.4.91---------|----------|------IIS-------|----------|-Web2-| B) -- | ============= | ISP Router| ============= | | | |---- Web1 (172.21.4.91) |-HA-|eth0--> 172.21.4.51 | | / | / | ===VIP(172.21.4.44)=== | / | / |-HA-|eth0--> 172.21.4.52 | |---- Web2 (172.21.4.92) | 注:在网关上已针对VIP(172.21.4.44)作了80端口映射。

此架构需考虑的问题: 1、Master运行,则Master占且Nginx能够正常服务; 2、Master挂了,则Backup抢且Nginx能够正常服务; 3、任何一台前端nginx服务挂了,资源转移到另一台服务器上,并发送提醒邮件; 4、nginx需要检测后端服务器的健康状态(由于应用是挂在默认网站下的虚拟目录,且无法更改,必须能够对虚拟目录进行健康检查) 5、由于应用需要Session保持,但由于没有做Session共享,实际服务器角色转换时,应用会受到一定的影响。

怎樣配置MOM

mom配置参数 lvs.alert ================================================================================ #!/usr/bin/perl # # lvs.alert - Linux Virtual Server alert for mon # # It can be activated by mon to remove a real server when the # service is down, or add the server when the service is up. # # use t::Std; ts ("s:g:h:t:l:V:R:W:F:u"; $ipvsadm = "/sbin/ipvsadm"; $protocol = $opt_P; $virtual_service = $opt_V; $remote = $opt_R; if ($opt_u) { $weight = $opt_W; if ($opt_F eq "nat" { $forwarding = "-m"; } elsif ($opt_F eq "tun" { $forwarding = "-i"; } else { $forwarding = "-g"; } if ($protocol eq "tcp" { system("$ipvsadm -a -t $virtual_service -r $remote -w $weight $forwarding"; } else { system("$ipvsadm -a -u $virtual_service -r $remote -w $weight $forwarding"; } } else { if ($protocol eq "tcp" { system("$ipvsadm -d -t $virtual_service -r $remote"; } else { system("$ipvsadm -d -u $virtual_service -r $remote"; } } 这是mon.cf # # The mon.cf file # # # global options # cfbasedir = /etc/mon alertdir = /usr/lib/mon/alert.d mondir = /usr/lib/mon/mon.d maxprocs = 20 histlength = 100 randstart = 3s # # group definitions (hostnames or IP addresses) # hostgroup www1 192.168.111.2 hostgroup www2 192.168.111.10 # # Web server 1 # watch www1 service http interval 5s monitor http.monitor period wd {Sun-Sat} alert lvs.alert -P tcp -V 192.168.111.222:80 -R 192.168.111.2 upalert lvs.alert -P tcp -V 192.168.111.222:80 -R 192.168.111.2 -W 1 # # Web server 2 # watch www2 service http interval 5s monitor http.monitor period wd {Sun-Sat} alert lvs.alert -P tcp -V 192.168.111.222:80 -R 192.168.111.10 upalert lvs.alert -P tcp -V 192.168.111.222:80 -R 192.168.111.10 -W 1

90IDC-香港云主机,美国服务器,日本KVM高性能云主机,创建高性能CLOUD只需60秒即可开通使用!

官方网站:点击访问90IDC官方网站优惠码:云八五折优惠劵:90IDCHK85,仅适用于香港CLOUD主机含特惠型。活动方案:年付特惠服务器:CPU均为Intel Xeon两颗,纯CN2永不混线,让您的网站更快一步。香港大浦CN2測速網址: http://194.105.63.191美国三网CN2測速網址: http://154.7.13.95香港购买地址:https://www.90idc.ne...

阿里云秋季促销活动 轻量云服务器2G5M配置新购年60元

已经有一段时间没有分享阿里云服务商的促销活动,主要原因在于他们以前的促销都仅限新用户,而且我们大部分人都已经有过账户基本上促销活动和我们无缘。即便老用户可选新产品购买,也是比较配置较高的,所以就懒得分享。这不看到有阿里云金秋活动,有不错的促销活动可以允许产品新购。即便我们是老用户,但是比如你没有购买过他们轻量服务器,也是可以享受优惠活动的。这次轻量服务器在金秋活动中力度折扣比较大,2G5M配置年付...

wordpress通用企业主题 wordpress高级企业自适应主题

wordpress高级企业自适应主题,通用型企业展示平台 + 流行宽屏设计,自适应PC+移动端屏幕设备,完美企业站功能体验+高效的自定义设置平台。一套完美自适应多终端移动屏幕设备的WordPress高级企业自适应主题, 主题设置模块包括:基本设置、首页设置、社会化网络设置、底部设置、SEO设置; 可以自定义设置网站通用功能模块、相关栏目、在线客服及更多网站功能。点击进入:wordpress高级企业...

ipvsadm为你推荐
配色表三原色配色表c.m.y.k.r.g.b.#各代表什么笛卡尔乘积笛卡尔积是什么意思?电视蚂蚁电视蚂蚁是不是不能用了?我在国外该怎样看奥运?电子听诊器听诊器有哪些用途的知识电子听诊器听诊器的原理系统登录界面怎么样将系统登陆界面设置为可以切换到窗口登陆?qsv视频格式转换器爱奇艺QSV转换工具怎么将qsv格式转换mp4视频微店是什么微店和淘宝网店有啥区别?spinmaster手指滑板品牌wifi快速破解器电脑版wifi万能钥匙电脑版怎么破解密码
东莞服务器租用 安徽双线服务器租用 过期备案域名查询 免费试用vps 免费注册网站域名 google电话 息壤备案 vps.net edis 2014年感恩节 150邮箱 智能骨干网 bgp双线 秒杀汇 双12 韩国代理ip 镇江高防 hdroad winserver2008 godaddy退款 更多