lvs DR模型

LVS 负载均衡

使用lvs部署负载均衡服务器  实现4层tcp调度

lvs一共四种模式   分别是NAT  DR  TUN和FullNAT模式

NAT模式和DR模式部署相对简单而且实用性强

现在部署一下  LVS的DR模型

首先准备三台主机  使用的三台系统都是centos 7.3版本

拓扑图如下

                   ______________

                   |RealServer1_host| (ens37网卡使用的是172.18.6.122)

              /    —————————                      

            /      

  ________                                                                                                                         

 | DR_host|   (eth0 使用172.18.6.111 eth0:0 使用VIP 172.18.6.200)                                                                                 

  —————

              \     

               \   ______________                                                                 

                  |RealServer2_host| (ens37网卡使用的是172.18.6.124)                                                                 

                   -————————                         

DR主机上配置  LVS规则来调度后端的真实主机

 

lvs DR模型

通过脚本来方便配置  只要配置好网卡 关闭防火墙 关闭selinux就可以直接执行脚本了

 脚本写的非常简洁 易懂这里就不做过多的解释了

这里需要注意的是  DR这台主机并没有什么需要注意的细节

主要的是vip要配置eth0的子接口上 


lvs DR模型


然后是后端的两台主机

配置好网卡 关闭iptables关闭selinux然后就可以执行脚本了

这台主机要注意的是vip要配置在回环接口的子接口上

网关一定不能指定为前端的DR主机的IP就算指定了也没有用不会转发报文

要配置一条主机路由去往vip的请求要从lo接口出去否则源ip地址会发生改变

echo 1 > /proc/sys/net/ipv4/conf/all/arp_ignore    如果请求的ip不是本接口的ip不会响应

echo 2 > /proc/sys/net/ipv4/conf/all/arp_announce 只广播此接口上的ip同网段的地址 

lvs DR模型


lvs DR模型


分别使用浏览器进行测试

lvs DR模型

lvs DR模型

在调度器上查看是否真的是调度器多调度的结果

lvs DR模型

原创文章,作者:wode,如若转载,请注明出处:http://www.178linux.com/75875

(1)
wodewode
上一篇 2017-05-15
下一篇 2017-05-15

相关推荐

  • MySQL管理应用入门(一)

    什么是数据库? 数据库(Database)是按照数据结构来组织、存储和管理数据的建立在计算机存储设备上的仓库。 简单来说是本身可视为电子化的文件柜——存储电子文件的处所,用户可以对文件中的数据进行新增、截取、更新、删除等操作。 在经济管理的日常工作中,常常需要把某些相关的数据放进这样的“仓库”,并根据管理的需要进行相应的处理。 例如, 企业或事业单位的人事部…

    Linux干货 2017-07-08
  • 文件处理工具系列(二):行编辑器sed

    1、sed介绍     sed(Stream EDitor),是一种行编辑工具,它一次处理一行内容。处理时,把当前匹配到的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令对这些数据做出相应的增删改查操作,处理完成后,默认输出至屏幕,而未被匹配到的行也将默认输出至屏幕。而原来的文件内容并没有发生改变,除…

    Linux干货 2016-08-11
  • LVS负载均衡WordPress

    LVS:        LVS是四层协议的开源负载均衡器,工作在netfilter框架INPUT链中,它根据不同的算        法将用户的请求调度给后端服务器,它不受sockt套接字文件限制,性能比nginx七层       …

    Linux干货 2017-05-18
  • 堡垒机-麒麟堡垒机动态口令使用手册

      一.管理员部分 1.在其它-licenses菜单查看动态口令许可是否打开,如果未打开联系厂商重新生成许可   2.找厂商生成密钥文件,密钥文件中包含令牌种子,在其它–动态令牌菜单将密钥文件导入即可看到所有的令牌种子,每个令牌可以绑定给多个用户     3.令牌绑定可以在 资源管理–…

    安全运维 2016-05-29
  • 初窥门径之脚本书写

    一、几个脚本的编写: 1、编写脚本/root/bin/systeminfo.sh,显示当前主机系统信息,包括主机名,IPv4地址,操作系统版本,内核版本,CPU型号,内存大小,硬盘大小。 #!/bin/bash echo "HOSTNAME: $HOSTNAME" echo "IPV4 A…

    Linux干货 2016-08-15
  • 初学Linux的感受

    我是马哥25期的学员,之前从来没有接触过Linux,近几天学习Linux下来,收获很多,懂了一些基本命令,以及安装Linux系统. 我知道从一个什么也不懂的小白变成站在云端的大神,这之间需要付出多少的努力和汗水.开学典礼有幸见到马哥本人,也见到 我的授课教师老王,之前看到两位上课的视频,诙谐幽默,我很喜欢! 但愿我这四个月痛并快乐着. 努力,然后看到胜利的曙…

    Linux干货 2017-07-11