You are on page 1of 6

亚信 AIOBS v6.

1 与 Borland 企业版服务器 VisiBroker 完美结合

基准性能测试创 3 千万用户世界新记录

内容简介: 亚信科技有限公司的 AIOBS、AICBS 和 AISerBase 系列产品中采

用 Borland Enterprise Server,VisiBroker Edition 作为中间件,广

泛为网络和电信运营商运用,系统稳定,性价比优越。

亚信科技有限公司的与 Borland 软件公司长期合作,在亚信的系列产品


AIOBS、AICBS 和 AISerBase 中采用 Borland Enterprise Server,VisiBroker
Edition 作为中间件,广泛为网络和电信运营商运用,系统稳定,性价比优越。

亚信 AIOBS 系统通过 3,000 万用户级基准测试


亚信公司是面向电信全业务提供软件产品、全面解决方案及服务的领先供应

商。2000 年到 2001 年间,亚信的旗舰软件分别在各大主要硬件平台上进行了


三次严格的国际级 Benchmark 性能测试,各项主要性能指标均大大超过了业界
公认的水平。

亚信 AIOBS 在线计费管理系统——是一个高伸缩性的、可升级的 IP 综合业


务实时管理、计费的平台。它不仅可以帮助网络运营商对自己的传统 Internet

在线业务进行管理、计费,还为运营商提供了一套完善的富有特色的宽带网络业
务的管理、计费解决方案。AIOBS 管理计费平台的主要功能包括:建立和管理
用户帐户信息;服务的开通和停复;网络接入的认证授权;服务带宽的动态选择;
计费数据的采集整合;费率的设定和计费处理;帐务处理;统计等等。

AIOBS 具有千万级用户的高容量;7X24 小时不间断服务的良好的可靠性;

灵活的可扩展性和可伸缩性;以及灵活进行客户化定制的特殊性。AIOBS 是网
络运营商管理业务强大而有效的工具,不仅帮助运营商提高业务管理水平和管理
效率,提供灵活的业务管理方式,同时也帮助运营商不断推出具有竞争力的独特
服务和扩展服务,全面支持 Internet 的新兴业务,采用先进的灵活的计费模式和

资费策略,占领市场强占商机,从而巩固和提高了网络运营商的市场竞争能力。

2001 年 7 月在日本东京高端系统测试中心的 AIOBS v6.1 的 3,000 万用户


量的基准测试取得成功,验证了 AIOBSv6.1 分布式处理带来的系统高可扩展性。
测试的结果显示:计费数据库主机的 CPU 使用率高达 90%以上,这充分表明了
软件系统对硬件平台资源的充分利用。AIOBS v6.1 基准测试使用的软件和硬件

设备分别是:模拟 NAS 的多进程程序,数据库为 Oracle 8.1.7,操作系统为


HP-UX 11i,盘阵系统为 HP XP512,千兆以太网。而其中使用的中间件则是
Borland 软件公司的企业级服务器 VisiBroker™ (Borland Enterprise Server,
VisiBroker Edition)。

Borland Enterprise Server,VisiBroker Edition


Borland 软件公司是互联网接入基础设施及应用开发工具和服务的提供商。

其产品适用于多种应用平台。主要包括:开发工具 Delphi、C++Builder、JBuilder、
Kylix,中间件产品 Borland Enterprise Server, VisiBroker Edition; Borland
Enterprise Server, AppServer Edition; Borland Enterprise Server, Web Edtion
等。亚信 AIOBS v6.1 使用的中间件就是 Borland Enterprise Server, VisiBroker
Edition。

Borland Enterprise Server, VisiBroker Edition 包括 Java™ 和 C++ CORBA


对象请求代理( ORB™ ),ORB 是为方便可伸缩的、灵活和易维护的分布式企业
应用的开发和分发而设计的。公共对象请求代理架构(CORBA®)已经成为基
于 Internet 的分布式计算和集成现存应用的实际标准。CORBA 为建立大型的企
业应用提供了灵活的结构;CORBA 和分布式对象已经成为 Internet 的基石。

CORBA®规范允许架构的快速改变和新系统的集成,提供了符合标准的开

放平台结构以减少通过异构环境建立和分发应用的复杂性,这种异构环境包括完
全不同的硬件平台、软件应用和数据库资源。

Oracle、 Sun Microsystems、 Hewlett-Packard、 Ericsson 和 Netscape


