LVS集群配置之NAT实现配置

NAT方式的实现过程。由于是实验环境,所以网络拓扑比较简单

用的是web服务做的实验

客户端不需要什么配置。

服务器端即real server1 和real server2 把所需要的httpd服务安装即可,有防火墙的配置下防火墙,不想配置防火墙的就把防火墙关掉。

下面我们来看director的配置

首先安装ipvsadm软件

可以使用RPM安装,也可以使用源码包安装。

这里我使用的是RPM包安装的。此次使用的RPM包不在平时我们所用的Package目录中,而是在LoadBalance目录下。你可以直接切换到LoadBalance目录下然后

rpm -ihv  ipvsadm-xxxxx.rpm

也可以把LoadBalance目录配置到yum仓库中。这里省略…………

安装完成之后

然后通过ipvsadm命令配置LVS

ipvsadm的用法

创建虚拟服务器

-A 添加虚拟服务器

-D 删除虚拟服务器

-E 修改调度算法

-t 设置集群地址(VIP)

-s 指定负载调度算法

添加删除服务器节点

-a 添加真实服务器

-d 删除真实服务器

-r 指定真实服务器的ip地址 RIP

-m 使用NAT模式

-g 使用DR模式

-i 使用TUN模式

-w 设定权值

这里我们使用的调度算法是rr,即轮询模式,模式你可以自己定义

权重默认为1,可以自己设置 ,在-m后面加上 -w 2 即可设置权重为2

开启director的ip_forward功能,默认为0,不开启

然后重新加载配置文件

sysctl -p

好了OK。需要保存的就执行保存,和iptables机制差不多。

service  ipvsadm save

可以从客户端测试下

http://192.168.20.1

中间开始配置的时候还出现了点小插曲

现在大家一看也看出来了。对,是ip地址后面少了端口……………………

LVS集群配置之NAT实现配置,布布扣,bubuko.com

时间: 2024-08-24 13:19:59

LVS集群配置之NAT实现配置的相关文章

LVS集群DR、NAT模型配置, 及使用ldirectord完成LVS DR模型集群搭建

首先我们有三台主机:其中172.16.192.168作为前台主机:另外172.16.254.18和172.16.254.105作为后端主机,作为测试分别运行有web服务,并测试可用,如下图. 一.LVS NAT模型集群配置实验 1.首先在后端Real Server上设置默认网关,执行前端Virtual Server 2.在前端Virtual Server上开启路由转发功能 3.配置前端LVS集群 4.测试 总结:经过初步测试,我们可以看出已经可以实现rr轮询调度,修改相应的调度算法则可以实现不同

LVS集群的基本原理、LVS/NAT模式的配置、LVS/DR模式的配置、编写自动脚本检查LVS上realserver健康性

Linux 虚拟服务器(LVS)由章文嵩在国防科技大学就读博士期间创建利用LVS可以实现高可用的.可伸缩的Web.Mail.Cache和Media等网络服务,已经被集成到linux内核里了. 1.什么是集群? 使用一组服务器提供相同的服务2.使用集群的目的? 增强可靠性   降低成本   提高可扩展性   提高性能3.集群分类? HPC 高性能计算集群    (气象   航天   航空)    LB    负载均衡集群 (平均地分摊处理)    * LVS    hproxy HA    高可用

直接路由的高可用LVS集群配置

 直接路由的高可用LVS集群配置: 调度服务器IP:(106.3.43.240)192.168.11.100,节点服务器分别为:192.168.11.101,192.168.11.102 一.安装ipvsadmin: 1.yum -y install ipvsadmin(推荐用第一种方法) 2.下载http://www.linuxvirtualserver.org/software/,找到相应的版本: 注意对应自己的内核版本 ipvsadm-1.24.tar.gz tar zxvf ipvs

LVS集群配置之LVS介绍

首先,先来介绍下LVS集群 LVS集群组成 前端:负载均衡层 –       由一台或多台负载调度器构成 中间:服务器群组层 –       由一组实际运行应用服务的服务器组成 底端:数据共享存储层 –       提供共享存储空间的存储区域 LVS术语 Director Server:调度服务器,将负载分发到Real Server的服务器 Real Server:真实服务器,真正提供应用服务的服务器 VIP:虚拟IP地址,公布给用户访问的IP地址 RIP:真实IP地址,集群节点上使用的IP地址

LVS集群配置(DR模式)

基本介绍: LVS集群的Director Server主要有三种配置模式,分别为 TUN .NAT.DR,可以对各种服务做负载均 衡,而LVS架设的服务器集群系统由三个部分组成,分别是最前端的负载均衡层(Load Balance),中 间的服务器集群层(Server Array)和最底层的数据共享存储层(Shared Storage). LVS的IP负载均衡技术是通过IPVS模块来实现的,IPVS是LVS集群系统的核心软件,它的主要作用是: 安装在Director Server上,同时在Dire

linux lvs集群nat模式(比上一篇的lvs nat实用)

这是一篇以apcache服务为例介绍lvs的nat模式配合keepalived实现的方案.实验拓扑图如下所示,虚线上面的大图可以看成是虚线下面"服务器群"的放大版: 本实验共用到4台linux虚拟服务器,其中两台rhel5.6作为主从HA(keepalived)服务器,另外两台rhel4.6模拟Apache服务器--用两台Apache服务器模拟多台Apache服务器. 实验原理是,用Apache服务器为代表模拟实际用到的服务器,用两台Apache模拟多台Apache,所有的Apache

LVS集群:ipvsadm使用及VS/NAT实现

一.ipvs与ipvsadm ipvs称之为IP虚拟服务器(IP Virtual Server,简写为IPVS).是运行在LVS下的提供负载平衡功能的一种技术. ipvs是LVS的关键,因为LVS的IP负载平衡技术就是通过ipvs模块(已经整合进kernel)来实现的,ipvs是LVS集群系统的核心软件,它的主要作用是:安装在Director Server上,同时在Director Server上虚拟出一个IP地址,用户必须通过这个虚拟的IP地址访问服务.这个虚拟IP一般称为LVS的VIP,即V

linux集群之DR模型的配置

LVS集群的介绍 lvs工作在TCP/IP的第四层,可以实现根据用户请求的IP或端口的不同由Director_Server分发给不同的后端RS_Server:因为工作在第四层,所以最多只解析到4层协议,而对更高层的应用层是什么内容不做任何处理,所以相对于工作在第七层的Nginx/Haproxy其负载均衡效果更好:但也因为对高层协议不解析其支持的高级性能很少,如不能根据用户请求的Web资源(URL/URI)来做负载均衡 LVS有三种工作模式: (1)NAT 类似Iptables的DNAT 特点集群

LVS集群之NAT模式实现

LVS集群之NAT模式实现 一.集群的种类 集群系统主要分为 1.HA:高可用集群,又叫双机热备. (a)原理 2台机器A,B,正常是A提供服务,B待命闲置,当A宕机或服务宕掉,会切换至B继续提供服务 (b)常用的高可用开源软件:heartbeat和keepalived(可以做负载均衡) 2.LB:负载均衡集群 3.HPC:高性能计算集群 二.LB集群 1.实现手段 硬件:F5负载均衡器 软件:LVS(4层,网络层),  Nginx(7层,应用层) 2.负载均衡架构图 说明: LVS集群使用三层