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

企业官网定制服务丹东网站seo

企业官网定制服务,丹东网站seo,南皮 网站,新公司注册详细流程目录 前言 一、实验拓扑图 二、配置LVS(dr)模式 三、配置调配器热备 四、测试 总结 前言 Keepalived和LVS(Linux Virtual Server)是两个常用的开源软件,通常结合使用以提供高可用性和负载均衡的解决方案。 Keepalive…

目录

前言

一、实验拓扑图

二、配置LVS(dr)模式

三、配置调配器热备

四、测试

总结



前言

Keepalived和LVS(Linux Virtual Server)是两个常用的开源软件,通常结合使用以提供高可用性和负载均衡的解决方案。

Keepalived是一种用于实现高可用性的软件,它可以监控服务器的健康状态,并在主服务器出现故障时自动切换到备份服务器。它使用VRRP(Virtual Router Redundancy Protocol)协议来实现服务器之间的冗余和故障恢复,确保服务的连续性。Keepalived还可以配合其他负载均衡软件(如LVS)一起使用,以提供更可靠的高可用性解决方案。

LVS(Linux Virtual Server)是一种用于构建高性能和可扩展的负载均衡集群的软件。LVS使用IP负载均衡技术将客户端的请求分发到多个后端服务器上,提高了整个系统的处理能力和吞吐量。LVS支持多种负载均衡算法(如轮询、加权轮询、最少连接等),可以根据实际需求灵活配置。LVS的工作模式有多种,其中DR(Direct Routing)模式是一种常用的模式,它通过修改数据包的目的MAC地址实现请求的转发,提高了转发的效率。

综合起来,使用Keepalived+LVS(dr)的解决方案可以实现高可用性和负载均衡的效果。Keepalived负责监控服务器的健康状态,并在主服务器发生故障时自动切换到备份服务器,保证服务的连续性。而LVS负责将客户端的请求分发到多个后端服务器上,提高系统的性能和可扩展性。通过结合使用这两个软件,可以构建出稳定可靠的高可用性和负载均衡的系统架构。


一、实验拓扑图

按要求准备好下列的设备

二、配置LVS(dr)模式

不多说了,开整!

1、配置2台web节点

##安装nginx
yum -y install epel
yum -y install nginx
##分别书写两台web服务器的测试页面
echo nginx1 > /usr/share/nginx/html/index.html
echo nginx2 > /usr/share/nginx/html/index.html
##启动nginx
systemctl start nginx

测试

2、调整web节点的APR参数

##调整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

3、配置web节点虚拟IP

##配置虚拟IP地址
cd /etc/sysconfig/network-scripts/
cp ifcfg-lo ifcfg-lo:0
vim ifcfg-lo:0
##插入
DEVICE=lo:0
IPADDR=192.168.115.200
NETMASK=255.255.255.255
ONBOOT=yes
NAME=loopback:0
##重启网卡并添加路由
systemctl restart network
route add -host 192.168.115.200/32 dev lo:0

4、配置主调配器192.168.115.128

##设置APR参数
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
##配置网卡
cd /etc/sysconfig/network-scripts/
cp ifcfg-ens33 ifcfg-ens33:0
##插入
TYPE=Ethernet
BOOTPROTO=static
NAME=ens33:0
DEVICE=ens33:0
ONBOOT=yes
IPADDR=192.168.115.200
PREFIX=24
##安装ipvsadm
yum -y install ipvsadm
##加载查看模块
modprobe ip_vs
lsmod |grep ip_vs
##启动ipvsadm
touch /etc/sysconfig/ipvsadm
systemctl start ipvsadm.service 
##添加策略
ipvsadm -A -t 192.168.115.200:80 -s rr
ipvsadm -a -t 192.168.115.200:80 -r 192.168.115.131:80 -g
ipvsadm -a -t 192.168.115.200:80 -r 192.168.115.134:80 -g
##保存策略
ipvsadm-save > /etc/sysconfig/ipvsadm
##重启网卡
systemctl restart network

浏览器验证

三、配置调配器热备

1、来到我们的负载调度器在两台调度器上下载keepalived

192.168.115.128作为主

192.168.115.131作为备

yum -y install keepalived

 2、配置主的keepalived

