LVS集群 (NET模式搭建)

这篇具有很好参考价值的文章主要介绍了LVS集群 (NET模式搭建)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

一、集群概述

一、负载均衡技术类型

二、负载均衡实现方式

二、LVS集群结构

一、三层结构

二、架构对象

三、LVS工作模式

四、LVS负载均衡算法

一、静态负载均衡      

二、动态负载均衡

五、ipvsadm命令详解

六、搭建实验流程

一、首先打开三台虚拟机

二、 新增网卡为ens37

三、进入查看主机IP

 四、重启网卡 ping通百度

五、在第二和第三台机器上安装epel源、安装nginx

 六、开启服务

 七、验证监听端口

 八、回到第一台 开启路由并验证

九、启动服务提示失败

十、启动成功后

十一、 保存策略   

十二、验证结果

七、配置案例流程图


一、集群概述

一、负载均衡技术类型

四层负载均衡器 也称为 4 层交换机,主要通过分析 IP 层及 TCP/UDP 层的流量实现基于 IP 加端口的负载均衡,如常见的 LVS、F5 等;

七层负载均衡器 也称为 7 层交换机,位于 OSI 的最高层,即应用层,此负载均衡器支持多种协议,如HTTP、FTP、SMTP 等。7 层负载均衡器可根据报文内容,配合一定的负载均衡算法来选择后端服务器,即“内容交换器”。如常见的 HAProxy、Nginx。

二、负载均衡实现方式

硬件负载均衡产品:F5 、深信服 、Radware

软件负载均衡产品: LVS(Linux Virtual Server)、 Haproxy、Nginx、Ats(apache traffic server)

二、LVS集群结构

一、三层结构

负载调度器

服务器池

服务器池

二、架构对象

VS:Virtual Server,也称为 Director,负载均衡服务器

RS:Real Server,真正的服务器,集群中各节点

VIP:Director 向外部提供服务的 IP

DIP:Director 向内部与 RS 通信的 IP

RIP:真实服务器的 IP

CIP:客户端的 IP

三、LVS工作模式

LVS-NAT(NAT模式)
LVS-DR(直接路由模式)(应用最广泛)
LVS-TUN(IP隧道(Tunnel)模式,不常用)
FULL-NAT模式(双向转换模式,不常用)

四、LVS负载均衡算法

一、静态负载均衡       

         rr(round robin,轮询 )
        wrr(weight round robin,加权轮询)
        sh(source hashing,源地址散列算法(HASH))
        dh(destination hashing,目标地址 HASH)

二、动态负载均衡

lc(leash-connection,最少连接 )
    简单算法:active * 256 + inactive (谁的小选谁)
wlc(加权最少连接)
    简单算法:(active * 256 + inactive) / weight(谁的小选谁)
sed(最少期望延迟)
    简单算法:(active + 1) * 256 / weight (谁的小选谁)
nq(never queue,永不排队)
LBLC(基于局部性的最少连接 )
LBLCR(基于局部性的带复制功能的最少连接)

五、ipvsadm命令详解

-A   添加虚拟服务节点
-D   删除虚拟服务节点
-L    查看虚拟服务节点列表
-a    添加真实服务节点
-d    删除真实服务节点
-l     查看真实服务节点列表
-t     指定虚拟服务器IP地址
-s    指定调度算法
-r     指定真实服务器节点IP地址
-w    指定权重值
-g     直接路由模式(默认)
-i      隧道模式(不常用)
-m    NAT模式

六、搭建实验流程

一、首先打开三台虚拟机

NET模式配置好IP 及环境,第一台虚拟机加一块网卡,用Vimnat1

并验证ip 连通性

LVS集群 (NET模式搭建),lvs

 LVS集群 (NET模式搭建),lvs

 验证

LVS集群 (NET模式搭建),lvs

LVS集群 (NET模式搭建),lvs

LVS集群 (NET模式搭建),lvs

二、 新增网卡为ens37

LVS集群 (NET模式搭建),lvs

 输入 win+R 

LVS集群 (NET模式搭建),lvs

三、进入查看主机IP

LVS集群 (NET模式搭建),lvs

要将37网卡改为150网段

LVS集群 (NET模式搭建),lvs

进入更改

LVS集群 (NET模式搭建),lvs 

 查看

LVS集群 (NET模式搭建),lvs

将网络适配器网关改为150段

LVS集群 (NET模式搭建),lvs

 四、重启网卡 ping通百度

安装 yum -y install ipvsadm

LVS集群 (NET模式搭建),lvs

五、在第二和第三台机器上安装epel源、安装nginx

LVS集群 (NET模式搭建),lvs

LVS集群 (NET模式搭建),lvs 

将第二,第三台机器网关改为 第一台的ip

vim /etc/sysconfig/network-scripts/ifcfg-ens33

LVS集群 (NET模式搭建),lvs

 六、开启服务

LVS集群 (NET模式搭建),lvs

LVS集群 (NET模式搭建),lvs

 这条命令会将 “nginx1” 写入 index.html 文件中,并且如果 index.html 存在则会覆盖现有内容

LVS集群 (NET模式搭建),lvs

 七、验证监听端口

LVS集群 (NET模式搭建),lvs

 文章来源地址https://www.toymoban.com/news/detail-681616.html

 route -n(第二台和第三台是一样的操作)

LVS集群 (NET模式搭建),lvs

 八、回到第一台 开启路由并验证

vim /etc/sysctl.conf

LVS集群 (NET模式搭建),lvs

LVS集群 (NET模式搭建),lvs

 加载ip_vs模块

modprobe ip_vs

 lsmod |grep ip_vs

LVS集群 (NET模式搭建),lvs

 systemctl status ipvsadm

九、启动服务提示失败

