第四天笔记-负载均衡和高可用_第1页
第四天笔记-负载均衡和高可用_第2页
第四天笔记-负载均衡和高可用_第3页
第四天笔记-负载均衡和高可用_第4页
第四天笔记-负载均衡和高可用_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

集群集群是指多台服务器通过网络连接起来相互协作共同对外提供一种计算服务,在客户端看来就像是只有一个服务器一样,可以在付出较低成本的情况下获得在性能、可靠性、灵活性方面的相对较高的收益。播客教育集群的特点提高性能降低成本提高可扩展性增强可靠性播客教育集群的分类负载均衡集群高可用集群大数据计算集群播客教育负载均衡负载均衡是指建立在现有网络结构之上,提供一种廉价有效透明的方法扩展网络设备和服务器的带宽,增加数据吞吐量,加强网络数据处理能力、提高网络的灵活性和可用性。播客教育负载均衡实现方式硬件负载均衡:F5、NetScaler负载均衡:LVS、Haproxy、Nginx播客教育负载均衡负载均衡一般通过两种方式来实现基于操作系统的软负载实现,例如LVS就是基于Linux操作系统实现的一种软负载。基于第应用的软负载实现,如HAProxy或Nginx就是开源的并且基于第三应用实现的软负载。播客教育HAProxy特点HAProxy支持Session保持, 引导HAProxy比Nginx有更出色的负载均衡速度,在并发处理上也是优于Nginx支持URL检测后端的服务器HAProxy支持TCP协议的负载均衡转发,可以对MySQL读进行负载均衡HAProxy支持负载均衡策略非常多播客教育负载均衡策略:roundrobinroundrobin:基于权重进行轮询,在服务器处理时保持均匀分布,是最公平,最均衡的算法,此算法也是动态的,可以根据权重运行时调整播客教育负载均衡策略:static-rrstatic-rr:基于权重进行轮询,与roundrobin类似,但是是静态方法,在运行时调整服务器权重不会生效播客教育负载均衡策略:sourcesource:将请求原地址进行hash运算,并与后端服务器的权重总数相除后派发至某匹配的服务器,这可以使得同一个客户端IP的请求始终被派发至某特定的服务器,不过当服务器的权重总数发生变化时(如某服务器宕机后添加了新的服务器),许多客户端的请求可能会被派发至于此前不同的服务器。播客教育负载均衡策略:leastconnleastconn:新的连接请求表派发至具有最少连接数目的后端服务器,在有着较长时间会话的场景中

使用此算法,如:SQL,其中不太适用于较短会话的应用层协议,如HTTP播客教育负载均衡策略:uriuri:对uri进行hash运算,并与服务器的总权重相除后派发至某匹配的服务器。这样可以使得对同一uri的请求总是派发到同一个服务器,除非服务器的权重发生变化。此算法常用与

缓存以提高缓存

中率。播客教育HAHA(High

Available),指的是高可用性群集,是保证业务连续性的有效解决方案,一般有两个或两个以上的节点,且分为活动节点及备用节点。通常把正在执行业务的称为活动节点,而作为活动节点的一个备份的则称为备用节点。当活动节点出现问题,导致正在运行的业务(任务)不能正常运行时,备用节点此时就会侦测到,并立即接续活动节点来执行业务。从而实现业务的不中断或短暂中断。播客教育keepalivedkeepalived是用来实现高可用或热备防止单点故障(单点故障是指一旦某一点出现故障就会导致整个系统架构的不可用)的一款开源

。播客教育Keepalived原理keepalived也是模块化设计,不同模块复杂不同的功能core:是keepalived的 ,负责主进程的启动和

,全局配置文件的加载解析等check:负责healthchecker(健康检查),包括了各种健康检查方式,以及对应的配置的解析包括LVS的配置解析vrrp:VRRPD子进程,VRRPD子进程就是来实现VRRP协议的libipfwc:iptables(chains)库,配置LVS会用到libipvs:配置LVS会用到播客教育VRRP协议VRRP(Virtual

Router

RedundancyProtocol)协议是用于实现路由器冗余的协议VRRP协议是为解决路由器单点故障引起的网络失效而设计的主

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论