重庆:建设城乡规划电子政务云平台新思路
2016-09-04
重庆市规划信息服务中心研发部部长 侯伟
云计算既是传统计算机技术和网络技术发展融合的产物,也是引领未来信息产业创新的关键战略性技术和手段。云计算的广泛普及与应用,将催生信息技术的第三次变革浪潮,引发未来新一代信息技术和IT应用方式的核心变革,带来工作方式和商业模式的根本性改变。随着我国电子政务云全面进入实践应用期,各地政府纷纷规划电子政务云计算服务体系,构建电子政务云平台。2013年,工信部印发了《基于云计算的电子政务公共平台顶层设计指南》,部署地方开展试点工作,探索电子政务集中管理模式,取得明显成效。在此情况下,重庆市规划局在电子政务云平台建设方面进了的新探索。
电子政务平台现状
重庆市城乡规划实行分级管理,重庆市规划局(以下简称市局)在主城区设10个分局,对主城5473平方公里范围实施直接管理;对31个远郊区县规划主管部门实行业务指导和行业监督,具体工作由所在区县规划主管部门负责;镇、乡政府承担所辖区域的农房建设规划管理工作。
近年来,按照全市一盘棋工作思路,通过规划管理全覆盖工作的推动,进一步健全了市、区县、镇乡三级规划管理体制,远郊区县规划管理力量进一步加强,绝大多数区县均成立了政府序列规划局;主城区镇街一级全部落实规划管理职责,部分远郊区县在重点镇和有条件的镇设置了规划管理机构。
重庆市城乡规划电子政务平台按照管理现状分为主城区城乡规划电子政务平台(以下简称主城区平台)和远郊区县城乡规划电子政务平台(远郊区县平台)。主城区平台自2005年起开始建设并投入运行,主要服务功能分为政务类、业务类、数据查询类和其他类,共49个子系统,建立起了“全周期、全流程、全关联、全监督”的业务管理体系,较好的支撑了主城区规划管理工作。在城乡规划一体化思路指导下,市局借鉴主城区平台建设的模式和经验,于2011年完成了远郊区县平台建设,规范了远郊区县的规划审批工作,提高了远郊区县规划实施水平。
电子政务云平台建设思路
1、建设原则
实用性。以完成规划管理业务需求为首要目标,避免“贪大求全,盲目建设”,避免盲目追求最新技术。现有平台为全市建立了“全周期、全流程、全关联”的业务管理体系,能较好地服务于规划管理。云平台建设必须基于电子政务平台进行升级改造,针对现有系统改造尽量保留现有操作模式。
先进性。云计算是目前信息化的主流技术,从商业应用到电子政务都有广泛的应用,具有持续发展的潜力。平台建设选择基础服务提供方时应采用云平台模式。
安全性。对电子政务云平台来说,安全性有着无可替代的重要性,云平台应采用多种安全措施进行纵深防御,确保云平台的安全性。
2、总体设计
在稳定、高速的物理网络基础上,云平台由基础设施即服务(IaaS)、平台即服务(PaaS)、数据即服务(DaaS)、软件即服务(SaaS)组成。
(1)基础设施即服务(IaaS)
基础设施即服务(IaaS)是云平台运行的基础,按照市政府关于进行信息系统集约化建设的要求,IaaS层建立在两江国际云计算中心,采用VMware进行虚拟化、通过HP Operations Orchestration、HP Server Automation以 及 HP Cloud Service Automation实现资源动态按需分配,为上层提供等支撑。
(2)平台即服务(PaaS)
图1 总体架构
图2 API网关
平台即服务(PaaS)层为各类应用系统的开发提供统一的应用框架,以实现各类规划业务的协同运行。PaaS层主要包含有“三平台”,分别是指智能业务服务平台、智能地理信息平台、智能决策支持平台,以及辅助服务调用的API网关和基础服务。PaaS层建设主要包含抽取服务、建立API网关和建立基础服务。
逐步将原平台中模块进行服务化,同时加入服务注册、监控等相关接口,保证服务可通过API网关进行调用。抽取顺序可根据各服务对云平台建设重要程度进行优先级排序。
PaaS层是云平台的核心,内部包含有很多服务供SaaS层调用,为便于便于统一管理,需引入API网关。API网关既是服务器,也是进入系统的唯一节点,它封装了内部系统的架构,并且提供API给各个客户端。客户端只需要同API网关交互,同时API网关为每一类客户端提供了特定的API。这样即减少客户端与应用程序间的交互次数,也简化了客户端代码。
API网关是所有服务调用入口,且涉及授权、监控、缓存、负载均衡、服务注册以及处理部分失败等功能。
数据库服务和地理信息服务是城乡规划电子政务云平台的重要基础服务,数据库服务采用集群模式进行建设,地理信息服务采用地理信息私有云模式进行建设。
(3)数据即服务(DaaS)
数据即服务(DaaS)层是按照统一的数据服务目录,由城乡规划综合数据库统一对外提供数据服务。
DaaS层建设主要包含理清数据逻辑关系,建立统一的城乡规划数据框架;统一数据标准,开展各类数据建库工作;基于统一的数据标准,统一对外提供服务。
图3 数据逻辑关系
理清数据逻辑关系。 城乡规划综合数据库中的数据分别来源于市规划局、局属各事业单位、远郊区县规划局及其他市级部门,汇聚集成到市规划局,市规划局也向外发布共享数据供其他部门调用。
统一数据标准。城乡规划综合数据库的运行需要一套庞大而规范有序的数据体系提供数据支撑,这些数据由不同的单位进行生产,存储在不同的物理位置,数据的结构与特性各异。为保障系统的数据供应,同时兼顾系统的灵活性,确保数据所有单位的信息安全,需按照统一的数据标准、接口规范及资源目录,建立以数据生产单位所在地为物理存储地址的分布式数据库子库,再以统一的数据集成服务实现对各子库的数据访问,构建逻辑上的城乡规划综合数据总库。城乡规划综合数据库标准体系分为数据标准、集成标准、空间参考三个层面。
统一对外服务。城乡规划综合数据库提供的数据服务主要包括地图服务和业务数据服务,数据服务的提供,将有效提升城乡规划综合数据库的使用效率和安全性。城乡规划综合数据库具有数据来源多样的特点,通过数据即服务建设,可以有效的将市局核心数据库、规划局事业单位子库、远郊区县子库,相关委办局数据进行整合,按照统一的数据服务目录,形成城乡规划综合数据库统一对外的数据服务,同时数据服务作为一种可利用资产,可以不断复用并提升价值。
(4)软件即服务(SaaS)
软件即服务(SaaS)层是在PaaS层上搭建的面向具体业务的应用系统,直接面向终端用户,实现了业务、政务全覆盖。
SaaS层建设主要是对现有业务应用调整、增加自服务门户、扩展自动化运维系统。
业务应用调整。基于平台即服务(PaaS)层提供的各类服务,对现有业务应用进行调整,包含界面调整以及服务调用调整。
自服务门户。针对各个远郊区县规划管理的实际情况,云平台提供自选服务门户,各区县规划主管部门信息化管理人员可自行选择需要的服务。
自动化运维系统。为适应云平台的部署以及运维,需对自动化运维系统进行扩展,扩展主要内容就是是弹性伸缩,通过API网关实现对服务的全面监控,自动化运维系统及时掌握资源使用以及业务负载,通过HP Operations Orchestration、HP Server Automation以及VMWare自动进行进行资源的弹性伸缩,服务部署好后自动向API网关注册。
展望
重庆市城乡规划电子政务云平台的实施,将提升重庆市规划信息化整体水平,建立覆盖全市的城乡规划综合数据库,形成规划全市一张图,更快更好地服务、推进五大功能区域发展战略和新型城镇化建设。