• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

Sybase助力中国电信西部电话网集中监控管理系统升级改造案例

发布: 2007-6-09 19:33 | 作者: seanhe | 来源: | 查看: 43次 | 进入软件测试论坛讨论

领测软件测试网

背 景

  

在我国通信事业高速发展和电信市场日趋开放的今天,电信市场的竞争愈益激烈,各种新兴电信业务不断涌现,传统的电信服务方式已渐渐不能适应用户需求的发展。为了提高电信企业的市场竞争能

力,降低企业的经营成本,保证企业收入及时得到回收,必须向客户提供高质量的、多样化的服务。而利用可靠的网管系统来高效率地维护整个网络,则是电信企业增强自身竞争力的有效手段。同时,面对日益扩大的电信网络规模,利用网管系统来提高运营管理水平也成为了现今电信企业的工作重点之一。

中国电信西部11省的本地电话网集中监控管理系统升级改造工程正是在我国电信行业市场发展的这一大背景下启动的。根据中国电信集团公司《本地网集中维护管理实施办法》的要求,本地电话网集中监控管理系统负责对所辖范围内的长途局(TS)、端局(LS)、汇接局(MS)、关口局(GW)、无线市话和农话交换设备进行集中管理。西部11省的本地电话网集中监控管理系统建立于1997年,它在电信网的故障管理、性能管理、配置管理安全管理以及计费管理等方面,曾经起到了非常重要的作用,并产生了良好的经济效益和社会效益。近几年来,随着我国电信技术的迅速发展,电信网络规模不断扩大,并且多种厂家设备并存,设备入网时间和对网络管理的支持能力也不尽相同,现有的系统已不能适应电信行业的进一步发展。为了确保电信网高效、安全的运行,同时考虑当前电信网的高速发展,有必要对本地电话网集中监控管理系统进行升级改造。

需 求

  

本次本地电话网集中监控管理系统升级改造涉及贵州、云南、陕西、甘肃、青海、宁夏、新疆、广西、重庆、四川和内蒙等11个省(市、自治区)的122个本地电话网集中监控管理系统的升级改造,本地网的规模大小不一,按照局点数的多少分为四个等级。纵观整个系统建设规模,Sybase认为系统建设的难点有以下几个方面:

系统的先进性和开放性:系统必须要和上级网管系统和其它业务系统具有标准接口;

灵活性和扩展性。在设计中不仅应考虑目前业务的需求,更应充分考虑未来业务量及业务种类增长的需求;

核心系统的高效性、稳定性。对不同的业务应采用不同的设计,如批处理、联机交易处理(OLTP)、联机分析(OLAP)等技术。要有较强的扩展性和较快的处理速度;

系统的安全性:针对不同的用户,必须设置不同的访问权限。对于整个系统而言必须具备容灾能力,系统软件、硬件等具备建立异地容灾系统的能力;

数据库系统是本地电话网集中监控管理系统中的重要组成部分之一,也是本地电话网集中监控管理系统进行数据贮存和处理的基础。本地电话网集中监控管理系统升级改造所需的数据库系统主要完成本地电话网集中监控管理系统各种业务数据的入/出库存储,并根据相关业务管理部门的需要实现查询、统计、汇总、报表自动生成、决策分析支持等功能。而且,网管系统不仅要满足现有业务需求,而且要考虑到随着业务的发展,数据量必然会飞速增长,会涉及多种类型的硬件、操作系统、数据库系统以及各种应用系统,所以本系统建议采用Sybase大型数据库Adaptive Server Enterprise 12构建系统的数据存储平台,同时在超大型监控管理中心通过复制服务器来保证系统的灾难备份以及与其它系统的互联,以确保适应未来业务的发展。

Sybase解决之道

  

由于本地电话网集中监控管理系统的规模按照本地网规模而定,Sybase根据这一情况,在其提供的定制解决方案中将系统分为超大型、大型、中型和小型等四个不同等级,由于不同规模等级的系统其数据量大小不同,其对硬件和软件的要求也不相同。Sybase针对四种不同规模的系统,分别给出了相应的软硬件配置和解决之道。

根据中国电信西部11省本地电话网集中监控管理系统升级改造工程的实际状况和一系列特点,Sybase提出了如下的系统配置方案原则:

  

数据库选择、定位

开放、互连性

扩展性

可靠性、安全性

提供安全、高效的数据容灾解决方案;

实现各支撑子系统之间的互连,即使是在异构环境下

  

硬件配置原则

