网易授权服务商:畅邮信息
申请试用体验
为了帮助您更好地了解和使用网易企业邮箱,在您申请成功后,我们将安排专属企业邮箱顾问为您服务。
  • 产品解答
  • 功能配置
  • 产品体验
一款专业、稳定、高效的企业邮箱
咨询电话
致电专属客服 咨询邮箱解决方案
400-068-5818
微信咨询
我是小薇,您的专属邮箱顾问
免费1V1服务 「邮件+」高效办公
扫码添加 | 为您1V1解答邮箱疑问

梭子鱼负载均衡的健康检查机制及会话保持

 文章来源:http://www.cdcyxx.cn        发表时间:2014-03-30         阅读: 131次



                     梭子鱼负载均衡的主要功能是将流量分担到多台服务器上,这可以使用户轻松的建立多个服务器群组,并根据用户的需求分配服务器的流量。能有效解决数据流量过大、网络负荷过重、单台服务器性能有限等问题,并且充分利用现有设备,实现新旧服务器混用,实体服务器与虚拟服务器混用,同时避免服务器单点故障造成数据流量的损失。当应用访问量增加时,用户也只需在服务器群组中添加相应的服务器即可。无需改变现有网络环境,更无需停用现有应用。

       通过提高七层服务器负载均衡功能,梭子鱼负载均衡的产品提供更深入的功能,而不是简单的将web访问请求发送到多台服务器上。因为一台七层设备可以检测访问请求的URI来区分流量并分配到合适的服务器上,如下图所示,我们可以根据服务器所承担的任务不同来设置负载均衡算法。如不同部门的服务器可通过一个域名的不同目录来区分不同的服务器群组。
       因此,梭子鱼负载均衡产品可以智能化地基于应用层的内容来做服务器负载均衡的决策,与一般四层服务器负载均衡相比,七层的配置极其灵活,可以帮助用户实现各种应用需求。

     健康检查机制

       在应用层设备对服务器作负载均衡时,设备对服务器上应用的运行状况的监控能力十分重要。只有及时发现有故障的服务器或应用,才能保证用户的访问请求会分发到可以正常工作的服务器上。梭子鱼负载均衡具有强大的应用健康检查能力,一旦一个服务器群组中的某台服务器出现硬件或应用故障,梭子鱼负载均衡会及时发现,并自动不再给该服务器发送流量,并持续进行检测,直到其恢复正常再自动将其加入到服务器群组中。
       梭子鱼负载均衡的七层内容检验提供了一种手段:使用那些支持基于文本的请求/应答的协议(如:HTTP),对服务器的应答进行“合法性”的检验。如果在一个集群中激活七层内容检验,梭子鱼负载均衡就会向集群中的每台服务器发送“探询字符串”请求应答数据,然后用一个“应答字符串”对返回的应答数据进行检验。如果梭子鱼负载均衡收不到回应数据,或者在回应数据中匹配不到“应答字符串”,便认为检验失败,梭子鱼负载均衡就会停止向该服务器转发新进入的数据请求。
       梭子鱼负载均衡所有健康检查都有内置模板,用户只需根据模板简单设置即可。

     会话保持

        会话保持是指在负载均衡器上一种必要的机制,在行情交易应用系统或者需要进行用户身份认证的在线系统中,需要作负载均衡的同时,还保证同一用户相关联的访问请求会被分配到同一台服务器上,从而保证交易的持续性。
       梭子鱼负载均衡支持多种会话保持机制,如常用的Souce IP,Http cookies,SSL ID等。使用基于Cookie的会话保持,梭子鱼负载均衡会在服务器应答包返回客户端的途中,插入一个cookie到应答包包头中。这个cookie能够唯一地标识出客户端刚才所连接的服务器。客户端在后续发给梭子鱼负载均衡的请求中会把这个cookie带回来。这样,梭子鱼负载均衡就能够根据cookie中的信息将客户端的请求仍旧转发至与上次的连接相同的服务器。
       梭子鱼负载均衡还能够把来自某一特定的客户端的请求转发到上次连接的服务器上,哪怕即使上次连接的是不同的虚拟集群。例如,如果用户从一个HTTP集群转向一个HTTPS集群,那么只要这个HTTPS集群中还有与上次连接相同的IP地址,会话保持的cookie就仍然有效。

       如果客户端会话保持的服务器变得不可用了,梭子鱼负载均衡会自动选择另一台可用的服务器。这时客户端必须建立一个新的会话,梭子鱼负载均衡会在下一个应答包中插入一个新的cookie。之后就根据这个cookie来标识客户端所连接的服务器,从而保障对于有连续性要求的应用始终保持在同一台服务器上。    本文由:负载均衡常见问题于(2014-03-30)发表了关于梭子鱼负载均衡的健康检查机制及会话保持的文章 。如转载请注明出处:http://www.cdcy-mail.com


如果您对此感兴趣,可以通过以下联系方式与我们联系:

全国统一销售热线:400-068-5818