在负载均衡方面有所研究的朋友肯定会知道Radwar公司。对于这个知名企业在负载均衡方面的方案设计也是比较完善的。那么我们现在就来以中移的系统方案为例简单了解一下Radware负载均衡方案的内容。
中国移动通信主要经营移动话音、数据、IP电话和多媒体业务,并具有计算机互联网国际联网单位经营权和国际出入口局业务经营权。中国移动数据业务管理系统(MISC)是中国移动数据业务管理核心平台,主要功能是管理订购关系和代计费,支撑着短信、WAP、彩信等主要数据业务,是目前全球规模最大的数据业务管理系统。DSMP是由中国移动主持、卓望科技参与制订的数据业务管理平台技术标准,卓望科技MISC平台即是对应DSMP技术规范的产品。目前,MISC平台在全国共建有28个节点,覆盖了中国移动集团及所有省级公司,管理着3000多家SP和上万项全网及本地业务。
Radware作为MISC平台智能应用交换设备的供应商,旗下的WSD已经部署在全国14个核心节点,目前系统运行稳定可靠。经过近两年的不懈努力,MISC已在全网建成。而MISC平台在数据业务管理中正发挥着及其重要的作用。该系统性能稳定并经受了高峰期大业务量的考验,从技术上大大提升了中国移动“移动梦网”业务合作管理体系的能力,用户投诉明显下降,下降率达96%。MISC平台将在中国移动未来数据业务发展进程中扮演非常重要的角色。
对应用服务器负载均衡的需求
为了MISC系统应用的高可用性、高性能和安全性,中国移动网络应用需达到下列需求。
(1)提高网络应用的可靠性:由于应用服务器硬件的稳定性、流量压力超载、网络攻击等情况经常会出现意外宕机,无法保证网络7x24小时的持续性服务;需要自动的网络应用可用性检查,保证网络应用的持续性服务。
(2)提高网络应用的性能:在网络应用系统中,通常会采用多台服务器同时提供服务的方式,由于网络中的流量并不均衡,因此造成网络应用性能不稳定,从而影响到整个网络应用系统的性能,需要智能负载均衡技术来提高网络应用的性能。
(3)对DSMP应用的全面识别和支持:通过多种手段正确判断服务器的健康状况,识别会话中的Cookie,支持会话保持功能;实现服务器的端口对外转换,隐藏服务器的真实端口并提高安全性。
Radware WSD因地制宜的方案
此次方案中采用Radware公司的WebServerDirector(APPDirector) 应用交换(AS II)实现了APP Server服务器的负载分担。WSD-Pro是提供本地服务器群负载均衡和容错的产品,主要目的是为了使多台主机协同对外提供服务,而从外部看来就好像是一台主机一样(虚拟服务器),从而提高服务器的处理性能。
对于上述系统,WSD的解决方案提供了三级全面冗余机制。
(1)对于每种应用,负载均衡设备根据管理员事先设定的负载算法和当前网络的实际动态的负载情况,决定下一个用户的请求将被重定向到的服务器,而这一切对于用户来说是完全透明的。
(2)对于整个服务器系统,资源得到了充分的利用和冗余。引入了WSD后,每台机器的资源都会得到充分利用,并减少了单点故障的问题。
(3)负载均衡设备WSD也引入冗余备份机制,避免了设备的单点故障。它对应用的全面支持,高级的健康检查特性保证了对应用的精确监视;对会话的精确识别,提供了会话持续性的支持以及更加灵活的负载分担。