等公司均为 Borland Enterprise Server, VisiBroker Edition 的用户。这一切使得
Borland Enterprise Server, VisiBroker Edition 成 为 市 场 上 分 发 量 最 大 的
CORBA 方案起到了关键作用。VisiBroker 为 CORBA®2.4 提供的支持包括:

Portable Interceptors (PI)、Portable Object Adapters (POA)、Objects-By-Value


(OBV)、Remote Method Invocation (RMI) over Internet Inter-ORB Protocol
(IIOP)以及集群和负载均衡。
Borland 企业级服务器 VisiBroker™ 可通过 Web 服务器插件把 HTTP 请求
转换成 IIOP 请求,支持 CORBA2.4,运用 Java™ 编写 CORBA 应用而不必学

习 IDL 和其他 CORBA 特性;把已有的 RMI 应用移植到 CORBA 运行环境上高


性能 Borland® VisiBroker™ ,并且通过 Smart Agent™ 实现对 CORBA 对象的自
动发现、负载平衡和故障接管。Borland 企业级服务器 VisiBroker™ 的其他特性
还包括与 CORBA2.4 的所有 ORB 版本的互操作性、向后兼容、内在可伸缩性、
连接管理、执行存储库、截获器和对象包装、命名服务、VisiBroker 看门程序

(Gatekeeper)、可视化配置工具、多平台可用性、支持多种平台以及强大的安
全性。
Borland Enterprise Server, VisiBroker Edition 一经推出,就获得业界的好
评,在国际上频频获奖,1999 年获得捷克 Invex 计算机展览会大奖,2000 年又
分获软件开发产品优秀奖(Software Development Product Excellence Award

2000)和 Java 开发者杂志读者推选奖(Java Developers Journal - Readers


Choice Award)。

Borland Enterprise Server, VisiBroker Edition 在 AsiaInfo

产品中的应用
在 AsiaInfo 的主流产品——在线综合业务管理计费平台 AIOBS、亚信融合
计费系统 AICBS、业务综合网管系统 AISerBase——都是以 Borland VisiBroker
为基础设施,结合 AsiaInfo 在电信领域成熟的业务经验,开发出来的一系列产
品,并获得了大量的成功的案例。
在 AsiaInfo 的这些产品中,Borland VisiBroker 起着一个共同的作用:作为

系统的基础设施,为系统提供高效的、可靠的、健壮的通信平台。通过 Borland
VisiBroker 作为通信的基础设施,为系统各个模块之间的信息交换提供了编程简
单、高效的通信机制:
Ø 通过 IDL 定义各个模块之间的操作,避免的传统的繁琐的进程间通信的

编程。通过 IDL,进程之间的操作与信息交换变成对普通方法的调用。
Ø 通过 Borland Enterprise Server, VisiBroker Edition 的 Smart Agent 和
Name Service 定位与之通信的对象,使得对象间的定位是透明的。即不管
分布式对象运行是在同一主机上,同一局域网之内,亦或是在 Internet 之上,
甚至位于同一进程之内,这种对象的定位方式都是完全一样。

Ø 通过 Borland Enterprise Server, VisiBroker Edition 提供的单线程模式,


简化了服务器程序开发的难度。因为对服务器方的编程,考虑到运行效率和
性能方面的因素,一般都以多线程的方式运行。我们知道,对于多线程应用
程序的开发,线程安全一个必须解决、而且最为棘手的问题。往往需要耗费
程序开发人员大量的时间和精力来处理这个问题。而 AsiaInfo 利用了

VisiBroker 的单线程模式,避免了这一问题。当然,这首先得取决于 VisiBroker


的单线程模式能满足应用性能要求。(这里说明一下:VisiBroker 有着高效
的线程机制,同时支持多线程和单线程模式。)
Ø 通过 Borland Enterprise Server, VisiBroker Edition 提供的自动负载均
衡机制,有效地提高了应用程序的处理能力,加快了系统对客户请求的响应。

而这个机制是完全自动的,与应用程序的源代码完全无关。在 AsiaInfo 产品
的运行环境中,完成负载均衡的对象绝大部分都在同一局域网之内(子网掩
码相同)。在这种情况之下,负载均衡还是与运行环境的配置是无关的。所
以,自动负载均衡不需要任何的配置与管理,更不需要源代码的更改。
Ø 通过 Borland Enterprise Server, VisiBroker Edition 提供的容错机制,提

