`

Linux LVS NAT模式

阅读更多
Linux下使用LVS配置负载均衡十分方便,本文只介绍NAT模式。
NAT模式的特点:
1、流量进出都要经过对外的虚拟服务器,所以更好的方案应该使用DR模式(见:http://www.cnblogs.com/knowledgesea/p/6407018.html)。但对于流量不是瓶颈,计算性能才是瓶颈,而且可以使用CDN将静态资源流量分开的场景,也是适用的。
2、支持服务器分布在全国各地,不像DR模式要求所有服务器不可跨越路由器。
首先安装:  yum -y install ipvsadm
然后写一个脚本来设置负载均衡:
#!/bin/bash
echo "1" > /proc/sys/net/ipv4/ip_forward #开启路由地址转换
ip addr del 192.168.31.98/24 dev ens33
ip addr add 192.168.31.98/24 dev ens33
ipvsadm -C # 清除内核虚拟服务器表中的所有记录
ipvsadm -A -t 192.168.31.98:80 -s rr # 创建虚拟服务器
ipvsadm -a -t 192.168.31.98:80 -r 192.168.31.99:80 -m # 添加服务器节点
ipvsadm -a -t 192.168.31.98:80 -r 192.168.31.97:80 -m # 添加服务器节点
ipvsadm -Ln # 查看节点状态,加个-n将以数字形式显示地址、端口信息

 

需要说明的是,如果是阿里云服务器,用单独一台服务器做负载均衡,是可以免除虚IP绑定的步骤的。即去掉:

ip addr del 192.168.31.98/24 dev ens33
ip addr add 192.168.31.98/24 dev ens33

 

 

分享到:
评论

相关推荐

    Redhat Linux 6 操作系统LVS_NAT模式配置

    Redhat Linux 6 操作系统LVS_DR模式配置的详细文档,按照文档的部署和配置可实现 LVS_NAT模式的负载均衡。

    LVS 工作模式以及工作原理1

    2. 作的基本原理: 3. LVS DR模式的注意情况: 1. LVS NAT 模式的络结构: 2. NAT 模式的基本原理: 3. NAT 模式的注意事项:

    Centos LVS部署DR、NAT模式 负载均衡

    文章目录简介LVS集群的组成LVS术语LVS工作模式调度算法部署LVS部署LVS-NAT集群部署LVS-DR集群动态检测脚本 简介 LVS是Linux Virtual Server的简写,意即Linux虚拟服务器,是一个虚拟的服务器集群系统。本项目在1998...

    LVS三种模式配置及优点缺点比较

    LVS是什么:http://www.linuxvirtualserver.org/VS-NAT.htmlhttp://www.linuxvirtualserver.org/VS-IPTunneling.htmlhttp://www.linuxvirtualserver.org/VS-DRouting.html首先是安装ipvsadm管理程序下载:...

    Linux&&LVS负载均衡群集

    Linux&&LVS负载均衡群集概念群集的类型负载均衡的分层结构负载均衡的工作模式环境部署(NAT模式)负载调度器部署启动ip_vs模块LVS的负载调度算法使用ipvsadm管理工具NFS共享存储服务使用NFS发布共享资源在客户机中...

    LVS集群的体系结构及NAT模式配置

    LVS是LinuxVirtualServer的简称,也就是Linux虚拟服务器,现在LVS已经是Linux标准内核的一部分,在Linux2.4内核以前,使用LVS时必须要重新编译内核以支持LVS功能模块,但是从Linux2.4内核以后,已经完全内置了LVS的...

    LVS四种实现模式详解1

    1、lvs-nat(net adress translation) 3、lvs-tun(Tunnel transmission) 1、编译安装或yum源安装 3

    fullnat:真实服务器的内核模块可通过LVS-FULLNAT查看实际的客户端IP

    真正的服务器模块(客户端)是由百度的一些人早在Linux 2.6.9上实现的,他们未能找到完美的解决方案来最大程度地减少对更改用户模式所见IP地址(即NAT)的影响。 因此,他们采用了一种有趣但又骇人听闻的方式:劫持...

    分布式集群、PB级别网站性能优化

    LVS负载均衡DR模式安装调试介绍 LVS负载均衡深入进阶实战 LVS调度策略及负载均衡原理深入 LVS深入及NAT集群调试 Nginx反向代理实战 Nginx实战进阶 Nginx动静分离URL转发实战 NFS共享文件系统实战 动态内容静态化加速...

    dpvs:DPVS是基于DPDK的高性能第4层负载均衡器

    介绍DPVS是基于高性能第4层负载均衡... FNAT模式下的NAT64转发可快速进行IPv6调整,而无需更改应用程序。 不同的调度算法,例如RR,WLC,WRR,MH(磁悬浮哈希),Conhash(持续哈希)等。 用户空间精简版IP堆栈(IPv4 /

Global site tag (gtag.js) - Google Analytics