尽量充分利用原有的硬件

硬件的选择应考虑未来几年的系统扩展

一.超大型系统的配置

  

对于超大型网管中心,我们建议在本地网网络集中维护中心采用两台UNIX小型机,各配置4颗CPU,双机组成一个CLUSTER,在两台小型机上分别安装Sybase Adaptive Server Enterprise12.0 for UNIX。在远程配置另外一台小型机用于系统的灾难备份,它也安装Sybase Adaptive Server Enterprise12.0 for UNIX,但硬件配置可以适当降低,同时安装Sybase复制服务器for UNIX,利用该服务器来对本地网网络集中维护中心运行的机器进行灾难备份。在硬件方面,如果原来有小型机,可以考虑把它作为灾难备份服务器,在作为灾难备份的同时,我们还可以把一部分查询工作放在它上面来进行,从而减轻主服务器的工作负载,并充分利用现有资源。数据库服务器如果原来采用ASE11.9.x,则建议直接升级到ASE12,如果原来数据库服务器采用的数据库版本低于11.9.x,则建议直接将数据库系统替换为12,原有的数据库系统和硬件作为查询和统计使用,从而减轻生产系统服务器负担,并充分利用原有软件和硬件。具体配置如图3-1所示。

图3-1超大型本地电话网集中监控管理系统 逻辑配置图

Sybase的配置方案产品简要说明如下:

Sybase ASE 数据库服务器

Sybase Replication Server 复制服务器

EAserver 应用服务器

Open Client SDK 应用提供编程接口

在本地网网络集中维护中心安装Sybase ASE12.0双机高可用性系统作为生产机,两台机器共享一个磁盘阵列,正常情况下两台机器都在运行,客户端可以从任何一台服务器访问应用系统,当其中一台出现故障时,另外一台可以接管所有的客户端,从而实现客户端对数据库的透明操作。灾难备份中心最好跟主机不在同一建筑物内,当发生火灾、水灾、地震等自然灾害时,可以最大程度地保护业务数据。如果灾难备份的小型机配置比较高,可以把备份数据库和复制服务器安装在同一台服务器上,如果小型机配置比较低或者有多台配置较低的小型机,则可以将复制服务器安装在单独的服务器上。应用系统可以采用两层结构或三层结构进行开发,在三层结构中我们采用Sybase应用服务器EAServer,它完全支持CORBA、J2EE体系结构,应用系统把所有业务逻辑都放在应用服务器上,客户端只要有浏览器即可。

二.大型系统配置

  

对于大型网管中心,我们建议在本地网网络集中维护中心采用两台UNIX小型机,各配置2颗CPU,双机组成一个CLUSTER,在小型机上安装Sybase Adaptive Server Enterprise12.0 for UNIX。现有数据库服务器如果采用ASE11.9.x,则建议直接升级到ASE12,如果原来数据库服务器采用的数据库版本低于11.9.x,则建议直接将数据库系统替换为ASE12,原有的数据库系统和硬件建议作为查询和统计服务器,从而减轻生产系统服务器负担。具体配置如图3-2所示。同超大型系统相比,大型系统在配置上去掉灾难备份中心。硬件从4颗CPU较少为2颗,其它配置基本相同。

图3-2大型本地电话网集中监控管理系统 逻辑选择图

Sybase的配置方案产品简要说明如下:

Sybase ASE 数据库服务器

EAserver 应用服务器

Open Client SDK 应用提供编程接口

三.中小型系统配置

  

对于中型和小型本地电话网集中监控管理系统,我们建议在本地网网络集中维护中心采用两台UNIX小型机,中型系统中每个小型机配置2颗CPU,小型系统中每个小型机配置1颗CPU,两台机器组成StandBy方式,一台作为生产机,一台作为备份机,在两台小型机上安装Sybase Adaptive Server Enterprise12.0 for UNIX。正常情况下,生产机正常运转,当生产机发生故障时,备份机自动接管数据库系统。数据库服务器如果原来采用ASE11.9.x,则建议直接升级到ASE12,如果原来数据库服务器采用的数据库版本低于11.9.x,则建议直接将数据库系统替换为12。原有的数据库系统和硬件建议作为查询和统计服务器,从而减轻生产系统服务器负担。具体配置如图3-3所示。

在中型和小型系统中,两台服务器是自动备份关系,即正常情况下,只有生产机在工作。备份机作为生产机的备份,只有发生故障时,备份机才会接管数据库系统。

图3-3中型和小型本地电话网集中监控管理系统逻辑配置图

