负载均衡LVS之NAT模式实现的详细步骤

负载均衡LVS之NAT模式实现的详细步骤

1、数据流程图

2、环境说明

    1) 四台主机,时间同步,关闭防火墙和selinux
    2) 各主机角色
        1] 客户端:192.168.110.27 仅主机(vmnet1)  网关:无
        2] RS服务器:
            192.168.136.36  仅主机(vmnet6) 网关:192.168.136.35
            192.168.136.37  仅主机(vmnet6) 网关:192.168.136.35
        3] VS服务器:192.168.110.35 仅主机(vmnet1) 192.168.136.35 仅主机(vmnet6) 

2、两台Real server服务器

    1) yum -y install httpd
    2) echo Real server1 > /var/www/html/index.html #192.168.136.36
    3) echo Real server2 > /var/www/html/index.html   #192.168.136.37
    4) systemctl start httpd
    5) 本机测试
        curl 192.168.136.36
        curl 192.168.136.37

3、VS服务器

    1) yum -y install ipvsadm
    2) echo ‘net.ipv4.ip_forward=1‘ >> /etc/sysctl.conf
    3) sysctl -p
    4) RR算法
        1] ipvsadm -A -t 192.168.110.35:80 -s rr
        2] ipvsadm -Ln
        3] ipvsadm -a -t 192.168.110.35:80 -r 192.168.136.36 -m
        4] ipvsadm -a -t 192.168.110.35:80 -r 192.168.136.37 -m
        5] ipvsadm -Ln

4、客户端测试

    while true; do curl 192.168.110.35;sleep 1;done

原文地址:https://blog.51cto.com/13560168/2400826

时间: 2024-10-13 06:42:38

负载均衡LVS之NAT模式实现的详细步骤的相关文章

【LVS】负载均衡集群NAT模式

LVS (Linux Virtual Server)是一种集群(Cluster)技术,采用IP负载均衡技术和基于内容请求分发技术.LVS可以实现LINUX平台下的简单负载均衡. 其中LVS/NAT是一种最简单的方式,所有的RealServer只需要将自己的网关指向Director即可. LVS负载均衡的NAT模式 一.实验准备 在VMware Workstation虚拟机环境下,准备三台服务器,一台作为director, 两台作为real server. 二.网络配置 director需要配置两

LVS负载均衡架设,NAT模式

lvs-nat模型:类似于DNAT,但支持多目标转发, 就是多目标的DNAT 它通过修改请求报文的目标地址为根据调度算法所挑选出的某RS的RIP来进行转发 架构特性: (1) RS应该使用私有地址,即RIP应该为私有地址,各RS的网关必须指向DIP (2) 请求报文和响应报文都经由Director转发:高负载场景中,Director易于成为系统瓶颈 (3) 支持端口映射 (4) RS可以使用任意类型的OS (5) RS的RIP必须与Director的DIP在同一网络 架设NAT模式的LVS负载均

负载均衡之iptables/nat模式

Iptables和NAT 结合,也能够实现简单的负载均衡. 简介 iptables的前身叫ipfirewall (内核1.x时代),这是一个作者从freeBSD上移植过来的,能够工作在内核当中的,对数据包进行检测的一款简易访问控制工具.但是ipfirewall工作功能极其有限(它需要将所有的规则都放进内核当中,这样规则才能够运行起来,而放进内核,这个做法一般是极其困难的).当内核发展到2.x系列的时候,软件更名为ipchains,它可以定义多条规则,将他们串起来,共同发挥作用,而现在,它叫做ip

linux系统使用NAT模式上网配置详细步骤

1.6/1.7 ip配置 配置固定的ip是为了让你的系统可以上网,这样你可以远程连接你的服务器. 打开虚拟机进入虚拟系统=>进入root用户/输入用户密码 命令:ls[列出当前目录下的目录或者文件] #ip addr[查看你的网卡信息] #dhclient[自动给你的虚拟系统配置ip地址] nes33[虚拟网卡]lo[回环地址] 打开虚拟机的编辑=>虚拟网络编辑器=>选择VMnet8 可以看到子网和子网掩码,然后选择 NAT设置(s)... 记住网关.回到虚拟机 #vi /etc/sys

LVS之NAT模式下的负载均衡

LVS集群之NAT模式 基本概念: 集群:cluster就是一组计算机,他们作为一个整体向用户提供一组网络资源,这些单个的计算机系统就是集群的节点 集群的种类: LB 负载均衡集群   HA 高可用性集群  HPC  高性能计算集群 LB的实现方法: 1 软件 -F5 负载均衡器 2 硬件 LVS(4层)  nginx(7层) LVS(Linux Virtual Server) 官网:http://www.linuxvirtualserver.org(英文) http://zh.linuxvir

负载均衡集群介绍,LVS介绍,LVS的调度算法,LVS的NAT模式搭建

笔记内容: 18.6负载均衡集群介绍 18.7 LVS介绍 18.8 LVS的调度算法 18.9/18.10 LVS NAT模式搭建 笔记日期:2017-11-11 18.6负载均衡集群介绍 首先我们先介绍一下什么是负载均衡: 负载平衡(Load balancing)是一种计算机网络技术,用来在多个计算机(计算机集群).网络连接.CPU.磁盘驱动器或其他资源中分配负载,以达到最佳化资源使用.最大化吞吐率.最小化响应时间.同时避免过载的目的.这是来自维基百科的介绍.负载均衡的目的,就在于平衡计算机

CentOS7.4——LVS负载均衡群集—直接路由模式(LVS-DR)

LVS负载均衡群集-直接路由模式(LVS-DR)环境:调度服务器一台:Linux-CentOS7.4IP地址:192.168.80.20Web服务器两台:Linux-CentOS7.4IP地址:192.168.80.30(SERVER AA)IP地址:192.168.80.40(SERVER BB)客户端一台:以win7为例,用于测试验证IP地址:192.168.80.2 第一步:配置调度服务器//加载LVS内核模块LVS现在已成为Linux内核的一部分,默认编译为ip_vs模块,必要时能够自动

3-4-基于LVS实现4层负载均衡配置和nat模型实战

centos内核支持ipvs,只需在用户空间安装ipvsadm即可,首先应该准备好拓扑环境,了解编写规则的工具用法 yum install -y ipvsadmrpm -ql ipvsadm---可以看到用到了unit file,也就是脚本(开机启动不启动),ipvsadm不是一项服务,规则会保存到内存中不会永久有效,为什么会用到unitfile呢?因为需要在开机时使用restone重新载入规则 注意:对于集群类服务来说,不建议开机自动启动,需要手动开启,防止及其挂了.我们会有高可用集群服务器,

Linux集群-负载均衡lvs介绍及lvs-nat实现https

一.Linux集群 Linux集群系统保护集群管理器和集群节点两部分组成.集群节点简称为节点.服务器或服务器节点,是用来提供资源,进行集群的实际工作.一般来说,它必须进行配置后才能称为集群的一部分,同时也要运行集群用到的应用程序.Linux集群管理器再将各节点捆绑在一起,它用于将任务分解到所有的节点.简单的说,就是按照某种方式把服务器连起来来完成一种特定的任务,提高服务器的响应能力. scale on 在单台主机上提高服务器性能, scale out 增加服务器的数量来提高,负载均衡的集群. 二