在大型的网站服务器集群中,负载均衡技术是必不可少的。使用负载均衡的技术架构,能够有效避免后端服务出现单点故障,提升服务的稳定性。
负载均衡简介
负载均衡构建在现有网络结构之上,可以方便有效地扩展服务器资源。通常将大量的并发请求分散至多个节点上分别处理,减少客户端的等待时间;也可以将单个重负载的运算分担到多个节点上做并行处理,***进行汇总。
负载均衡作用
请求分发即按照一定的算法将大量的并发请求分散至多个节点的服务器上处理,减轻单台服务器的压力,减少请求响应时间以及提升系统并发量。
通过心跳机制检测判断各个服务器的状态,能够自动剔除不可用的服务器并将请求发送可用服务器,减少服务出现不可用的概率,提高可用性。
负载均衡分类
平时我们常用的有四层负载均衡和七层负载均衡,四层的负载均衡是基于IP和端口实现的,七层的负载均衡是在四层的基础上,基于URL等信息实现。
常用于四层负载均衡的软件(还有F5、NetScaler等硬件负载均衡器)有:
技术原理
四层负载均衡类似路由器的转发,通过修改报文中的目标地址和端口,然后直接转发给该服务器,只需要一个TCP连接即可。七层负载均衡通过类似于代理的机制进行转发,负载均衡服务器会分别与客户端和后端的服务器都建立TCP连接。
应用场景
四层负载均衡一般用于TCP应用中,比如基于C/S架构开发的ERP系统。七层负载均衡大多应用于使用HTTP/HTTPS协议搭建的网站和内部平台系统。
【51CTO.com快译】企业文化往往抗拒变革,这是CIO在执行数字战略时面临的障碍之...
法院对于维护社会公平正义起着重要的作用,随着法院信息化的不断深入,其数据库...
制造业数字化转型五大困境 2020年的疫情给大多数制造型企业带来了巨大的冲击,由...
【51CTO.com原创稿件】6月19日,英特尔数据创新峰会暨新品发布会如期举行。受新...
11月6日,2020数智治理领航者峰会新基建的紫光探索与创新在郑州(国家)高新区智慧...
【51CTO.com快译】如今云服务用于数据存储以及日益用于分析和计算,这意味着你实...
很多同学在进入后期这个行业之后会接触到一个新的词汇:磁盘阵列。也就是我们口...
服务器宕机原因是什么?怎么解决?服务器宕机是什么原因造成的?服务器宕机它的...
只要部署在国内服务器上的网站,无论是个人站还是企业站,都需要进行域名备案。...
如今使用香港cn2云主机的用户越来越多,香港cn2云主机在原本香港云主机的基础上...