- 论坛徽章:
- 0
|
3.1.1 中国移动短信网关扩容项目
项目背景 :
中国移动短信业务是中国移动重要的数据业务之一。2002年,中国移动短信业务收入75亿元,短信数量达到750亿条。中国移动在全国 31个省、市分别建设了两套短信网关,组成移动短信网关互联网,即移动梦网。移动梦网提供中国移动无线数据应用业务、统一信息服务、服务提供商(SP)合作业务、企业无线网络应用业务、移动商务及移动互联网发展等服务。
随着业务发展的要求,2003年3月,中国移动启动了整个短信网关网络优化、系统改造及扩容工程。经过深入地调研比较,Linux系统以其高稳定性、可靠性和可扩展性,最终被中国移动通信集团公司短信网关系统扩容项目所采用。成功地将高效、稳定、电信级、大容量的短信网关系统从Sun平台移植到Linux+IBM eServer xSeries服务器平台,并获得了高稳定、高性能的成绩。
解决方案:
如图1所示,整个短信网关系统主要由管理服务器、互通网关、梦网网关及短信网关测试平台等功能部分组成。
图1 移动短信平台系统结构
管理服务器 :
采用两台IBM x440服务器,安装TurboLinux DataServer系统,并采用TurboLinux TurboHA集群软件组成双机互备,以保证其高可用性。两台IBM主机运行两个HA服务组,两两互为备份。其中一个HA组包含Oracle、 uum25、StatServer、MoStore等基本进程和服务,另一个HA组为Appservice,包含CacheDaemon、 SCProxy、billcenter等基本进程和服务。
互通网关和梦网网关 :
采用4台IBM x360服务器,安装TurboLinux DataServer系统,主机系统全部安装双网卡,实现Linux 操作系统下支持的双网卡自动切换功能。
系统选型 :
移动短信是关键性业务,对操作系统的稳定性、安全性、可靠性要求很高,Windows NT/2000难以胜任,因此这里主要集中在Sun的Solaris和Linux x86两种平台的选择。
虽然Linux和Solaris都是Unix兼容的操作系统,但它们在不同领域有着各自的特点和差异。Solaris是专属系统,它的发展和支持限于单一厂商,代码封闭,不易按需定制系统,应用软件少,布置成本较高。而Linux是一个开放的系统,可以运行在大多数硬件环境中。它性价比较高,而且更新速度较快,使得它可以不断地提高系统性能。在应用领域,越来越多的公司通过利用Linux开发应用程序,使自己的应用程序、硬件产品得到发展。
无论是从系统的可靠性、安全性、可扩展性,Linux在服务器领域都是领先的。经过多年不断开发和完善,Linux的性能完全能够满足各类企业级的大型应用,某些方面甚至远远超过应用所需要的计算能力。
该系统具有大容量、分布式、高可靠性和负载均衡等特点。它的分布式软件体系结构能够按不同功能拆分成若干模块,不同的模块可以在不同服务器安装,每个程序模块都采用多进程/多线程及虚拟主机等技术,增强了系统的可扩展性、处理能力和运行的可靠性,便于故障定位和维护。系统还采用了 Cluster技术保证业务流量在不同服务器的负载分担,及Cache Daemon(高速缓存)技术,以解决大容量业务的存储瓶颈。
存储系统采用IBM FAStT200 光纤盘柜,双盘控,14×73GHD 2×HBA卡。
应用趋势 :
Carrier Grade Linux(CGL)是开放源代码发展实验室(OSDL)发布的电信级Linux标准,其中明确规定了符合电信级客户需求的操作系统和应用特性,包括系统可靠性、系统可用性、技术标准符合性、平台特性、调试和优化工具、系统性能、硬件兼容性、内核性能、可升级性、安全访问控制机制、保密和完整性机制、用户层完整性检测、日志安全性和保密性、信息完整性和来源可确认性、系统日志和事件日志机制等诸多方面。
电信行业本身对IT基础设施的性能、可靠性和有效性有着专门的高标准和要求。电信设备制造商和内容提供商日益关注服务费用的投资,为了缩短开发时间、降低成本,采用标准的模块化通信平台是必然趋势。对于电信行业现有的应用方案,如运营和业务支持系统、网关,以及下一代语音、数据和无线应用解决方案,CGL功能将会使Linux和基于Linux的程序设计能够在全球企业和电信公司级的功能上应用,使Linux成为电信设备和服务提供商可行 的选择。 |
|