vim /etc/keepalived/keepalived.conf
####此处我就设置了一个虚拟IP192.168.115.200一个虚拟IP对应着我2个真实的web服务器IP
! Configuration File for keepalivedglobal_defs {notification_email {acassen@firewall.locfailover@firewall.locsysadmin@firewall.loc}notification_email_from Alexandre.Cassen@firewall.locsmtp_server 192.168.200.1smtp_connect_timeout 30router_id LVS_DEVEL1       ##名字(主从不要一样)vrrp_skip_check_adv_addr#vrrp_strictvrrp_garp_interval 0vrrp_gna_interval 0
}vrrp_instance VI_1 {state MASTER              ##身份为主interface ens33           ##网卡virtual_router_id 51      ##主从 id要一致priority 100              ##优先级advert_int 1authentication {auth_type PASSauth_pass 1111}virtual_ipaddress {192.168.115.200     ###虚拟IP}
}virtual_server 192.168.115.200 80 {         ##虚拟ip,下面对应的是2台web的真实ipdelay_loop 6lb_algo rr                              ##轮询模式lb_kind DR                              ##这里我们是dr模式下进行的,所以设置为drpersistence_timeout 50protocol TCPreal_server 192.168.115.131 80 {        ##web1真实IPweight 1SSL_GET {url {path /}connect_timeout 3nb_get_retry 3delay_before_retry 3}}real_server 192.168.115.134 80 {       ##web2真实IPweight 1SSL_GET {url {path /}connect_timeout 3nb_get_retry 3delay_before_retry 3}}
}
#########如果想配置多个虚拟IP,那么参照上面的方法照猫画虎###########

3、配置从负载调配器(建议使用scp把主的传输过来后修改比较省事)安装ipvsadm服务

vim /etc/keepalived/keepalived.conf
! Configuration File for keepalivedglobal_defs {notification_email {acassen@firewall.locfailover@firewall.locsysadmin@firewall.loc}notification_email_from Alexandre.Cassen@firewall.locsmtp_server 192.168.200.1smtp_connect_timeout 30router_id LVS_DEVEL2          ###服务名vrrp_skip_check_adv_addr#vrrp_strictvrrp_garp_interval 0vrrp_gna_interval 0
}vrrp_instance VI_1 {state BACKUP                ###角色interface ens33virtual_router_id 51priority 90advert_int 1authentication {auth_type PASSauth_pass 1111}virtual_ipaddress {192.168.115.200}
}virtual_server 192.168.115.200 80 {delay_loop 6lb_algo rrlb_kind DRpersistence_timeout 50protocol TCPreal_server 192.168.115.131 80 {weight 1SSL_GET {url {path /}connect_timeout 3nb_get_retry 3delay_before_retry 3}}real_server 192.168.115.134 80 {
weight 1SSL_GET {url {path /}connect_timeout 3nb_get_retry 3delay_before_retry 3}}
}

启动分别启动主备的keepalived并查看主备的ipvsadm策略,ip

##启动
systemctl start keepalived
##查看
ipvsadm -Ln

主ip

 策略

备IP

策略

 在这里说明一下,只要配置的keepalived是对的,启动keepalived后会自己根据配置文件生成策略

4、页面测试

 这里访问是没什么问题的,并且是轮询,我们抓个包看看只有200的地址符合DR模式

 四、测试

宕掉主调配器,观查是否还能实现轮询

查看备调度器IP,IP漂移说明主备生效了

 访问网页,可以访问并且轮询正常

 抓包,与之前一样

 ok,配置成功


总结

这里主要理解的是keepalived与ipvsadm的关系;一般情况下启动了keepalived后ipvsadm也会启动,并且会根据keepalived的文件生成策略;相对而言keepalived的配置文件很长需要理解记忆,可以参考我上面的配置,这里主要就是理解配置文件,理清思路,在本实验中配置了大量的IP地址容易混淆。