缺少目录和文件

LVS集群 (NET模式搭建),lvs

创建文件 

LVS集群 (NET模式搭建),lvs

十、启动成功后

 这是一个curl命令,它用于通过网络访问一个URL或者IP地址。在这种情况下,curl被用来访问IP地址为192.168.115.4的服务器。

访问两台ip地址

LVS集群 (NET模式搭建),lvs

 LVS集群 (NET模式搭建),lvsLVS集群 (NET模式搭建),lvs

十一、 保存策略    

 ipvsadm-save > /etc/sysconfig/ipvsadm/test1

LVS集群 (NET模式搭建),lvs

 LVS集群 (NET模式搭建),lvs

 显示结果 vim ipvsadm.txt

LVS集群 (NET模式搭建),lvs

十二、验证结果

输入IP 192.168.150.100

LVS集群 (NET模式搭建),lvs

再次刷新 会来回切换

LVS集群 (NET模式搭建),lvs

 则 LVS NAT模式的集群创建成功

七、配置案例流程图

LVS集群 (NET模式搭建),lvs

 

 

 

 

到了这里,关于LVS集群 (NET模式搭建)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【lvs集群】HAProxy搭建Web集群

    HAProxy是可提供高可用性、负载均衡以及基于TCP和HTTP应用的代理,是免费、快速并且可靠的一种解决方案。HAProxy非常适用于并发大(并发达1w以上)web站点,这些站点通常又需要会话保持或七层处理。HAProxy的运行模式使得它可以很简单安全的整合至当前的架构中,同时可以保

    2024年02月09日
    浏览(31)
  • LVS—DR集群的搭建

    目录 lvs-dr模式工作原理: 搭建结构: 1、RS: 1)两台RS准备好httpd环境和测试文件  2)添加虚拟IP(vip)、添加访问本地vip的静态路由 并抑制ARP  2、DS: 1)安装ipvasadm 2)配置虚拟IP(vip) 3) 添加服务 3、客户端访问:​编辑 首先,来自客户端计算机CIP的请求被发送到Directo

    2024年02月14日
    浏览(37)
  • LVS-DR模式集群配置

    四台虚拟机 node1:128 node2:135 RS端: node3:130 node4:132

    2024年02月14日
    浏览(46)
  • LVS负载均衡集群-NAT模式部署

    集群:将多台主机作为一个整体,然后对外提供相同的服务 集群使用场景:高并发的场景     1.负载均衡器集群         减少响应延迟,提高并发处理的能力     2,高可用集群         增强系统的稳定性可靠性,减少服务器的中断时间,减少损失     3,高性能集群

    2024年02月12日
    浏览(39)
  • 【LVS】4、HAProxy搭建web集群

    目前常见的Web集群调度器分为软件和硬件 软件通常使用开源的LVS、Haproxy、Nginx         LVS性能最好(基于内核转发),但是搭建相对复杂;Nginx的upstream模块支持群集功能,但是对群集节点健康检查功能不强,高并发性能没有 Haproxy好         硬件一般使用比较多的是

    2024年02月11日
    浏览(34)
  • 集群、负载均衡集群、高可用集群简介,LVS模式和haproxy/nginx模式拓扑介绍

    目录 一.集群的定义 1.定义 2.分类 (1)负载均衡集群(LBC/LB) (2)高可用集群(HAC) 二.使用集群的意义 1.高性价比和性能比 2.高可用性 3.可伸缩性强 4.持久和透明性高 三.常见的两种集群模式拓扑 1.LVS(-DR)集群模式 (1)工作架构 (2)LVS下的相关术语 (3)LVS的工作模式

    2024年02月13日
    浏览(44)
  • 【LVS实战】02 搭建一个LVS-NAT模式实验

    用虚拟机搭建如下的几台机器,并配置如下的ip 关于虚拟机网卡和网络的配置,可以参考 iptables章节,05节:网络转发实验 主机A模拟外网的机器 B为负载均衡的机器 C和D为 RealServer C和D机器要设置B为网关 ,这样C和D的数据,才能通过B,返回到C 本实验为C和D安装好的docker应用

    2024年02月06日
    浏览(44)
  • lvs DR模式+基于五台服务器部署keepalived + lvs DR模式架构(前端带路由)负载均衡的高可用集群

    lvs DR 模式+基于五台服务器部署keepalived + lvs DR模式架构(前端带路由)负载均衡的高可用集群 DR 模式一: 客户端:172.20.26.167 LVS服务器:172.20.26.198 后端服务器:172.20.26.218 后端服务器:172.20.26.210 两台后端服务器 yum install nginx tcpdump -y echo \\\"this is 26.218 page\\\" /usr/share/nginx/html/index

    2024年02月19日
    浏览(52)
  • 集群基础2——LVS负载均衡apache(nat模式)

    使用lvs中的nat模型,对apache负载均衡集群。 主机IP 角色 安装服务 真实IP:192.168.161.129 VIP:192.168.161.130 调度服务器 lvsadm 192.168.161.131 后端服务器1 httpd,80端口 192.168.161.132 后端服务器2 httpd,8080端口 1.配置两个网卡。 2.本机能ping通这调度器。 1.两台后端服务器都安装httpd服务。

    2024年02月17日
    浏览(46)
  • LVS DR模式搭建

    目录 一、DR模式概述 一、与NET模式的区别 二、操作命令图  三、搭建流程 一、首先配置三台虚拟机并配置环境(关闭防火墙,宽容模式) 二、ping通百度 三、在115.3的(lvs)虚拟机上安装 ipvsadm 四、调整ARP参数 五、配置虚拟IP地址  六、加载 ip_vs模块  七、启动 ipvsadm服务

    2024年02月11日
    浏览(43)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包