APP下载

有线网络资源多级架构模型在实际中的应用

2016-07-13

山西电子技术 2016年3期

石 慧

(太原有线电视网络有限公司,山西 太原 030012)



有线网络资源多级架构模型在实际中的应用

石慧

(太原有线电视网络有限公司,山西 太原 030012)

摘要:对网络资源管理系统的数据部署方式、系统部署方式做了说明,分析了网络资源管理流程和数据管理机制,提出了符合省、市、区三级有线电视网络资源统一管理架构和方法,并在山西省网、太原市网及辖内区县网络中进行了验证。

关键词:网络资源管理;数据同步;权限管理

随着各省市网络整合逐渐完成,国家级有线电视网络公司的成立,现有有线网络的管理方式已经不适应新的技术发展和管理需求,在有线电视网络管理技术和方式上提出了新的要求和考验。

本文分析了多级网络资源管理系统的逻辑架构、软件架构和功能架构,并说明了省、市、区三级网络系统的管理模式。在此基础上,对网络资源管理系统的数据部署方式、系统部署方式做了说明,分析了网络资源管理流程和数据管理机制。为了验证关于省市区三级网络资源管理架构在应用中的可行性,我们选取了山西省有线网络公司作为省级进行了实验,并与太原有线电视网络有限公司市、县两级公司进行对接,对本文研究论述的系统架构、数据存储与同步、工作流引擎及权限管理、资源管理标准(命名和编码)进行了验证。

1三级网络资源管理系统架构

1.1三级划分

根据《中华人民共和国宪法》规定,中华人民共和国的行政区域划分如下:1) 全国分为省、自治区、直辖市;2) 省、自治区分为自治州、县、自治县、市;3) 县、自治县分为乡、民族乡、镇。直辖市和较大的市分为区、县。自治州分为县、自治县、市。自治区、自治州、自治县都是民族自治地方。

由于条块分割、独立运营等历史原因,有线电视网络资源也是按照区域进行规划、建设和管理的,并且符合我国现有行政区域[1]。

结合我国目前各省网络公司的现状,多级网络资源管理平台划分为省、市、区三级也较为合理,符合我国行政区域划分,也符合我国网络公司管理实际需求和发展。每个管理平台只有一个省级中心,可以有多个市级、区县级网络公司。

对于直辖市(例如北京)或者规模比较小的省级网络公司也可以直接建立两级网络管理架构。

1.2管理架构

多级网络资源管理平台可以按照省、市、区三级进行建设:一个省中心、多个市区公司、多个县区公司。省市区三级网络资源管理平台设计结构如图1所示。

图1 省市区三级结构图

目前技术可行的模式是分布式,即在省公司和市、区县公司层面部署三级数据库,各县级数据向所管辖市级同步,各市级数据省级同步;同时,各市、区县级网络公司同时存储和备份自己的数据[2]。

各市、区县级公司应用相对独立,在中心数据库中各市县公司的数据逻辑上彼此独立;各市级网络公司可以访问所辖区县的所有网络公司数据,省级网络公司可以访问所有市、区县级网络公司的数据。

该模式不仅技术层面可行,而且在应用层面也更符合目前的实际应用要求,由于各市、区县级网络公司数据库同步到中心数据库时,彼此逻辑上独立,因此各市、区县级网络公司的应用能满足一定的个性化要求,省级网络公司层面又能实现对全网数据的统一访问,因此该模式更具推广性[3]。省市区三级网络资源管理系统中数据存储及同步示意图如图2所示。

图2 省、市、区三级系统示意图

整个省、市、区县三级网络资源管理平台中的有线电视网络资源数据分为两类:网络资源文件数据和网络资源属性数据,分别存储在磁盘和数据库中[4]。

2在山西省网、太原市网及辖内区县网络公司中的系统架构

2.1山西省、太原市及辖内区县的系统部署

实验区运营架构计划按照三级架构分级模式建设,分别为省公司级、市公司级和区县分公司级。其中省公司级的功能为省级业务集成外传或接收外省节目集成运营商业务,市公司级预设功能为光缆干线的建设与维护,区县分公司级预设功能为电缆网部分的建设与维护。省公司级与市公司级之间由专用长途链路连接,市公司与区县各分公司间由办公专网相连[5]。系统结构如图3所示。

图3 系统逻辑架构示意图

系统硬件主要由数据库服务器及磁盘阵列、应用服务器、防火墙、交换机等几部分组成。

2.2数据存储与同步的技术部署

1) 采用分布式数据存储技术,即在省公司级和市公司级、区县分公司级层面部署三级数据库,各区县分公司级数据向市公司级同步,市公司级数据向省公司级同步;同时,市公司级、各区县分公司级同时存储和备份自己的数据。

2) 市公司级应用相对独立,市级网络公司可以访问所辖区县的所有区县分公司数据,省公司级可以访问市、区县级网络公司的数据。

