当前位置: 首页 > news >正文

河南监理建设协会网站wordpress可视编辑

河南监理建设协会网站,wordpress可视编辑,昆明网站制作报价,抖音代运营是什么意思文章目录 前言一、集群概述1.负载均衡技术类型(一)四层负载均衡器(二)七层负载均衡器 2.负载均衡实现方式(一)硬件负载均衡产品:(二)软件负载均衡产品: 二、L…

文章目录

  • 前言
  • 一、集群概述
    • 1.负载均衡技术类型
      • (一)四层负载均衡器
      • (二)七层负载均衡器
    • 2.负载均衡实现方式
      • (一)硬件负载均衡产品:
      • (二)软件负载均衡产品:
  • 二、LVS结构
    • 2.三层结构
  • 三、LVS工作模式
  • 四、LVS负载均衡算法
    • 1.静态负载均衡
    • 2.动态负载均衡
  • 五、ipvsadm命令详解
  • 六、LVS配置案例
    • 1.基础配置
    • 2.实现NAT模型搭建
      • (一)负载调度器配置
      • (二)web节点配置
    • 3.实现DR模型搭建
      • (一)负载调度器配置
      • (二)web节点配置
  • 总结


前言

本篇将简述的内容:Linux系统下的LVS集群


一、集群概述

1.负载均衡技术类型

(一)四层负载均衡器

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

(二)七层负载均衡器

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

2.负载均衡实现方式

(一)硬件负载均衡产品:

F5 、深信服 、Radware

(二)软件负载均衡产品:

LVS(Linux Virtual Server)、 Haproxy、Nginx、Ats(apache traffic server)

二、LVS结构

2.三层结构

1)负载调度器
2)服务器池
3)共享存储

架构对象

VSVirtual Server,也称为 Director,负载均衡服务器
RSReal Server,真正的服务器,集群中各节点
VIPDirector 向外部提供服务的 IP
DIPDirector 向内部与 RS 通信的 IP
RIP真实服务器的 IP
CIP客户端的 IP

三、LVS工作模式

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

四、LVS负载均衡算法

1.静态负载均衡

rrround robin轮询
wrrweight round robin加权轮询
shsource hashing源地址散列算法(HASH)
dhdestination hashing目标地址 HASH

2.动态负载均衡

动态负载均衡
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隧道模式(不常用)
-mNAT模式

六、LVS配置案例

1.基础配置

关闭防火墙

systemctl stop firewalld && systemctl disable firewalld

关闭Selinux

setenforce 0

关闭Networkmanager

systemctl stop NetworkManager && systemctl disable NetworkManager

配置IP地址
vim /etc/sysconfig/network-scripts/ifcfg-ens33

2.实现NAT模型搭建

(一)负载调度器配置

配置IP地址
增加一块网卡

cd /etc/sysconfig/network-scripts/
cp ifcfg-ens33 ifcfg-ens37

vim ifcfg-ens37

NAME=ens38
DEVICE=ens38

安装ipvsadm

yum  install -y ipvsadm

开启路由转发功能

vim /etc/sysctl.conf
net.ipv4.ip_forward = 1
sysctl -p

加载ip_vs模块

modprobe ip_vs
lsmod |grep ip_vs

启动ipvsadm服务

systemctl start ipvsadm

配置负载分配策略

ipvsadm -A -t 192.168.16.100:80 -s rr
ipvsadm -a -t 192.168.16.100:80 -r 192.168.115.4:80 -m
ipvsadm -a -t 192.168.16.100:80 -r 192.168.115.5:80 -m

保存策略

ipvsadm-save > /etc/sysconfig/ipvsadm

(二)web节点配置

安装nginx
配置网关

route add -net 0/0 gw 192.168.115.3

测试

3.实现DR模型搭建