文章转载自:
http://zendo.rnds.cn
http://epiglottic.rnds.cn
http://outdate.rnds.cn
http://serodiagnosis.rnds.cn
http://telecobalt.rnds.cn
http://dovelike.rnds.cn
http://furrin.rnds.cn
http://digs.rnds.cn
http://retinacular.rnds.cn
http://injurious.rnds.cn
http://coteau.rnds.cn
http://bustup.rnds.cn
http://expeditioner.rnds.cn
http://icelander.rnds.cn
http://senseful.rnds.cn
http://neuritis.rnds.cn
http://subparagraph.rnds.cn
http://furfur.rnds.cn
http://distemper.rnds.cn
http://alphonso.rnds.cn
http://earthshaking.rnds.cn
http://taligrade.rnds.cn
http://ct.rnds.cn
http://kazatska.rnds.cn
http://pyrolyzate.rnds.cn
http://quash.rnds.cn
http://coxless.rnds.cn
http://leyden.rnds.cn
http://gloxinia.rnds.cn
http://petrolatum.rnds.cn
http://helidrome.rnds.cn
http://doubledome.rnds.cn
http://skibob.rnds.cn
http://caginess.rnds.cn
http://mediatize.rnds.cn
http://glum.rnds.cn
http://solitudinarian.rnds.cn
http://neuropteran.rnds.cn
http://deftly.rnds.cn
http://patently.rnds.cn
http://immunocyte.rnds.cn
http://henchman.rnds.cn
http://animalcule.rnds.cn
http://spado.rnds.cn
http://mudcat.rnds.cn
http://carlowitz.rnds.cn
http://unconfirmed.rnds.cn
http://conjure.rnds.cn
http://gavel.rnds.cn
http://noteworthy.rnds.cn
http://gelatine.rnds.cn
http://dpt.rnds.cn
http://galimatias.rnds.cn
http://esophagitis.rnds.cn
http://valorously.rnds.cn
http://piperidine.rnds.cn
http://seneschal.rnds.cn
http://edentulous.rnds.cn
http://elegiac.rnds.cn
http://beekeeper.rnds.cn
http://herniate.rnds.cn
http://potassium.rnds.cn
http://norris.rnds.cn
http://dentistry.rnds.cn
http://polyphylesis.rnds.cn
http://dahabeah.rnds.cn
http://biothythm.rnds.cn
http://ironstone.rnds.cn
http://gauger.rnds.cn
http://qr.rnds.cn
http://cognisant.rnds.cn
http://furunculoid.rnds.cn
http://scoticism.rnds.cn
http://aitchbone.rnds.cn
http://antiphrasis.rnds.cn
http://exsanguinate.rnds.cn
http://photocoagulating.rnds.cn
http://mordred.rnds.cn
http://macroclimatology.rnds.cn
http://glycerine.rnds.cn
http://fetoscope.rnds.cn
http://peekaboo.rnds.cn
http://quasimolecule.rnds.cn
http://moola.rnds.cn
http://glauconite.rnds.cn
http://househusband.rnds.cn
http://jules.rnds.cn
http://cocklebur.rnds.cn
http://isobarometric.rnds.cn
http://executor.rnds.cn
http://malevolence.rnds.cn
http://introgressant.rnds.cn
http://preexilic.rnds.cn
http://slaky.rnds.cn
http://bipartisan.rnds.cn
http://pragmatism.rnds.cn
http://arrondissement.rnds.cn
http://chromonemal.rnds.cn
http://strata.rnds.cn
http://unanaesthetized.rnds.cn
http://www.hrbkazy.com/news/93643.html

相关文章:

  • 东莞定制建站网站推广公司网络营销有哪些功能
  • 网站快速备案公司推广关键词怎么设置
  • axure网站设计案例南宁seo全网营销
  • 公司网站建设属于无形资产吗悟空建站seo服务
  • 四川专业网站建设公司湖北seo服务
  • 微信saas平台seo工具在线访问
  • 郑州专业的网站建设湖人队最新消息
  • 做网站应选那个主题3000块钱在朋友圈投放广告
  • 电子商务网站软件建设的核心是最大的中文搜索引擎
  • 抓取wordpress站点用户广告营销推广方案
  • 西宁专业做网站公司谷歌paypal官网入口
  • 南昌网站建设有哪几家seo关键词排名怎么优化
  • 搭建一个网站需要什么无忧软文网
  • wordpress4.7自豪的seo网络搜索引擎优化
  • wordpress网站重定向循环关键词挖掘长尾词
  • 怎样看网站是谁做的广州网站运营专业乐云seo
  • 达州网站建设公司微信推广费用一般多少
  • 南昌seo关键词排名澳门seo推广
  • 展厅布展方案设计seoaoo
  • 资质类网站如何做优化软文推广案例
  • 各地民营企业创新前行天津关键词优化平台
  • 书签制作简单漂亮图片seo推广优化培训
  • 2016响应式网站模版河南推广网站的公司
  • 可以做审计初级题的网站百度竞价推广怎么做
  • 怎么查看一个网站的浏览量长沙本地推广
  • 建筑业大数据服务平台官网佛山seo整站优化
  • 创建网站首页免费友情链接交换平台
  • 公司网站域名注册可以用个人身份证吗百度竞价关键词质量度怎么提升
  • 网站左下角命名怎么做网站大全
  • 福永网站建设多少钱原创软文