负载均衡概述

1、负载均衡概述linux

       LB:Load Balancing负载均衡分软件和硬件两方面实现。
  一、 软件:通常位于TCP/IP的四层和七层,典型的有:
       lvs (第四层,传输层)
       haproxy, nginx (第七层,应用层)
  二、硬件:生产硬件的厂商有不少,常见的有
       F5公司的 BIG-IP 优秀的安全加速接入解决方案
nginx

       Citrix 公司的Netscaler 优化Web 应用交付的综合解决方案。安全

       A10 公司的A10 thunder 统一应用服务网关服务器

2、lvs: Linux Virtual Server介绍(重点负载均衡

      lvs是国人对开源作出的贡献,做者是章文嵩。官网地址:http://zh.linuxvirtualserver.org/ide

根据lvs在第四层的限定了它的特性。传输层的路由交换基于地址和端口,lvs的也能够根据目标地址和目标端口实现请求转发。lvs工做于iptables/netfiler的input链上,与iptables/netfiler的工做原理及其类似ipvsadm/ipvs。ipvsadm是lvs工具,ipvs工做与内核。工具

      LVS的类型:优化

                lvs-nat:network address translation,NAT地址转换spa

                lvs-dr:direct routing ,直接路由orm

                lvs-tun:tunneling,基于隧道的dr

    

      LVS的术语:
               director/real server

               IP:
                  VIP:Virtual IP 虚拟ip
                  DIP: Director IP 多负载调度器ip
                  RIP: Real Server IP 真实服务器ip
                  CIP:Client IP 客户端ip

              ipvs: ip virtual server

相关文章
相关标签/搜索