案例简介
中国电信长途网络资源管理系统(简称NetTracker)是在总结原“全国长途电路计算机管理系统”开发、运行和维护过程中的大量经验和教训的基础上,总结了中国电信集团公司网运部资源管理处和各省公司的资源管理部门的用户通过多年来的使用后,提供的大量反馈意见,并结合了新时期电信网的发展需要和资源管理工作的新要求、新特点进行开发的。在分析几年来全国长途电路计算机管理系统的运行使用情况和用户的反馈意见后,我们发现:全国长途电路计算机管理系统现有功能完善,系统运行稳定可靠,是目前长途传输网网络资源管理、资源的合理配置、资源的调度等工作的唯一手段,成为中国电信集团公司网运部资源管理处和部分省公司的资源管理部门必不可少的管理工具。但是,随着资源管理工作的进一步加深,对资源管理工作提出了更新、更广的要求,特别是近年来由于电信技术的迅猛发展,大量新技术、新设备陆续投产,原有系统已很难适应新环境下带来的新需求。为此,我们开发了新的长途网络资源管理系统。长途网络资源管理系统是一套定位于电信企业后台的运行支撑系统,它首先是一个全业务长途网络资源信息管理系统。因此,网络资源资源管理系统的定位应该是业务支撑系统而不是生产系统,主要功能是整体上把握全局的资源,并在此基础上实现业务的流程管理和分析规划等功能。
用户名称
中国电信
用户类型
电信
技术路线
中国电信长途网资源管理系统是一个分布式的应用系统,它由集团公司应用、各省公司应用、北方事业部应用。这些应用称之为系统中的节点,每个节点上包括应用服务器(SybaseEAServer)、数据库服务器(SybaseAdaptiveServer Enterprise)和客户端应用(Powerbuilder & Web Application)。集团公司节点负责处理中国电信长途网省际资源,各省公司节点负责处理各省内长途网资源数据,北方事业部应用负责处理中国电信在北方的长途网资源。
系统中每一节点是一个三层体系架构的应用。其中数据库服务器用于数据的存储(数据层),应用服务器用于实现业务逻辑(业务层),客户端用于提供用户视图(视图层)。业务层提供几大类服务:企业应用(PB-NVO&J2EE组件)、WEB应用(JSP)、报表服务(MICRO STRATEGY)和接口服务(JAVA),集团公司节点还提供了网络分析服务。视图层提供给用户两种视图: 客户端应用程序(POWER BUILDER)和浏览器(IE)。客户端应用程序完成交互量大的对资源的维护和配置工作。浏览器用来展现报表服务提供的各种查询统计报表、一些轻量级的交互(系统维护等)和机房资源管理。
应用系统架构
视图层:客户端应用分为:Windows客户端和IE客户端。
Windows客户端应用使用PB8.0实现,IE客户端应用使用JSP实现。
业务层:业务层用来实现大部分业务逻辑,它用来处理和传递业务对象数据。业务层应用采用基于组件的方式来实现。
服务组件:业务层有两类的组件:应用系统服务和业务逻辑组件。
业务逻辑组件实现了对长途资源的各种管理功能。应用系统服务组件是为了保证系统运行,与具体业务无关的公共组件,包括:主服务、验证服务、会话管理、资源锁管理和基础服务。
数据层:分为三部分:数据存储、数据挖掘和数据同步。
数据存储,采用ASE12.5,用来支持应用层业务逻辑;
数据挖掘,采用SybaseIQ,用来支持统计查询报表服务;
数据同步,采用SybaseReplicationServer,用来支持各省公司和集团公司间的数据同步。