阿里云代理商-阿里云服务器-阿里云数据库-重庆典名科技

Web服务器之间怎么做负载均衡

发布时间: 2021-04-12 09:39:36文章作者: 网站编辑阅读量: 248

  Web服务器之间怎么做负载均衡?负载均衡建立在现有网络结构之上,它提供了一种廉价有效透明的方法扩展网络设备和服务器的带宽、增加吞吐量、加强网络数据处理能力、提高网络的灵活性和可用性。

负载均衡

  负载均衡的原理:
  负载均衡把每个IP数据包按某种规则分发到服务器节点,不同的负载均衡实现方式有不同的分发规则。对客户端来说负载均衡系统是透明的。采用网络负载均衡技术的服务对单个客户端请求的响应并比单个主机快,但对大量客户端的密集请求在速度与质量有很大优势。并且当某个主机发生故障或脱机时,不会影响服务的提供,从而带来了高可用性。
  实现负载均衡的要求:
  具备动态NAT功能的路由器,多台运行同一服务的服务器,所有服务器要求在同一局域网内。
  负载均衡的设计与配置过程:
  内部的多台服务器,有自己的私有IP,提供相同的服务, 但对外映射通过网络地址转换(NAT)成为一个统一的公网IP地址,对外部来讲多台服务器是捆绑在一起的一个虚拟服务器,外部访问这个虚拟服务器时,轮流指向各台服务器,从而达到负载均衡。
  企业实现Web服务器负载均衡:
  为了将负载均匀的分配给内部的多个服务器上,就需要应用一定的负载均衡策略。通过服务器负载均衡设备实现各服务器群的流量动态负载均衡,并互为冗余备份。并要求新系统应有一定的扩展性,如数据访问量继续增大,可再添加新的服务器加入负载均衡系统。
  对于WEB服务应用,同时有几台机器提供服务,每台机器的状态可以设为regular(正常工作)或backup(备份状态),或者同时设定为 regular状态。负载均衡设备根据管理员事先设定的负载算法和当前网络的实际的动态的负载情况决定下一个用户的请求将被重定向到的服务器。而这一切对于用户来说是完全透明的,用户完成了对WEB服务的请求,并不用关心具体是哪台服务器完成的。
联系客服免费领取更多阿里云产品新购、续费升级折扣,叠加官网活动折上折更优惠