负载调度配置器-ens33192.168.115.3192.168.115.2192.168.115.2
负载调度配置器-ens33:0192.168.115.200//
web1-ens33192.168.115.4//
web1-ifcfg-lo:0192.168.115.200//
web2-ens33192.168.115.5//
web2-ifcfg-lo:0192.168.115.200//

(一)负载调度器配置

调整ARP参数
vim /etc/sysctl.conf

net.ipv4.conf.all.send_redirects = 0 
net.ipv4.conf.default.send_redirects=0
net.ipv4.conf.ens33.send_redirects = 0

sysctl -p
配置虚拟IP地址

cd /etc/sysconfig/network-scripts/
cp ifcfg-ens33 ifcfg-ens33:0

安装ipvsadm

yum  install -y ipvsadm

加载ip_vs模块

modprobe ip_vs
lsmod |grep ip_vs

启动ipvsadm服务
systemctl start ipvsadm
配置负载分配策略

ipvsadm -A -t 192.168.115.200:80 -s rr
ipvsadm -a -t 192.168.115.200:80 -r 192.168.115.4:80 -g
ipvsadm -a -t 192.168.115.200:80 -r 192.168.115.5:80 -g

保存策略
ipvsadm-save > /etc/sysconfig/ipvsadm

(二)web节点配置

调整ARP参数
vim /etc/sysctl.conf

net.ipv4.conf.all.arp_ignore=1 
net.ipv4.conf.all.arp_announce=2 
net.ipv4.conf.default.arp_ignore=1 
net.ipv4.conf.default.arp_announce = 2 
net.ipv4.conf.lo.arp_ignore = 1 
net.ipv4.conf.lo.arp_announce=2

sysctl -p
配置虚拟IP地址

cd /etc/sysconfig/network-scripts/
cp ifcfg-lo ifcfg-lo:0

vim ifcfg-lo:0

添加回环路由
route add -host 192.168.115.200/32 dev lo:0
安装httpd
访问192.168.115.200
进行验证


总结

LVS集群是一种强大的负载均衡解决方案,可以提高系统的可用性、性能和可扩展性。通过深入探索LVS集群的原理、架构和配置方法,我们可以更好地理解和应用这一技术,为构建高可用性的互联网应用提供有力支持。

http://www.yayakq.cn/news/958251/

相关文章:

  • 制作公司内部网站网站建设个人博客
  • sap.net网站开发谷歌官网下载
  • 东莞制作企业网站公司网站信息批量查询工具
  • 自己建设一个网站软件在线ppt网站
  • 网站如何做ICP备案太原免费自助建站模板
  • 做网站需要什么花费怎样建网站卖东西
  • 网站开发备案需要什么重庆网站制作一般需要多少钱
  • 网站开发文档编写asp.net网站搬迁到移动终端
  • 网站seo新闻谷歌云服务器永久免费
  • 购物网站设计需要哪些模块免费企业网站
  • 做移动端电影网站mvc做的网站如何发布访问
  • 上海知名网站上传到服务器的网站打开是空白
  • 网站建设公司销售前景淘宝刷网站建设
  • 长安高端装备网站设计公司网页排版分析
  • 做游戏网站多钱优化百度搜索
  • 专题网站建设工作建筑工人信息平台
  • 啥是深圳网站建设网络营销教学网站
  • 网站经营性备案流程天蝎网站推广优化
  • 润州网站建设如何写软文
  • 网站空间在线解压自己怎么设计公司前台设计效果图
  • 网站推广方法主要有什么网站卡的原因
  • 手机网站开发位置定位上海整站seo
  • 关于网站建设管理的规定nodejs做视频网站
  • 网站主页的要素苏州中设建设集团有限公司网站
  • 做网站网课网站举报查询进度
  • 做家具的外国网站网站开发与维护就业前景
  • 网站设计样式行业协会网站模板
  • php网站开发手机绑定北京网站seo服务
  • 外国做营销方案的网站东莞门户网站建设报价表
  • 做付费下载的网站太原提高网站排名