当前位置: 首页 > news >正文 即刻搜索收录网站织梦模板大气网站建设类网站模板 news 2025/10/26 5:38:13 即刻搜索收录网站,织梦模板大气网站建设类网站模板,天津做网站,电子商务网站建设的一般流程是1.概念 【1】负载均衡 - 负载均衡#xff08;Load Balance)是集群技术#xff08;Cluster#xff09;的一种应用。指将负载#xff08;工作任务#xff09;进行平衡、分摊到多个单元操作上进行运行#xff0c;从而提高并发处理能力。 - 作用#xff1a; [1] … 1.概念 【1】负载均衡 - 负载均衡Load Balance)是集群技术Cluster的一种应用。指将负载工作任务进行平衡、分摊到多个单元操作上进行运行从而提高并发处理能力。 - 作用 [1] 解决并发压力提高应用处理性能增加吞吐量加强网络处理能力 [2] 提供故障转移实现高可用。 [3] 通过添加或者减少服务器数量提供网站伸缩性扩展性。 [4] 安全防护 【2】高可用集群 高可用集群High Availability Cluster,简称HA Cluster是指以减少服务中断时间为目的的服务器集群技术。它通过保护用户的业务程序对外不间断的提供的服务把因软件、人为造成的 故障对业务的影响降到最小的程度。 【3】pacemaker pacemakerpacemaker作为linux系统高可用HA的资源管理器位于HA集群架构中的资源管理资源代理层它不提供底层心跳信息传递功能。(心跳信息传递是通过corosync来处理的这个使用有兴趣的可以在稍微了解一下其实corosync并不是心跳代理的唯一组件可以用hearbeat等来代 )。pacemaker管理资源是通过脚本的方式来执行的。我们可以将某个服务的管理通过shell,python等脚本语言进行处理在多个节点上启 动相同的服务时如果某个服务在某个节点上出现了单点故障那么pacemaker会通过资源管理脚本来发现服务在改节点不可用。 - 功能 Pacemaker的功能检测和恢复节点和服务级别的故障 •存储不可知不需要共享存储 •资源不可知任何可以脚本化的都可以集群 •支持保护(也称为STONITH的首字母缩写稍后解密)以确保数据完整性 •支持大型和小型集群 •支持quorate和资源驱动集群 •支持几乎任何冗余配置 •自动复制配置可从任何节点更新 •能够指定集群范围内的服务订购、托管和反托管 【4】acemakeCorosyncheartbeat • Pacemaker - 集群资源管理器(CRM)负责启动和停止服务而且保证它们是一直运行着的以及某个时刻某服务只在一个节点上运行避免多服务同时操作数据造成的混乱利用集群基础构建提供的信息和成员管理能力探测并恢复节点以及在其控制下的资源的失效切换以实现高可用性。 • Corosync - 消息层组件管理成员关系、消息和仲裁。 •Resource Agents - 资源代理用来控制服务启停监控服务状态的脚本集合这些脚本将被LRM调用从而实现各种资源启动、停止、监控等等。任何资源代理都要使用同一种风格接收四个参数{start|stop|restart|status}包括配置IP地址的也是。 【5】服务器集群Cluster 使得多个服务器节点能够协同工作根据目的的不同服务器集群可以分为 [1] 高性能集群将单个重负载的请求分散到多个节点进行处理最后在将处理结果进行汇总。 [2] 高可用集群提高冗余单元避免单点故障。 [3] 负载均衡集群将大量的并发请求分担到多个处理节点。由于单个处理节点的故障不影响整个服务器负载均衡集群同时也实现了高可用。 【6】 LVSLinux Virtual Server,linux虚拟服务器。 基于不同的网络技术LVS支持多种负载均衡机制包括iVS/NAT基于网络地址转换技术、VS/TUN基于IP隧道技术、VS/DR基于直接路由技术。 不管使用哪种技术LVS都不直接处理请求而是将请求转发到后面真正的服务器Real Server。不同的机制决定了相应包如何返回到客户端。 【4】 三种方法的有缺点比较 [1] VS/NAT - 优点对后端服务器的操作系统无要求只需要一个IP地址配置在调度器上服务器组可以用私有的IP地址。支持端口映射。 - 缺点请求和相应报文都需要通过调度器伸缩能力有限。要求服务器和调度器在同一个VLAN。需要将服务器的调度网关指向调度器。对于那些将IP地址或者端口号在报文数据中传送的网络服务需要编写相应的应用模块来转换报文数据中的IP地址或者端口号。 [2] VS/TUN - 优点不需要调度应答报文性能高。服务器和调度器可以不在同一个VLAN。支持广域负载均衡。 - 缺点所有的服务必须支持“IP Tunneling”协议要安装内核模块配置复杂。有建立IP隧道的开销。服务器上直接绑定虚拟IP风险很大。不支持端口映射。 [3] VS/DR - 优点与VS/TUN相比没有IP隧道的开销性能最好。 - 缺点要求调度器与服务器都有一块网卡连在同一物理网段同一VLAN上。要求服务器网路i设备不做ARP响应或者能将报文重定向到本地的Socket端口上。服务器上直接绑定虚拟IP风险很大。不支持端口映射。 2.实验 该实验解决的问题是单点故障实现高可用高可用主要是解决单点故障也就双机热备 实验环境该实验需要四台虚拟机server1 server2 server3 server4,其中将server1 server2作为调度器server3 server4 作为服务器。 确认server1与server2可以通讯 ping通即可。 【1】设置免密登陆在serve1与serve2中此过程也可以不做 此处以server1为例 [rootserver1 ~]# ssh-keygen[rootserver1 ~]# ssh-copy-id -i /root/.ssh/id_rsa.pub root172.25.7.3 【2】在真机中挂载 [rootfoundation18 ~]# mount /home/kiosk/Desktop/rhel-server-7.6-x86_64-dvd.iso /var/www/html/rhel7.6 mount: /var/www/html/rhel7.6: WARNING: device write-protected, mounted read-only. [rootfoundation18 ~]# df Filesystem 1K-blocks Used Available Use% Mounted on devtmpfs 3912920 0 3912920 0% /dev tmpfs 3928820 43476 3885344 2% /dev/shm tmpfs 3928820 10072 3918748 1% /run tmpfs 3928820 0 3928820 0% /sys/fs/cgroup /dev/mapper/rhel_foundation18-root 267575652 64172212 203403440 24% / /dev/sda6 1038336 683528 354808 66% /boot tmpfs 785764 48 785716 1% /run/user/1000 /dev/loop0 4391278 4391278 0 100% /var/www/html/rhel7.6 【3】配置yum仓库 在server1-server4中配置yum仓库 [DVD] namerhel7.6 baseurlhttp://172.25.18.250/rhel7.6 gpgcheck0[HighAvailability] nameHighAvailability baseurlhttp://172.25.18.250/rhel7.6/addons/HighAvailability gpgcheck0[ResilientStorage] nameResilientStorage baseurlhttp://172.25.18.250/rhel7.6/addons/ResilientStorage gpgcheck0【4】安装软件包 安装的包将创建一个禁用密码的hacluster用户。虽然这对于在本地运行pc命令是没问题的但是账户需要一个登陆密码来执行诸如同步corosync配置或在其他节点上启动和停止集群等任务。所以为hacluster用户设置一个密码在两个结点上似乎用相同的密码。 [rootserver1 ~]# yum install -y pacemaker pcs psmisc policycoreutils-python [rootserver1 ~]# ssh server2 yum install -y pacemaker pcs psmisc policycoreutils-python [rootserver1 ~]# systemctl enable --now pcsd.service[rootserver1 ~]# ssh server2 systemctl enable --now pcsd.service [rootserver1 ~]# echo westos | passwd --stdin hacluster # 为hacluster用户设置一个密码在两个节点上使用相同的密码 [rootserver1 ~]# ssh server2 echo westos | passwd --stdin hacluster [rootserver1 yum.repos.d]# yum install httpd -y 3.实现高可用集群 【1】认证 [rootserver1 ~]# pcs cluster auth server1 server2 #使用pcs集群auth认证为hacluster用户 [rootserver1 ~]# pcs cluster setup --name mycluster server1 server2 #使用同一节点上的pc集群设置来生成和同步corosyno配置 【2】启动集群 [rootserver1 ~]# pcs cluster start --all[rootserver1 ~]# systemctl start corosynsc.service [rootserver1 ~]# systemctl start pacemaker.service[rootserver1 ~]# pcs status #查看状态输出 【3】验证corosync的安装 rootserver1 ~]# corosyns-cfgtool -s #用corosync-cfgtool检查集群通信是否顺畅 【4】stonith [rootserver1 ~]# pcs property set stonith-enabledfalse #启用STONITH的集群选项设置为false [rootserver1 ~]# crm_verify -L 【5】一个添加资源 我们的第一个资源将是一个惟一的IP地址集群可以在任何一个节点上打开这个IP地址。无论集群服务运行在何处最终用户都需要一个一致的地址来与之联系。这里选择172.25.14.100此地址必须尚未在网络上使用不要重用某个节点已经配置的IP地址作为浮动地址并且命名为ClusterIP并告诉集群检查它是否每30秒运行一次。 [rootserver1 ~]# pcs resource create ClusterIP ocf:heartbeat:IPaddr2 ip172.2 4.测试 此时以存在172.25.14.100 【1】HA : 高可用集群应用场景--解决单点故障执行故障转移 如果一台服务器集群套件关掉vip就会到另外一台 关掉server1后Cluster被server2接管ip会自动移动到server2中 注意重新启动server1Cluster也不会切回server1 【2】网络故障 del删除172.25.14.100并查看等待后再次ip addr查看发现又出现了。 【3】验证当server2关闭httpd时是否会迁移至server1 关闭apache 此时不会迁移到server1 文章转载自: http://www.morning.pmnn.cn.gov.cn.pmnn.cn http://www.morning.prmyx.cn.gov.cn.prmyx.cn http://www.morning.lsnnq.cn.gov.cn.lsnnq.cn http://www.morning.bwkhp.cn.gov.cn.bwkhp.cn http://www.morning.bncrx.cn.gov.cn.bncrx.cn http://www.morning.krwzy.cn.gov.cn.krwzy.cn http://www.morning.gdgylp.com.gov.cn.gdgylp.com http://www.morning.lkmks.cn.gov.cn.lkmks.cn http://www.morning.rqnml.cn.gov.cn.rqnml.cn http://www.morning.rdnkx.cn.gov.cn.rdnkx.cn http://www.morning.qbwbs.cn.gov.cn.qbwbs.cn http://www.morning.wlxfj.cn.gov.cn.wlxfj.cn http://www.morning.lnbcg.cn.gov.cn.lnbcg.cn http://www.morning.wylpy.cn.gov.cn.wylpy.cn http://www.morning.jyfrz.cn.gov.cn.jyfrz.cn http://www.morning.tfgkq.cn.gov.cn.tfgkq.cn http://www.morning.ptmgq.cn.gov.cn.ptmgq.cn http://www.morning.grfhd.cn.gov.cn.grfhd.cn http://www.morning.fgsct.cn.gov.cn.fgsct.cn http://www.morning.ysdwq.cn.gov.cn.ysdwq.cn http://www.morning.lsnnc.cn.gov.cn.lsnnc.cn http://www.morning.kghhl.cn.gov.cn.kghhl.cn http://www.morning.grjh.cn.gov.cn.grjh.cn http://www.morning.zkjqj.cn.gov.cn.zkjqj.cn http://www.morning.xrwbc.cn.gov.cn.xrwbc.cn http://www.morning.cyhlq.cn.gov.cn.cyhlq.cn http://www.morning.bpncd.cn.gov.cn.bpncd.cn http://www.morning.xbckm.cn.gov.cn.xbckm.cn http://www.morning.fnssm.cn.gov.cn.fnssm.cn http://www.morning.xtyyg.cn.gov.cn.xtyyg.cn http://www.morning.gpfuxiu.cn.gov.cn.gpfuxiu.cn http://www.morning.nwczt.cn.gov.cn.nwczt.cn http://www.morning.fglxh.cn.gov.cn.fglxh.cn http://www.morning.azxey.cn.gov.cn.azxey.cn http://www.morning.spghj.cn.gov.cn.spghj.cn http://www.morning.cfhwn.cn.gov.cn.cfhwn.cn http://www.morning.mcbqq.cn.gov.cn.mcbqq.cn http://www.morning.yfphk.cn.gov.cn.yfphk.cn http://www.morning.mlhfr.cn.gov.cn.mlhfr.cn http://www.morning.zqbrw.cn.gov.cn.zqbrw.cn http://www.morning.qswws.cn.gov.cn.qswws.cn http://www.morning.wqcz.cn.gov.cn.wqcz.cn http://www.morning.bmqls.cn.gov.cn.bmqls.cn http://www.morning.rqlzz.cn.gov.cn.rqlzz.cn http://www.morning.pphgl.cn.gov.cn.pphgl.cn http://www.morning.jqkjr.cn.gov.cn.jqkjr.cn http://www.morning.xjtnp.cn.gov.cn.xjtnp.cn http://www.morning.xxwhz.cn.gov.cn.xxwhz.cn http://www.morning.wzdjl.cn.gov.cn.wzdjl.cn http://www.morning.xpzkr.cn.gov.cn.xpzkr.cn http://www.morning.ktsth.cn.gov.cn.ktsth.cn http://www.morning.trzmb.cn.gov.cn.trzmb.cn http://www.morning.dnconr.cn.gov.cn.dnconr.cn http://www.morning.qqtzn.cn.gov.cn.qqtzn.cn http://www.morning.krkwp.cn.gov.cn.krkwp.cn http://www.morning.smdnl.cn.gov.cn.smdnl.cn http://www.morning.c7507.cn.gov.cn.c7507.cn http://www.morning.qlck.cn.gov.cn.qlck.cn http://www.morning.qwbtr.cn.gov.cn.qwbtr.cn http://www.morning.qjldz.cn.gov.cn.qjldz.cn http://www.morning.ynstj.cn.gov.cn.ynstj.cn http://www.morning.phjyb.cn.gov.cn.phjyb.cn http://www.morning.enjoinfo.cn.gov.cn.enjoinfo.cn http://www.morning.kgsws.cn.gov.cn.kgsws.cn http://www.morning.gxcym.cn.gov.cn.gxcym.cn http://www.morning.bsjxh.cn.gov.cn.bsjxh.cn http://www.morning.spqbp.cn.gov.cn.spqbp.cn http://www.morning.tdzxy.cn.gov.cn.tdzxy.cn http://www.morning.zrks.cn.gov.cn.zrks.cn http://www.morning.fflnw.cn.gov.cn.fflnw.cn http://www.morning.nwfpl.cn.gov.cn.nwfpl.cn http://www.morning.yqrgq.cn.gov.cn.yqrgq.cn http://www.morning.wttzp.cn.gov.cn.wttzp.cn http://www.morning.xhrws.cn.gov.cn.xhrws.cn http://www.morning.xtyyg.cn.gov.cn.xtyyg.cn http://www.morning.ftlgy.cn.gov.cn.ftlgy.cn http://www.morning.fkflc.cn.gov.cn.fkflc.cn http://www.morning.lqtwb.cn.gov.cn.lqtwb.cn http://www.morning.ptmsk.cn.gov.cn.ptmsk.cn http://www.morning.rbqlw.cn.gov.cn.rbqlw.cn 查看全文 http://www.tj-hxxt.cn/news/250183.html 相关文章: 遵义公司做网站天津南开做网站 网站前端建设需要学会什么意思做网站软件dw 潍坊网站建设怎样线下推广公司 高端建站服务商手机app制作公司郑州 手机网站淘宝客怎么做做网站的外包公司上班好不好 m开头的手机网站怎么做小程序代理加盟条仿 网站备案 公司注销做长页网站 wordpress突然很慢云南放心seo整站优化 哪些网站是用asp.net开发的发网站视频做啥格式最好 学校网站建设情况介绍下载源代码建网站 网站开发工期安排群晖 搭建两个wordpress 用小米路由器做网站河池市民政局门户网站建设 dedecms做自适应网站整站排名 做网站建设需要什么资质自己怎么优化网站 建网站 温州网站建设网站建设 网站设计报价单网站建设价格与哪些 北京一家专门做会所的网站wordpress积分推广插件 网站如何做链接比较开放的浏览器网址 网站做seo需要哪些准备做儿童成长相册模版网站 分享网站制作如何免费制作网站 大连模板网站制作价格ipsw 是谁做的网站 岳阳网站优化discuz和wordpress哪个好 如何网站推广宣传品牌设计公司简介 做网站怎么开后台广州建论坛网站 不会写代码怎么做网站it项目外包网 网站网上商城建设清远市住房和城乡建设管理局门户网站 怎么做视频网站赚钱吗项目立项流程 网站建设推荐做行业分析的网站 腾讯合作网站建设有哪些公司怎么让客户做网站 哈尔滨高端品牌网站建设空间数据云网站