LVS FULLNAT模式下客户端真实地址的传递
admin 8年前 (2017-06-06) 3812浏览 0评论
在LVS的FULLNAT转发模式下, LVS对数据包同时做SNAT和DNAT,将数据包的源IP、源端口更换为LVS本地的IP和端口,将数据包的目的IP和目的端口修改为RS的IP和端口,从而不再依赖特定网络拓朴转发数据包。 这种方式存在一个问题: Re...
admin 8年前 (2017-06-06) 3812浏览 0评论
在LVS的FULLNAT转发模式下, LVS对数据包同时做SNAT和DNAT,将数据包的源IP、源端口更换为LVS本地的IP和端口,将数据包的目的IP和目的端口修改为RS的IP和端口,从而不再依赖特定网络拓朴转发数据包。 这种方式存在一个问题: Re...
admin 8年前 (2017-06-06) 3502浏览 0评论
关于LVS和FULLNAT的介绍可以看一下 淘宝吴佳明(普空)的视频 https://yq.aliyun.com/articles/1642 , FULLNAT模式很大简化了LVS的配置和部署,目前淘宝和百度基本上都在使用FULLNAT模式来作为接入...
admin 8年前 (2017-06-06) 3786浏览 0评论
问题描述 fullnat模式下,RS没有重新编译toa模块。下载大文件,下载速率逐渐减小。 问题解决 关闭DS服务器的gro,就可以解决。 关闭RS的ip包DF应该也可以解决。 ethtool -K eth0 gro off 问题分析 环境 CS 1...
admin 8年前 (2017-05-12) 3549浏览 0评论
安装步骤 安装必要软件: yum -y install m4 gcc redhat-rpm-config xmlto asciidoc elfutils-libelf-devel binutils-devel newt-devel perl-ExtU...
admin 8年前 (2016-08-03) 7051浏览 0评论
环境: CentOS release 6.2 2.6.32-220.el6.x86_64 keepalived-1.2.7 ipvsadm v1.26 IPVS v1.2.1 使用的是keepalived做健康检查 因为目前使用VIP的数量有200左...
admin 9年前 (2016-03-11) 3416浏览 0评论
本文对大流量、高负载LVS系统优化提供了参考意见,从IPVS、网卡、TCP/IP配置、硬件资源配置等方面进行了阐述。文章重点关注了IPVS connection hash table的参数计算过程。 Linux环境 CentOS 5.5 名词 LVS...
admin 9年前 (2016-03-06) 4840浏览 0评论
1. SH调度算法–尽量不要采用 一些业务为了支持会话保持,选择SH调度算法,以实现 同一源ip的请求调度到同一台RS上;但 SH算法本省没有实现一致性hash,一旦一台RS down,当前所有连接都会断掉;如果配置了inhibit_...
admin 10年前 (2015-03-05) 4302浏览 0评论
公司办公网络入口新增一接入带宽,接入网关是一 Linux 服务器,比较奇怪的是在 新增了相应的 IP 地址后,ping 其对应的网关总是失败。tcpdump 抓 ICMP 包根本 就看不到 ICMP 包出去。 arp -an 也没有看到该网关地址的 ...
admin 10年前 (2014-11-12) 5135浏览 0评论
图中的VIP指的是虚拟IP地址,还可以叫做LVS集群的服务IP,在DR、TUN模式中,用户的请求由Directory Server转交给Real Server,返回的数据包是由Real Server直接返回给用户的,所以,在Director Serv...
admin 10年前 (2014-11-11) 22658浏览 0评论
这个问题我们三年前就遇到过,限于当时的资源,没能分析出具体的原因。欠下的债肯定是要还的,最近又遇到了,不过解决起来倒是很快。 看 messages,发现有不少类似的 log: Mar 6 15:00:11 lvs-1 Keepalived_heal...
admin 10年前 (2014-10-30) 4812浏览 0评论
先了解几个术语。 tso(tcp segmentation offload) 利用网卡分割大数据包,减小 CPU 负荷的一种技术。这个需要硬件的支持。 gso(generic segmentation offload) 将 tso 的技术一般化,通过...
admin 10年前 (2014-10-28) 4064浏览 0评论
一切的工程都要从实用的角度出发,排除 GLSB 在外,目前主流的开放的前端无非就那几种: 1. 最简单的就是 DNS RR,上手很快,缺点也很明显 2. web server + keepalived,相对智能些,依然有缺点,没有 health ch...
admin 10年前 (2014-07-24) 2755浏览 0评论
(一) 简单理解四层和七层负载均衡: ① 所谓四层就是基于IP+端口的负载均衡;七层就是基于URL等应用层信息的负载均衡;同理,还有基于MAC地址的二层负载均衡和基于IP地址的三层负载均衡。 换句换说,二层负载均衡会通过一个虚拟MAC地址接收...
admin 11年前 (2014-07-15) 3571浏览 0评论
问题描述: 在FullNAT在使用过程中,在开启SYNProxy的情况下,采用CURL去连接某个URL,会有偶尔卡顿一下,命令如下: for i in `seq 1 10000`;do curl -o '/dev/null' -w "%{time_t...
admin 11年前 (2014-07-09) 3605浏览 0评论
我为什么要谈KeepAlive 最近工作中遇到一个问题,想把它记录下来,场景是这样的: 从上图可以看出,用户通过Client访问的是LVS的VIP, VIP后端挂载的RealServer是Nginx服务器。 Client可以是浏览器也可以是一个客户端...
admin 11年前 (2014-02-17) 3680浏览 0评论
CDN的使用在Yahoo! Web性能规则上排第二条,面临着地域性的网络差异,CDN已成为提高网站性能的首选利器;不幸的是,虽然CDN已经过多年发展,但是在国内中小网站上仍然很少被使用,国内开发者的CDN设计经验更是少之又少。近日,我们有幸邀请到国内...
admin 11年前 (2014-01-22) 2643浏览 0评论
最近在一个项目中用到了光存储设备,服务器使用多路径软件实现高可用和负载均衡,并在路径合并后的块设备上使用 LVM 来管理。 有一回因为存储设备上的逻辑单元(LU)先删除了,服务器上的逻辑卷就无法再用 lvremove 之类命令删除了,就连 lvs 之...
admin 12年前 (2013-05-06) 3377浏览 0评论
系统:CentOS 5.8 X86_64 软件:ipvsadm-1.24.tar.gz keepalived-1.2.7.tar.gz 拓扑: 一、安装ipvsadm(Master DR和Backup DR都安装) 1.查看系统内核版本...