Page 59 - 202003期
P. 59
The M
The Management of underground pipelineanagement of underground pipeline
图2 省、市、区县三级用户业务权限划分 图3 数据中心逻辑设计
示、不同地市级大屏系统切换等功能; 业务拆分:每一个模块都使用单独的数
市级作为租户,实现数据隔离,并建成 据库来进行存储,不同的业务访问不同的数
满足系统级、租户级两级管理的权限体系,实 据库,将原本对一个数据库的依赖拆分为对
现对区县级用户的管理和对数据、服务(功 多个数据库的依赖,降低数据库压力,提高
能)、模块、应用等资源的分配,市级用户同 系统吞吐量。
时承担管线审批流程设计及实施、数据汇交 3.2 数据中心内容
审核的工作,具有对市级数据的查询、统计分 智慧管网云数据中心包括管线基础数据
析、二三维展示的权限; 库、管线专题数据库。
区县级用户,承担工程申请、实施,数据 (1)基础数据库
生产、汇交等工作,具有对区县级数据的管 基础数据库主要存储基础地理数据、地
理、展示、查询、统计分析及共享的权限。 下管线基础数据,为系统提供各类基础数据
来源。基础数据库分类如表1所示。
3 数据中心设计
表1 基础数据库分类
3.1 数据中心逻辑设计 分类 描述
考虑到智慧管网云的用户群体涉及到 基础地理 主要存储基础地形、城市基础索引、正射影像、数
数据库 字高程模型等基础地理信息数据。
省、市、县区三级管线相关工作人员,且随
地下管线 主要存储地下管线空间位置、基础属性等数据,包
着业务规模的扩展、访问量的增大,多源异 基础数据 括地下管线探测数据、地下管线模型数据、地下管
库 线历史数据。
构管线数据将成指数级增长,为应对大数据
量、多用户并发访问,本文对数据按层级、业 (2)专题数据库
务级进行两个维度的拆分,数据中心逻辑设 专 题 数 据库主 要 存 储 平台所 有的用
计如图3所示。 户、系统配置、权限管理、日志管理、管线
层级拆分:每一个租户定义为一个市级 标准、管线业务、管线动态监测等一系列数
单位,采用以租户为单位进行拆分的形式来 据。主要分为5部分:管线业务数据、物联
对数据进行处理。每个租户使用单独属性数 网监测数据、互联网采集数据、分析数据、
据库、空间数据库和文件数据库。 管线元数据。专题数据库分类如表2所示。
2020年第3期 45