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

负载均衡设备在多台web服务器之间实现负载的应用案例

 文章来源:http://www.cdcyxx.cn        发表时间:2011-11-04         阅读: 217次



              

      XX信息科技公司是国内著名的大型web站点和BBS社区拥有者,目前该网站日常访问量好几万,论坛注册用户上百万,之前靠提上单台服务器性能和纯软件的负载均衡方案越来越不适应他们现在的网络环境。当某个时段并发量大的时候容易造成web访问延迟,影响用户的访问体验。同时由于服务器采购的型号和性能不统一,以前的软件负载均衡也只能做到轮训负载,造成低端服务器和高端服务器承担的一样的数据量,造成了服务器资源的浪费。一般来讲,单台PC服务器双核CPU、4G内存所能提供的并发访问处理能力大约为1000-1200个,更为高档的专用服务器能够支持3000-5000个并发访问,这样的能力任然无法满足负载较大的网站的要求。尤其是网络请求具有突发性,如某些重大事件发生时,网络访问就会急剧上升,从而造成网络瓶颈,随着用户访问数量的快速增加,需要对现有的服务器进行负载均衡。为了保证各台服务器的负载均匀分布,合理地分流用户,需要一种服务器负载均衡设备对这六台服务器进行负载均衡,通过加权负载或者对服务器CPU的监控达到合理分配访问资源。同时该设备还要提供高度的安全性。

一、客户需求

    针对客户现状,对此系统建设的总体要求为:

  1. 高性能:通过对web服务集群进行负载均衡,使web服务的并发连接数能够达到25000/s,从而保证整体服务的性能得以大幅度提升;
  2. 高可靠性:系统运行稳定,可靠,不存在单点故障可能,冗余能实现秒级切换;能实现集群部署。
  3. 多端口的负载均衡方式:根据访问请求的目的端口将流量导向到不同的服务器。
  4. 易于管理及架构:管理简单方便,安装即忘,不对现有的系统进行大规模的调整,同时方便直观地管理与监视应用的状态及健康状况;
  5. 可扩充:良好的系统扩充能力,随着访问量的增加能够满足系统扩充需求;
  6. 提供会话保持策略:可以做IP或者Cookie保持;
  7. 服务器实时健康监控:实时动态监测后台服务器状态,拥有3,4,7层的实时健康检查
  8. SSL加速:具有SSL卸载和SSL加速功能。
  9. 安全性:负载均衡本身提供相应的安全策略或者安全机制,比如IDS,IPS;
  10. 售后服务:售后服务响应快速,及时有效地提供相应技术支持

二、梭子鱼负载均衡解决方案

      本方案中,梭子鱼向XXX信息科技公司提供梭子鱼负载均衡机640型号以实现对现有的六台WEB服务器的负载分担。

      梭子鱼负载均衡机是对本地服务器集群提供负载均衡和容错的网络产品,在充分利用现有资源以及对IT基础设施进行最小变动的前提下有效地进行流量的分配,从而提高服务器的处理性能。对客户端而言,这一切都是透明的。

      在本方案中,考虑到web服务对高并发连接数的要求,我们推荐使用DSR路由返回模式进行拓扑,另外,采用2台梭子鱼640型号的负载均衡机进行堆叠部署,两台梭子鱼负载均衡机互为备份,并采用“心跳”技术实时监控伙伴设备是否实时可用,以提供秒级的故障切换,从而在负载均衡的同时,最大程度地提高web服务系统的高可用性和可靠性。具体操作如下:

  • 将梭子鱼两台640通过双绞线直接接入交换网,在梭子鱼上通过建立虚拟IP并将后台web服务器与其绑定来实现服务流量的分配
  • 对服务器进行回路设备的设置,可以通过脚本程序自动运行
  • 在防火墙中,设置好正确的端口映射关系

