随着社会信息化水平的提高,电信作为传统的服务行业,其固有的服务领域早已满足不了人们日趋复杂的服务要求。
灵活的负载均衡算法
随着社会信息化水平的提高,电信作为传统的服务行业,其固有的服务领域早已满足不了人们日趋复杂的服务要求。为了维持自身竞争力,拓展增值业务,增加服务领域早已成为各大电信服务商的重中之重。但拓展增值业务的同时,必然会对已有网络设备提出更高的要求,设备的升级和更新换代在所难免。
一、客户(项目)背景
随着中国加入WTO,国内电信市场的竞争日益加剧。为了能够提供更多的服务,开展各种增值业务,降低经营成本,用新技术改造传统业务模式,提高企业效益和市场竞争能力,XXX电信启动了电子商务平台建设工程,这是目前国内最大的电子商务工程项目之一。IBM的Websphere系列产品经过激烈竞标,成为XXX电信电子商务平台的基础架构软件。
XXX电信是国内业务种类最为齐全的大型电信运营服务商,拥有大量的移动用户通信,有着完善的基础网络设施,有覆盖全国的传输网和基于传输平台的ATM数据网以及建设中的移动数据网,所有这些都为电子商务的开展提供了有利的条件。
XXX电信电子商务平台包括CA认证系统、支付网关、业务平台、应用系统等,将在总部和遍布全国的分公司分期开展建设。XXX电信电子商务主要提供的业务包括:
网上营业厅
网上购物
手机小额支付
安全应用
证券交易系统
IBM中间件以其独特的安全机制、简便快速的编程风格、卓越不凡的稳定性、可扩展性和跨平台性,以及强大的事务处理能力和消息通讯能力,成为业界市场占有率最高的消息中间件产品。XXX电信充分利用和整合现有的软硬件资源,基于IBMWebSphere应用服务器,建设了一个统一的应用支撑平台(基于J2EE规范实现),提供一个高性能、可用、可靠、可扩展和可管理的业务系统平台。不过由于整个电子商务平台系统中,牵涉到了大量的Web应用服务器,WAS应用服务器以及数据库服务器,因此负载均衡设备显得尤为重要。
二、客户需求
1.高可用性和热备功能
能够在通过对分层的应用服务器进行负载均衡的同时,不会因为一台服务器的宕机而导致整个系统的瘫痪。负载均衡本身也可实现冗余,达到多层冗余,多层热备。
2.可扩展性
能够在不改变网路环境的情况下,简单的添加和移除应用服务器,不影响整体应用的性能,做到透明部署。
3.安全性
具备IDS/IPS等安全防护措施,能够防范诸如DOS,DDOS等攻击,确保后台服务不会因为黑客攻击等事件导致整个系统的瘫痪,影响业务流程。
4.可管理性
具备丰富的日志、报表功能,简易高效的操作平台,高效集中的管理模式,能省去管理众多后台服务器而消耗的无谓时间以及人力资源。
5.高配置的硬件设备
要求配备千兆带宽,多端口交换功能,高容量的内存和缓存,能够实现在主干网络上的拓扑,不造成单点瓶颈。
6.灵活的负载均衡算法
灵活丰富的负载均衡算法能够确保在不同的应用环境中,有效地分配网络流量,充分利用服务器资源。
7.能实现SSL加速功能,提高电子商务运作效率
三、梭子鱼解决方案
本方案中,考虑到整个电子商务平台是以中间件为基础架构搭建起来的,实现分层业务控制,梭子鱼建议XXX电信采用两台440梭子鱼负载均衡设备组合,并以服务器直接返回模式(DSR)将负载均衡设备接入网络,对每一层的应用服务器进行负载均衡。该方案具有以下优势:
1.DSR模式为梭子鱼独有负载均衡工作模式,是专门针对如证券行业此种对高并发连接数有严格要求的行业开发的模式。
2.简单快速的网络搭建,实现网络拓扑零改动。
梭子鱼负载均衡机是提供本地服务器群负载均衡和容错的产品,在充分利用现有资源以及对IT基础设施进行最小变动的前提下有效地进行流量的分配,从而提高服务器的处理性能。对客户端而言,这一切都是透明的。
两台梭子鱼负载均衡机做为一组,对应用服务器提供负载均衡服务,并且互为备份,采用“心跳”技术实时监控伙伴设备的同时,也实现了负载均衡设备的负载均衡。能够避免SPOF和单点瓶颈的问题,最大限度地发挥负载均衡的能力。
方案整体拓朴示意图如下:
方案总体设计:
1.将负载均衡机直接接入核心交换机和千兆交换机
2.对Web应用进行DSR模式的配置,防火墙进行端口映射,将Web请求直接转向梭子鱼负载均衡集群
3.在千兆交换机上接入另一组负载均衡集群,DSR模式负载均衡Websphere应用服务器
4.同时对2台数据库服务器实现主次关系的服务器冗余。
网友评论