高了系统的稳定性和容错能力。如果正在处理客户请求的某个模块或对象由
于某种原因不能继续处理请求,系统会将这些请求自动转移到运行环境中的
其它的完成相同功能的对象上,继续处理客户请求。而这个过程对客户请求
来说,是完全透明的。同时,这种容错机制完全是自动完成的,不需要任何
的配置与源代码的支持

Ø 通过 Borland Enterprise Server, VisiBroker Edition 的高扩展性,为


AsiaInfo 的系列产品提供了高扩展性。在 AsiaInfo 的这些产品中,主要的功
能模块都被封装程 CORBA/VisiBroker 对象。系统可以随意的添加/卸载某个
或某些模块而不影响系统功能的独立性,随意开启/停止某个或某些模块而不

影响系统中其它正在运行的模块的运行与信息的交互,随意启动多个相同模
块以提供负载均衡功能,随意停止多个相同模块中的一个或多个而不中断对
客户请求的响应。
Ø Borland Enterprise Server, VisiBroker Edition 产品的性能是整个系统卓
越性能的基本保证。AsiaInfo AIOBSv6.1 通过 3000 万级别的 Benchmark,

本身就是最好的明证。正如 AsiaInfo OSS 方案咨询部经理刘丰先生所说:


AsiaInfo AIOBSv6.1 能通过 3000 万级别的 Benchmark,那么 Borland
VisiBroker 肯定能通过超过 3000 万级别的 Benchmark.

图 1: 在线综合业务管理计费平台 AIOBS 系统图


如图 1 所示是 AsiaInfo 在线综合业务管理计费平台 AIOBS 的系统图。从图
中可以看出:CORBA 模块为系统的通讯层,意味着该系统的所有通信功能都是
由 VisiBroker 来完成。

在该系统中,VisiBroker 不仅承担着应用服务器和业务逻辑层中各个模块之
间的信息交换,同时还承担着业务逻辑层中的各个模块的信息交换。
该系统是一个实时系统,所有的信息都要求实时处理,并将结果返回到客户
端,其通信量和压力非常大。
在该系统中的每一个模块,都有相应的可扩展模块。系统将每一个模块(包
括相应的可扩展模块)设计为一个 CORBA/VisiBroker 对象,从而为系统的灵活
的可扩展机制提供了可能。
关 于 该 系 统 的 更 多 更 详 细 的 信 息 , 可 以 访 问 AsiaInfo 站 点

http://www.asiainfo.com.cn。

Borland 软件公司与亚信科技公司密切合作取得双赢
目前,运用了 Borland Enterprise Server,VisiBroker Edition 的亚信 AIOBS
产品,具备卓越的稳定性和性价比优势,使电信运营商拥有更高的利润空间,目
前已广泛用于全国各主要电信商,其中包括中国联通有限公司、海南移动通信有

限公司、重庆网同信息港宽带网络有限公司、上海移动通信有限责任公司、中国
联通福建分公司、中国联通江西分公司。
亚信公司高级副总裁张振清表示,长期以来亚信公司一直同 Borland 软件公
司保持密切合作,亚信产品中广泛使用了 Borland Enterprise Server,VisiBroker
Edition 作为中间件。多年运营的实践证明这一选择是正确的,Borland Enterprise

Server,VisiBroker Edition 是一款成熟的产品。亚信借助 Sun 和 HP 平台所进


行的一千万和三千万用户网的实验中,也是采用了 Borland 公司的中间件产品。
Borland 软件公司产品部经理李争表示,VisiBroker 不仅具有完善的集群、
负载均衡、容错和故障接管,同时简化的可视化管理工具,具备 CORBA®对象
与 Web 客户机之间的轻松通信以及使用 IIOP 的 J2EE 应用服务器的完全互操

作。VisiBroker 完全支持 Portable Interceptors,安全措施可靠,可向 J2EE 平


台无缝迁移并使用“可插入”存储的先进的命名服务。这些功能和特性正是我们
的用户所特别需要的。
美国 Borland 公司作为全球领先的高性能、高效率软件开发工具供应商,
与中国最大的 Internet 软件供应商亚信长期合作,亚信的系列产品 中采用

Borland Enterprise Server,VisiBroker Edition 作为中间件,体现了卓越的稳定


可靠性能,突破了一千万和三千万用户测试大关。正是这两种产品的完美结合,
将电信运营商的综合业务管理能力和市场竞争力拓展到一个新的水平,也将使电
信客户有充分的信心面对飞速发展的互联网通信业的未来。

You might also like