Linux在电信行业中的应用

发表于:2007-05-26来源:作者:点击数: 标签:
Linux在电信行业中的应用 Linux在电信行业中的应用 作者:IBM中国 2005-03-11 16:06:50 来自:http://www.chinaunix.net 目前,在电信行业的 服务器 应用中,主要分为两大类:一类是管理信息系统,另一类是业务系统。其中,对于业务系统这一部分,由于对服务

Linux在电信行业中的应用

Linux在电信行业中的应用


作者:IBM中国 2005-03-11 16:06:50 来自:http://www.chinaunix.net

目前,在电信行业的服务器应用中,主要分为两大类:一类是管理信息系统,另一类是业务系统。其中,对于业务系统这一部分,由于对服务器的性能和稳定性要求较高,传统上基本都是采用的 UNIX服务器,而基于IA架构的服务器,由于计算机病毒,软件漏洞等问题,使得运营商无法接受。但是,Linux 就不一样了,Linux 具有开放源代码,可移植性强,用户的选择性大,安全可靠的特点,使用 Linux 的程序开发人员遍及全世界,对基于 Linux 系统的应用程序的支持力度非常大,而且一旦开发了基于 Linux 的应用,移植起来也非常容易,特别是针对电信行业的特殊需求,开放源代码实验室(OSDL)在 2002 年 7 月发布了 CGL(Carrier Grade Linux) 1.1 规范,而2003年10月,又在 1.1 的基础上,发布了CGL(Carrier Grade Linux)的 2.0 规范,对 Linux 软件的规范进行了可靠性,安全性和其它方面的升级。根据 IDC 的统计报告,Linux 现在已经成为全球第二大操作系统,并且是增长最快的服务器操作系统。对于 Linux 不断发展和完善,许多著名的电信设备制造商纷纷加入到开放源代码开发实验室(OSDL)的行列中,参与CGL规范的制定,以便使得 Linux 更适合电信行业的需要。目前,很多客户已经开始接受 Linux,并且在逐渐采用 Linux 来接替某些传统的 UNIX 服务器,基于 Linux 平台的MMS、WAPG/W、IM等产品已经投入使用。

中国移动短信网关扩容项目

项目背景 :

中国移动短信业务是中国移动重要的数据业务之一。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成为电信设备和服务提供商可行 的选择。

豪义网络MMS解决方案

多媒体信息服务(MMS)简介:

MMS是对当前的移动个人消息业务(如SMS、EMS)在2.5G/3G 系统上的一种发展,在未来将会取代SMS。尽管MMS 的开发是基于3G 网络,它同样也可以在2.5G 网络上运行(遵循WAP MMS 标准),带给移动用户前所未有的丰富多彩的功能和体验。

作为新一代移动消息通信系统,MMS被认为是向下一代移动网络提供增值业务的重要驱动力量,并被广泛认同会取得商业成功。尽管MMS的基本目标是解决手机用户个人之间的消息通信,但它所提供的通过多媒体内容发送,建立增值业务环境,吸引内容提供商提供信息、娱乐等业务的运营模式,将具有更大的吸引力。

基于IBM x440的豪义网络MMS解决方案:

豪义网络的 ArdorTM Mobile Data Service Platform (MDSP),即移动数据服务平台,是电信级、稳定、具有高可伸缩性的增值业务平台,率先提供多媒体消息服务。系统既可以应用于现有的2G及2.5G网络系统,也可以平滑过渡3G网络系统上。手机用户收发短消息,都要经过中国移动等电信运营商的“短信中心”设备进行数据交换。豪义正在做的是彩信时代的“短信中心”,服务于电信运营商,为彩信多媒体信息提供稳定的交换平台。

在系统支撑平台方面,该方案采用基于Linux 的IBM x440 EXA-NUMA架构硬件系统,在相对较低的成本下,实现了强大的处理能力和完全能满足电信业需求的安全性。x440系统采用Intel Xeon 处理器,同时创新性地在整体体系结构上采用了NUMA技术,可以实现由 4CPU到16CPU的模块化扩展,同时大量采用IBM传统UNIX硬件平台的成熟技术,特别是对传统的IA平台的I/O部分进行了重大改进,使x440 成为典型的强I/O环境下的高性能运算平台。

多媒体短消息系统是典型的高I/O负载通讯平台,对硬件系统有极高的要求,主要体现在系统对强数据流的支撑能力和强压力运行时系统的稳定性,同时要求系统有很好的扩展能力。Ardor MDSP系统在该领域采用了IA+Linux的整体架构,充分利用了x440系统极特殊的体系结构,包括其基于L4 Cache的I/O结构,基于NUMA的动态模块化扩展能力,以及强大的处理能力,为用户提供了具有极高性能价格比的解决方案。

原文转自:http://www.ltesting.net