本文译者是钱浙滨博士。译者注:这是一篇很全面、深入的综述,介绍开源(open source)在电信业中的表现,1)从电信运营商/服务提供商(carriers/SP)的角度,包括系统的可靠性、可用性连同运行维护等;
2)从设备制造商(vendors)的角度,包括嵌入式研发,局端服务器和运维设施等。文中介绍了开源带来的好处,也指出了可能的问题。归根结蒂,基于开源的系统是否提高了设备制造商的生产力,运营商能否接受呢?


软件研发的世界传统上十分神秘,那里研发人员一成不变地写成百上千行的代码来满足变化多端的商业需求。

这种和世隔绝的环境正大量地让路于开放的、协作研发,有些研发可能全世界成千上万的工程师都会通过开放源代码(开源,open source)社 区介入。开源社区基于互连网,能够说无所不在,最终用户的需要会被贴出,而总是急于得到承认或只是乐于技术上精益求精的程式员们会写出应用程式(application),随后,便有大量的个人调试和重写他。开源软件的潜力就是能够快速研发出IP应用程式,这很重要,因为Internet在固定和移动通信中带来更新的服务。 MySQL,Apache,Open Forge,GNU,Linux更有其他无数的开源项目,开放的接口使得模块间能够互相 交流, 也使得应用程式之间能够相互操作。

是否、如何开源

当Sprint的CTO在Linux World上赞美开源,AT&T声明基于开源的研发能够帮助减轻技术负担、改进服务设施的质量时, 更多的运营商却不愿意 公开谈论采用了开源的方式。 一个原因可能就是SCO-IBM之间的官司(参见Standards Watch pg.34); 另外,可能就是害怕失去竞争中的领先条件。

现在,交换机设备制造商已首先加入进来。

像Cisco,Nortel,Lucent,ALcatel,Nokia和Avaya等,更有许多各自领域的领先者都启用了Linux,在通信服务设施中将得到体现, 那么服务提供商随后也很可能使用开源软件作为后端。

虽然现在主流上还没有什么项目十分著名,但趋势还是隆隆而来,大部分一流的运营商(Tier 1)要么从运行维护平台(OSS/BSS)提供商那里寻 求支持, 要么加入开源研发实验室(OSDL, http://www.osdl.org)或其他类似的论坛,探索如何将第三方的模块链接起来研发后台的软件 包。

因此至今,开源创新分为三类。第一,研发工具(如JUnit和Eclipse),用于研发人员; 第二,嵌入的开源软件(实际就是脚本级别的,像Perl,JFlex,Jackyl),他们嵌在所买的产品中,对用户也是透明的,只是在服务合同中有相应的软件维护确保; 第三,就是基础平台(操作系 统,如Linux),和专用操作系统竞争,一般用在低端,但现在在多CPU环境下也越来越普遍。

针对多处理器的伸缩性(scalability)是谈论最多的一个话题,也随之出现了三个Linux项目:一个就是研究伸缩性(伸缩性更有一个很重要的研究是针对申请服务的数量),另一个是电信级Linux(carrier-level Linux),最后一个是桌面Linux。其中,从在电信业的应用潜力上说, 电信级Linux最引人注意。

为Linux的黄金时代准备

Linux渗入的最重要的领域也就是电信级Linux。 这就是针对电信运营环境裁减Linux,提供平台给制造商,他们能够围绕错误响应、可用性、可伸缩性等等建立API。 电信级Linux不是个标准,而是个基础,制造商通过“登记(regiestration)”过程展示一致性。 OSDL成员能够注 册进入技术工作组或市场工作组(Working Group)。 然后,有两个“草根”机制汇集需求: Linux用户建议委员会,他跨越国界(拉美、亚 洲、欧洲和美国), 和一个ISV论坛,单独的制造商被邀请移植Linux,连同和工作组共享需求。

“32个设备制造商和服务提供商加入,并参和电信级Linux的需求建立。”Sam Greenblatt说,他是CA的Linux技术首席架构师、高级副总裁,也 是OSDL的理事会成员。他特别指出,像NTT DoCoMo,Verizon,Sprint,MCI和AT&T等运营商正在以这样或那样的方式参和这个努力。

现在是2.0版本,最大的网络设备供给商(NEP)已发布并增强了一些符合他的电信级平台,他们遵守Linux内核所需要的特定需求。 “例如,Ci sco卖的每个网络设备都基于Linux,”Bill Weinberg,OSDL的开源体系结构专家,认为这必然是Linux运动中的重中之重。“通常在交换设备和 后台设备之间会有一些延迟,”他承认,“但这个落后正在被迅速赶上。”。

在嵌入式Linux方面,像MontaVista,TimeSys,Novell,Nokia,Alcatel和NEC等公司(不用提Suza和Redhat在企业级方面),都在下一代网络(NGN)服务上建立了软交换和应用服务器的原型。 这些公司将在OSDL的框架下和IBM今年第四季度大量推出产品。 嵌入式Linux预期会增长,因为制造商正在电信级Linux上建造电信级交换机、媒体网关、核心网和接入网(CORE/EDGE)等设备。

为电信网络提供设备,电信级Linux的研发引来一些惊讶。

“我们相信2.0版的电信级Linux提供了一个安全的体系结构,包括高性能、本地负载平衡(load banlancing)和高可用性机制,”Alcatel移动 解决事业部的战略和运营市场总监Herbert Mittermayr说。 2003年该公司宣布和MontaVista Software合作进行Linux电信级版本连同 Alcatel 5301 代理服务器平台的产品描述。 Mittermayr认为电信级Linux对于研发Alcatel代理服务器平台来说十分强大, 因为Linux已具备支持代理服务的关键应用, 诸如协议网关(WAP、SMS、MMS、PTT),网络优化和配置,用户鉴别,鉴权和访问控制, Web服务的网络信息共享(定位、QoS、容量),内容采用和转换。

“我们是Linux用于电信和下一代网络的巨大倡导者,您现在所看到的对于明年将要推出的还只是冰山一角,”IBM全球服务Linux战略和商业开 发总监Doug Dreyer说。 最近,IBM公司在LinuxWorld上宣布,他正在向Apache贡献基于Java的Cloudscape数据库的源代码(这是2001年收购Informix公司获得的),Apache是个著名的开源组织。

和电信级开放平台一起,通过使用Parlay和SIP等工具,制造商能够最终创建一个有巨大灵活性的框架。 现在,IBM和十来个网络设备提供商和 服务提供商正在定义并建造一个概念原型 -- 使用开放标准的下一代服务框架。 “我们想展示服务提供商和运营商在他们的PTT(push to-talk) ,IP Centrix或其他下一代服务提案请求(RFP,Request For Proposal)中应该如何定制需求。”IBM刀片战略(Blade Strategy)事业部CTO Bruce Anthony说。

文章整理:西部数码--专业提供域名注册虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!