三、梭子鱼负载均衡解决方案的优势

      1、 高性能及强大服务器支持

       梭子鱼负载均衡机可以支持多到150台服务器,支持1500 SSL/TPS加速,完全超过客户未来10台服务器的计划,为其WEB服务提供强大的性能保障。

      2IPCookie的会话保持

      梭子鱼负载均衡机针对终端服务提供了定制的负载均衡技术,可以选择采用IP或Cookie保持的方式,充分保证终端客户端的会话一致性,确保终端客户端的会话持续性,并及时准确地检测、报告终端服务器的有效性,从而最大程度地满足了用户需求。

      3、 完全冗余镜像/“心跳”技术实时监控

      梭子鱼负载均衡机的冗余配置非常简单的,它们之间不需要任何的特殊电缆相连,只需要直接接入交换网络即可。当一台梭子鱼负载均衡机由于检修或故障的原因停机后,这时另一台梭子鱼负载均衡机会以最快的速度接管其工作。

      梭子鱼负载机秒级故障切换技术,确保了终端服务系统的不间断运行。

      4、先进的服务器管理技术

      梭子鱼负载均衡机可以对不同性能的服务器进行动态加权计算,对性能好的服务器可以多分担一些流量。对有用户数限制的服务器,梭子鱼负载均衡机通过连接数限制技术,从而保证服务器连接不会超过限制,同时也保证了性能一般的服务器不会因为连接太多而宕机。

梭子鱼负载均衡主要有两种调度类型,三种动态权重调度方式。

加权轮巡策略(WRR)

轮巡是指将来自客户端的请求依次分配给服务器进行响应。但是由于服务器的性能并不完全相同,有的性能高,处理能力强;有的性能低,处理能力弱。因此简单的轮循对服务器不能做到“因材施用”,这就需要引入权重的概念。权重高的服务器将优先响应连接。

加权最小连接数策略(WLC)

最小连接数策略是指负载均衡机总是选择当前连接数最小的服务器响应客户端的请求。同样这种方式也没有考虑到不同服务器间性能的差异,而且没有考虑服务器当前的工作状态,因此无法做到“动态均衡”。

权重调度的方式(Adaptive Scheduling)

1 自定义方式。管理员根据服务器的性能,指定相应服务器的权重。

2 通过SNMP_CPU自动调整服务器权重。梭子鱼通过探测服务器CPU的负载自动调整权重,负载越低,权重约大。

3 通过LOAD_URL自动调整服务器权重,梭子鱼通过测试服务器打开LOAD_URL页面,根据该页面返回值(0-100)来自动调整权重。

      5 、多层实时的服务器健康检查

      梭子鱼负载均衡机会实时地对后台服务器进行健康检查,并决定在真实服务器不可用情况下服务如何处理。梭子鱼负载均衡机服务监控机制可以通过3/4层上(PING, PORT 等),以及7层(DNS, HTTP, SMTP 等)来实现。

      6 、扩充能力灵活

      梭子鱼负载均衡机与任何品牌、使用界面、操作系统的网络服务器均兼容,在安装时完全不须改变企业原有的网路架构。当您为业务扩充而更新网络服务器,新设备只要与梭子鱼负载均衡机连接,您不须费时集成新旧设备、或统合协定机制。因此梭子鱼负载均衡机使您对网络服务器的投资更为灵活,随时依企业需求而弹性更新网络架构;若您的企业将扩张至全球,梭子鱼负载均衡机灵活的扩充能力,帮助您轻松添加全球服务的行列。

      7、 集成IPS功能

      梭子鱼负载均衡机装备了一个实时更新的入侵检测系统,通过梭子鱼动态更新机制即时获攻击规则库,可以保护被负载均衡的服务器抵御任何最新的基于连接的攻击,包括以下类型:

  • 病毒扩散:如NIMDA与红色代码这样的网络传播病毒
  • 缓存区溢出:一种常见的获取控制权的恶意攻击方式
  • 协议相关:针对一些特定协议如SMTP、DNS或者LDAP的攻击.
  • 应用相关:针对一些特定应用的攻击如IIS、Websphere、Cold Fusion或者Exchange.
  • 操作系统相关:针对已知的不同操作系统弱点的攻击,如微软Windows系统

     8SSL加速功能

     SSL和XML将占用相当的服务器资源,会影响网络的传输速度, 梭子鱼负载均衡机640型号带有SSL加速卡,该加速卡可以卸载服务器的HTTPS流量,在加速卡上完成解密,将服务器有限资源集中在关键任务上,大大提高了服务器性能,梭子鱼640可以支持1500-2000 TPS. 

    更多邮件系统、反垃圾邮件网关、邮件归档、负载均衡、web应用防火墙、上网行为管理等产品的介绍请登录公司产品中心了解详情。

    本文由:案例介绍于(2011-11-04)发表了关于负载均衡设备在多台web服务器之间实现负载的应用案例的文章 。如转载请注明出处:http://www.cdcy-mail.com


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

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