LVS-FULLNAT内核编译方法Fullnat其实也就是nat类似原理,只是需要在调度器DR上进行进行源目地址转发,首先介绍一下,CIP:客户端请求ip,DIP:调度器端的ip,RIP:提供服务的真实主机的ip,由于DIP和RIP之间可以经过路由转换,所以后端提供服务的real-server可以进行无限扩展,..
分类:
其他好文 时间:
2016-06-23 19:10:54
阅读次数:
666
实验环境:rhel6.5lvs中的常用术语约定主机相关:Director:调度器RealServer:RS,后端真正提供服务的主机。IP地址相关:Client:CIP,客户端IPDirectorVirtualIP:VIP,调度器面向客户端的IP。由于调度器会成为单点,因此需要对调度器做高可用。由此,如果A调度器故障了,此..
分类:
其他好文 时间:
2016-06-23 06:34:51
阅读次数:
693
需要一个纯净的虚拟机,需要重新编译内核;为了提高编译速度,4CPU,2048内存。内核源码linux-2.6.32-220.23.1.el6.x86_64使用dvd.repo做yum源所需软件包:kernel-2.6.32-220.23.1.el6.src.rpmLvs-fullnat-synproxy.tar.gz解决依赖性:asciidoc-8.4.5-4.1.el6.noarch.rpmnewt-d..
分类:
其他好文 时间:
2016-06-22 06:59:03
阅读次数:
287
1.NAT地址转换技术2.DR直接路由模式*****3.ip隧道(iptunneling)4.FullNAT模式1.DR模式LVSDR原理图:实际图;LVS的DR模式原理:1.通过更改数据包的mac地址实现数据包转发的2.所有的节点和LVS要求处于一个局域网内DR模式的特点:①通过调度器上修改数据包的目的MAC地址实现转发..
分类:
其他好文 时间:
2016-06-09 22:26:41
阅读次数:
240
什么是LVS?LVS的4种工作模式,10种调度算法,以及各模式的优缺点对比:具体参考官网文档,是中文的哦http://www.linuxvirtualserver.org/zh/index.htmlhttp://kb.linuxvirtualserver.org/wiki/IPVS_FULLNAT_and_SYNPROXY(主要是full-nat内核编译)也有别人的总结http://wuday..
分类:
其他好文 时间:
2016-04-25 01:08:22
阅读次数:
254
参照http://kb.linuxvirtualserver.org/wiki/IPVS_FULLNAT_and_SYNPROXY准备文件下载源文件ftp://ftp.redhat.com/pub/redhat/linux/enterprise/6Server/en/os/SRPMS/kernel-2.6.32-220.23.1.el6.src.rpm下载LVSToolshttp://kb.linuxvirtualserver.org/p_w_picpaths/a/a5/Lvs-fu..
分类:
其他好文 时间:
2016-04-14 16:15:03
阅读次数:
408
LVS原理详解LVS简介Internet的快速增长使多媒体网络服务器面对的访问数量快速增加,服务器需要具备提供大量并发访问服务的能力,因此对于大负载的服务器来讲,CPU、I/O处理能力很快会成为瓶颈。由于单台服务器的性能总是有限的,简单的提高硬件性能并不能真正解决这个问题。为..
分类:
其他好文 时间:
2016-04-10 10:25:33
阅读次数:
356
LVS内核:https://github.com/alibaba/LVSRS内核:https://github.com/alibaba/ali_kernel内核打包:https://github.com/alibaba/ali_kernel_rpm.config配置CONFIG_IP_VS_TAB_BITS=20
CONFIG_SYSFS_DEPRECATED=n
CONFIG_SYSFS_DEPRECATED_V2=n
编译命令
#makemrproper
#makem..
分类:
其他好文 时间:
2015-12-09 19:57:08
阅读次数:
316
一、模式软件负载均衡lvs部署模式通常有DR\NAT\TUNNEL等几种模式,阿里在lvs基础上扩充了fullnat模式。1、DR模式:DR模式只修改数据包的目的MAC地址并通过ARP广播的形势找到realserver,所以要求LVS的VIP和realserver的IP必须在同一个网段内,也就是在挂载VIP时先确认LVS的工作..
分类:
其他好文 时间:
2015-11-23 06:30:29
阅读次数:
324
一、LVS简介LVS是LinuxVirtualServer的简写,意即Linux虚拟服务器,是一个虚拟的服务器集群系统。本项目在1998年5月由章文嵩博士成立,是中国国内最早出现的自由软件项目之一。负载均衡集群(LoadBalancing,简称为LB)从工作在协议层来划分为TCP和应用层;TCP协议层是根据请求..
分类:
系统相关 时间:
2015-06-03 13:54:53
阅读次数:
314