Sybase的配置方案产品简要说明如下:

Sybase ASE 数据库服务器

EAserver 应用服务器

Open Client SDK 应用提供编程接口

四.配置方案总体特点

  

归纳起来,Sybase提供的配置方案总体特点如下:

  

(1) 整个系统采用两层与三层体系结构相结合的方式,技术成熟完善。

  

(2) 针对超大型本地电话网集中监控管理系统和大型本地电话网集中监控管理系统,我们采用Sybase的HA技术,两台机器可以同时访问一个数据库。对于中型和小型本地电话网集中监控管理系统系统,我们采用双机备份方式,能够实现双机互为备份,并在出现异常时进行切换。

  

(3) 能够对数据库进行有效的监控,以保证系统正常运行。

  

(4) 针对信息量大,信息结构复杂的特点,对数据库和开放工具的性能要求比较高,Sybase的产品能较好地满足这种要求。

  

(5) 良好的安全保密性能,在Sybase解决方案中不仅在数据库中有多级的安全机制,符合NCSC定义的C2级安全标准,能够有效地保证数据的安全,而且在网络传输过程中基于网络传输低层协议之上也具有多种加密机制。

  

(6) 利用Sybase复制服务器的温备份功能(Warm Standby),我们可以对重要数据进行灾难备份,一旦发生一些不可预见的灾害,可以在最大程度上保证数据的安全性。

五.配置方案总体优势

  

Sybase产品能够在满足用户的如下基本业务需求方面有出色的表现:

  

(1) 数据收集:Sybase提供的OpenClient是访问Sybase服务器的标准接口,是一种调用级接口(API),具有多平台、多语种(3GL)支持能力,其效率、灵活性远远高于传统的嵌入式SQL(E_SQL)、ODBC等。

  

(2) 数据访问和利用:Sybase提供了众多的工具,特别是从最底层的3GL开发语言Watcom系列(业界最快的编译技术),到最高层的PowerBuilder这一业界第一的应用开发环境,直至介于二者之间、充分利用两者技术的Power++(类VisualBasic,但符合C/C++标准,又能象PowerBuilder一样设计界面)。而且,Sybase的工具大多能直接支持多种数据源而无需其它产品。

  

(3) 数据管理:Sybase ASE12.0(Adaptive Server Enterprise12.0)是当今众多RDBMS中性能极为出色的数据库服务器产品,我们的目标是使用户的系统达到最佳性能/价格比。

  

(4) 独特的复制技术:复制服务器除了进行灾难备份外,还可以提供基于事务的复制(比基于数据的复制具有许多优势),可与移动用户复制,可对异构数据源进行双向复制(可达到25种以上的数据源种类);

  

(5) 自定义服务器:Sybase是唯一一个提供开放服务器端编程接口的数据库厂商,这为用户利用标准的OpenClient/OpenServer协议编写自定义功能的服务器、并透明地接入Sybase环境提供了可能。

应用效果

  

通过中国电信西部11省本地电话网集中监控管理系统升级改造工程的实施,在原有西部11省(自治区、直辖市)122个本地网已经建成的本地电话网集中监控管理系统的基础上,进一步实现了告警和话务数据的集中采集和监视、局数据集中制作、话务流向集中控制、重大技术故障集中支撑和维护等要求。升级后的系统具备了:

对接入网的管理;

提供必要的设备运行状况、告警、话务、统计等信息,并具有很强的实时性和准确性;

系统实现了与本地网综合业务管理系统(九七工程)的互联;

与省电话网网管系统纵向连接,向省电话网网管系统提供必要的信息,从而保证省电话网网管系统管理功能的实现;

新建系统是一个综合、统一、集中、开放、灵活、安全可靠、适应性强的业务系统,并考虑未来建设其他系统的要求;

充分利用了现有系统的设备进行改造、扩容,从而大大压缩了工程投资;

系统具备较强的扩展性,在将来出现与其它系统之间的互联需求时,本系统可以支持平滑升级。

该项目的负责人对Sybase提供的旗舰级数据库系统管理平台ASE的强大数据管理功能,以及完整应用方案的提供和实施能力给予了高度的评价,认为它们对于达成中国电信西部11省本地电话网集中监控管理系统升级改造工程所设定的一系列严格目标起到了至关重要的作用。同时,用户对Sybase所提供的热情周到的专业服务也印象深刻,并赞许Sybase公司是一个富有远见的国际级大公司。

 

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/


关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备10010545号-5
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网