- 1、本文档共8页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE
PAGE 1
运营商短信网关应用系统优化方案
——应用Array TM助力短信网关应用负载管理和性能优化
2004年11月
一、短信业务现状及面临的挑战
随着使用支持中文手机的用户增多,短信已经成为手机用户最经常使用的业务之一。除了大量使用的手机用户到手机用户的点对点短信业务之外,从信息平台到手机用户的短信信息服务业务也在快速发展,该业务已经成为广大用户及时方便地获取信息的一种手段。在短信业务狂飙突进的带动下,数据增值业务以其独特的魅力迅速扩大着市场。特别是随着国内各大通信运营商之间的短信互通(如中国联通和中国移动的短信互通)及各大SP同通信运营商之间的短信互通的广泛发展,使得短信应用的覆盖面越来越大,内容形式也越来越丰富,对短信应用平台的安全性和稳定性要求也越来越高。
在现今的传统短信业务应用中,虽然各种短信应用实现软件各有不同,但短信平台的网络架构基本一致,最终实现目标均为满足一个具有稳定、高效、高可扩展性和高可管理性等特性的业务应用,并且无论是否提供关键性任务的服务,都需要一个持续运行,并提供高可用性的网络/主机环境以提供不间断的高品质服务。
在短信业务应用平台中,如正常运行的应用的各个功能部分,仅通过单台主机/服务器,或采用备份服务器通过冷备的方式避免单点故障,期望完成稳定、可扩展的相应短信功能,将会在实际应用中面临以下问题和挑战:
1、短信网关服务器之间自动切换所面临的问题
传统短信网关中通常使用两台应用服务器来实现短信网关功能,通常其中一台作为应用服务器,另一台作为数据库服务器,并具有应用服务器备份程序。正常情况下,仅应用服务器直接面向其它短信网关设备并提供短信服务,当此应用服务器出现故障时,数据库服务器中的应用服务器备份程序将能够自动启动,并接管所有出现故障的应用服务器的工作,期望通过这种方式来避免应用服务器单点故障,维持短信业务正常工作。
然而在实际应用中,当应用服务器出现故障,所有工作被数据库服务器中的备份应用服务器程序接管时,将面临由于数据库服务器默认网关等主机配置而产生的路由等问题,使得短信数据虽然能够被数据库服务器中的备份应用服务器程序处理,但仍无法正确返回,从而达不到预期的应用自动备份的目的。
2、处理能力有限且扩容能力有限
随着短信应用负载的增大,各个服务器,特别是前置服务器上所要处理的数据量将增大,从而影响了针对用户的响应效率,造成对访问者的请求回应越来越慢等严重影响短信服务质量的现象。在服务器端则直接表现为可容纳的连接数越来越小,系统性能严重下降。
此时,将需要考虑增加应用服务器和数据库服务器的数量来满足不断增大的应用负载需求。当仅通过服务器集群(Cluster)的方式实现扩容时,将存在成本较高,严重影响正常短信服务的提供等问题,且扩容能力有限,无法满足不断增长的短信应用的需要。
3、短信网关服务器“多米诺”现象
使用单台服务器设备来满足应用时,受各种条件的影响,不可避免的将出现单点故障等问题,而在短信网关应用中,任何单点故障都将直接影响到业务的正常提供,造成极大的损失,考虑到服务器的冗余备份,需要服务器冗余设置来处理和接管出现故障主机的工作。传统方式是通过一台或多台服务器,采用冷备份方式来实现,当主服务器出现故障时,进行人工切换到备份服务器上。
这样做,除了会产生时效性的问题外,还将无法同时利用所有服务器的资源,应用投资得不到充分保护。特别是,当出现超过主服务器的负载情况时,所得到的将是“多米诺效应”,即包括冷备份服务器在内的服务器组将依次被过高的负载压垮,直至无服务器可用。
4、短信应用系统发展与网络扩容的不平衡性
随着新功能的加入和用户数的增多,短信系统拓扑结构需要变化的情况将随时有可能发生,如何使短信平台适合今后发展扩容的需要,完全依靠专业技术队伍通过更改服务器配置或网络拓扑等方式进行网络调整的方式,将存在大风险、非实时性、缺乏灵活性等缺陷。如何能够在业务正常运行的情况下进行按需增长的、动态的、且对短信用户是透明的网络调整和更新扩容,已经成为短信系统应用中迫切需要解决的问题。
5、系统维护升级等问题将给相关人员造成极大的压力
短信平台的稳定运行,离不开应用系统的日常维护,而在线系统的维护操作,将会给正常应用中的短信平台带来了安全隐患。在主机操作系统和应用程序的调整和升级过程中,将会由于需要重新启动正在提供服务的应用程序,甚至重新启动操作系统而使此类工作很难进行下去。有限的维护、升级时间,将对应用造成很大风险的同时,给各个方面的相关人员造成很大的压力。
二、Array Networks短信网关优化解决方案
在短信网关应用平
文档评论(0)