码迷,mamicode.com
首页 > 其他好文 > 详细

负载均衡 LVS

时间:2018-07-22 22:23:22      阅读:240      评论:0      收藏:0      [点我收藏+]

标签:nat模式   地址   服务器   新版本   模式   cer   后端   负载均衡   新版   

  • LVS介绍
    LVS 是由国人章文蒿开发
    流行程度不亚于apache的httpd,基于TCP/IP做的路由和转发,稳定性和效率很高
    LVS最新版本基于Linux内核2.6,有好多年不更新了
    LVS架构中有一个核心角色叫做分发器(Load Balancer),他用来分发用户的请求,还有诸多处理用户请求的服务器 (RealServer,简称RS)
    LVS NAT模式(规模不能大,十来台服务器)
    这种模式借助iptables的nat表来实现
    用户的请求到分发器后,通过预设的iptables规则,把请求的数据包转发到后端的RS上去
    RS需要设定网关为分发器的内网IP
    用户请求的数据包和返回给用户的数据包全部经过分发器,所以分发器成为瓶颈
    在NAT模式中,只需要分发器有公网IP即可,所以比较节省公网IP资源
  • LVS IP Tunnel模式 (需要多个公网地址,更改是目标IP)
    这种模式,需要有一个公共的IP配置在分发器和所有RS上,我们称之为vip
    客户端请求的目标IP为vip,分发器接收到请求数据包后,会对数据包做一个加工,会把目标IP改成RS的IP,这样数据包就到了RS上
    RS接收数据包后,会还原原始数据包,这样目标IP为vip,因为所有RS上配置了这个vip,所有他会认为是他自己
    LVS DR模式(需要多个公网地址,更改的是mac地址)
    这种模式,也需要有一个公共的IP配置在分发器和所有RS上,俗称VIP
    和IP Tunnel 不同的是,他会把数据包的MAC地址修改为RS的MAC地址
    RS接收数据包后,会还原原始数据包,这样目标IP为vip,因为所有RS上配置了这个VIP,所以他会认为是他自己

    负载均衡 LVS

    标签:nat模式   地址   服务器   新版本   模式   cer   后端   负载均衡   新版   

    原文地址:http://blog.51cto.com/sgc666/2148757

    (0)
    (0)
       
    举报
    评论 一句话评论(0
    登录后才能评论!
    © 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
    迷上了代码!