3) 搭建网络资源管理系统平台时,市、各区县网络公司分别安装网络资源管理系统的C/S客户端,设置一台独立的数据库服务器,实现网络规划设计、网络设施设备的查询定位、路由分析、设施设备统计等功能。

4) 各区县公司客户端只能访问自己的数据库服务器。

5) 在省公司级,设置双机热备的数据库服务器和C/S应用服务器和B/S应用服务器,以及设置磁盘阵列作为数据库存储。同时,省公司级可以配置若干个客户端,通过客户端可以访问C/S模式系统,可以处理自己业务管辖范围内的网络资源数据。

6) 在省公司级部署B/S应用服务器及系统,实现市公司级数据库到省公司级中心数据库的同步,以及面向广电办公网客户端和公网客户端发布全网数据,其功能主要包括设施设备的查询检索、定位、统计等功能。B/S系统可以通过局域网和公网进行访问。

7) 由于网络资源是涉密数据,通过公网进行访问必须采取加密措施,保证通信安全。

8) 整个省公司级、市级、区县级三级网络资源管理平台中的网络资源数据分为两类:网络资源文件数据和网络资源属性数据,分别存储在磁盘和数据库中。

9) 设计资源文件和属性数据的同步方式,采用定时或实时方式进行数据同步。除系统自动同步,还可以人工进行同步,保证在省公司级和市公司级、区县分公司级层面部署三级数据库,各区县分公司级数据的一致性。

3工作流引擎及分组权限管理

3.1工作流引擎管理

在实验过程中,首先对省市区三级流程进行了整合优化并进行建模,实验系统采用了支持程度较高的开源工作流产品OpenWFE,可支持路径鉴别器,基于XML语言编写规则模板示例并放入规则库,通过解析规则及预处理,最后输出到执行器执行工作流。启动网络资源管理系统的工作流引擎,更加贴近公运营单位的资源分级管理模式,通过实践结果表明:工作流技术的使用,大大提高了各层级各部门间的协作程度,提高工作效率,使系统在实际应用中发挥更大的作用。方便各级员工对所需资源进行了解、规划,从而达到最佳资源组合,取得最佳效益。

3.2分组权限管理

由于省市区三级系统使用人员众多,实验区权限按职位进行管理,用户的权限从不同职位组中继承。分组权限管理如图4所示。

图4 分组权限管理示意图

4资源管理标准简易示例

通过对资源对象在编码规则上的分级设置,实现查询访问的便捷畅通。我们按照《有线电视网络资源命名和编码》国家标准实行资源对象的分级编码,实现了按区域、按从属关系定位资源对象的功能,节省了系统运算资源,极大地提高了系统运行速度。

通过在实际工作中采用该架构的管理思想及实验模型,山西省网、太原市网及辖内区县网络公司应用人员认为网络资源分级架构具有高度的分层管理能力、准确度高的数据分级存储特点,而且分级管理概念逻辑清晰,分级部署功能齐全、方便操作,能够充分满足省级较大数量级的资源管理。

5结束语

全国有线电视网络整合是大势所趋,基于多级系统的有线网络资源系统化管理及规范化管理的理念是上下一张网的先行军。本文在系统架构构建的先后通过调研、访谈、实验等方式多维度验证了三级网络资源管理的必要性和可行性,该架构也便于随着业务、用户的增加进行拓展,可以作为应用示范向国家级、省级网络公司推广。

参考文献

[1]余利华.分布式数据存储和处理的若干技术研究[D].杭州:浙江大学,2008.

[2]李衡,孙霞,石乐.通信网资源管理系统集中化建设可行性研究[J].邮电设计技术,2011(8):19-22.

[3]任宁宁,王丽,袁敏.有线电视网络资源管理技术与系统建设[M].北京:中国广播电视出版社,2012.

[4]张锋.基于GIS的有线电视网络光纤资源管理系统[J].科技资讯,2011(20):72-72.

[5]张冬.有线电视网络资源管理系统研究与应用[D].太原:太原理工大学,2010.

The Actual Application of Cable Network Resource Management System

Shi Hui

(TaiyuanCATVNetworkCo.,Ltd,TaiyuanShanxi030012,China)

Abstract:How to apply policy-based management mechanism in Cable Network Resource Management System is the core content of this paper. Administrator is responsible for the definition and storage of policy. Network will be divided into different secure domain, which makes level-to-level administration. Through encryption, authentication, windows and other technical, policy transmission's security and stability between systems is ensured. It is implemented in communication module.

Key words:management of network source; data sync; management of jurisdiction

收稿日期:2016-03-16

作者简介:石慧(1981- ),女,山西太原人,工程师,硕士,主要从事广播电视技术工作,有线电视技术规划、新业务新技术等领域的研究。

文章编号:1674- 4578(2016)03- 0064- 03

中图分类号:TN948.61

文献标识码:A