APP下载

政府网站集约化平台建设浅谈

2017-12-01彭成明同济大学软件学院软件工程专业

数码世界 2017年10期
关键词:集约化统一架构

彭成明 同济大学软件学院软件工程专业

政府网站集约化平台建设浅谈

彭成明 同济大学软件学院软件工程专业

2017年我国省(市)一级政府正积极推进政府网站集约化建设工作。本文通过对集约化平台建设背景、概念理解、功能架构的研究,分析了集约化平台的特性,探究集约化平台实施可能产生的技术风险及问题给出了应对策略。

政府网站 集约化建设 智能门户 云服务

1 集约化平台建设背景

政府网站的建设,自然不能绕开“互联网+”和“集约化”两大关键词,国办发〔2017〕47号文件明确要求“各省(区、市)要建设本地区政府网站集约化平台”,这与国办发〔2014〕57号文关于政府网站集约化建设的要求相呼应,可以说是掀开了政府网站集约化建设的新篇章。政府网站的集约化建设绝不仅仅是服务器的集约化,更应该是信息内容和服务的集约化,通过集约化实现对信息服务资源的高度调配和优化重组,才能体现出集约化的精髓,达到“互联网+政务服务”的最终目的。

2 集约化相关概念

政府网站集约化是以管理集约化为统领、平台集约化为支撑、运维集约化为保障、服务集约化为目标,探索“业务引领、门户统筹、内容共享”的新路径,先行先试,通过制定统一业务标准规范,依托市级政府门户网站统筹,打造省(市)、区县、乡镇(街道)、村(社区)“四级一体”的集约化政务服务体系。

政府网站集约化平台是以政府网站融合服务总前端的定位,以政府网站集约化承载政务服务集约化,在顶层规划设计基础上,面向省(市)政府及其部门、承担行政职能的事业单位的所有网站进行统一平台建设。它融合云计算、大数据、移动互联网、新媒体等新技术,以省(市)政府网站群“统一标准、统一架构、统一功能、统一资源、统一服务、统一运维、统一考核”为基础支撑,以“政务信息资源共享和政务服务应用互通”为重要抓手,最终实现政府网站群的管理集约、平台集约、资源集约、服务集约。

3 政府网站集约化平台架构

政府网站集约化平台建设应以集约化视角出发,充分利用云计算、大数据、移动互联网、容器、分布式等技术特性的全新集约化智能门户平台,总体功能架构如下图。

(1)IaaS层的基础运行环境主要为集约化平台提供底层的基础设施支撑,囊括了存储环境,计算环境,网络环境及安全环境等,通过虚拟化技术将物理服务器进行云化,形成统一的基础环境资源池,最终通过资源调度管理实现向上层服务提供基础资源的调度使用。

(2)PaaS平台是整个集约化平台建设的核心能力支撑层。一方面,平台基于政务服务资源目录和数据交换,融合了政务、多媒体及用户信息等多样化的资源,共享利用人口、法人、地理空间信息等基础信息资源库,为政府网站的信息公开、在线办事、网上问政等多项服务提供统一的数据支撑。另一方面,可采用微服务架构,将业务系统完全组件化和服务化,辅以容器技术将各类应用封装为统一的、标准的容器镜像,屏蔽了不同模块之间的差异化,使得平台微服务化应用的开发、部署与运维变得简单方便。

(3)SaaS层应用服务体系包括全媒体采编、智能搜索、问政互动、绩效考核、运营中心、管理中心、IM通讯、统一认证、智能问答、智能纠错,用户行为分析等功能资源池,为政府门户提供相应功能,同时向公众提供数据开放中心与政务应用中心以丰富政府集约化平台的各项功能。政府工作人员、自然人、法人等可通过PC电脑、移动终端、实体大厅等多种渠道访问政府门户网站。

4 集约化平台关键特性

4.1 集约化平台以云计算架构为基础,可实现自主弹性伸缩

传统的政府网站群平台基本部署在物理机或云平台虚拟机(IAAS层),很多云端的技术以及分布式的架构都没有被充分的利用。

集约化平台从服务方式上分为IAAS层、PAAS层和SAAS层,基于云平台PAAS层部署,可根据系统应用的预计访问并发、数据存储规模、系统资源的占用等情况,建立完备的云服务弹性计算框架模型,可随需扩展。

4.2 集约化平台采用分布式架构设计,可实现高效性能

传统的政府网站群平台大多采用SOA架构、单机数据库设计、发布服务器与生产服务器在一起,在性能方面的瓶颈难以突破。

集约化平台可采用分布式的架构,如分布式数据库,合理分布各种数据,减少资源的竞争;设计上减少大表关联,消除全表扫描,减轻数据空间的交换机会;分散热表,较少锁的产生和集中;适量冗余,减少表关联;读写分离;垂直分区;水平分片等;如采用高性能的分布式内存缓存技术,以提高动态Web应用的速度、提高可扩展性。

4.3 集约化平台基于互联互通平台,既方便系统扩展,又可灵活实现政务信息资源共享和第三方政务服务之间的轻量通信

传统的政府网站群平台在单块架构体系下,一个平台的服务由多个子系统组成,粒度大,各系统之间相互依赖,部署复杂。随着功能的增加,垂直扩展的成本将会越来越大。

政府网站集约化平台中每个子系统,都是具有独立业务逻辑的服务,不同的服务通过“管道”的方式灵活组合,从而构建出庞大的系统。服务之间通过轻量级的通信机制实现互通互联,而所谓的轻量级,通常指语言无关、平台无关的交互方式,如我们熟悉的XML、JSON数据交换和HTTP协议。

4.4 集约化平台提供统一运维与绩效考核,实现管理集约化

集约化政府网站平台不仅要提供自身平台的运行监测与管理,还需要与云平台的紧密结合,提供自网络、数据库、中间件、各子系统以及各服务接口全方位系统运行的状况、监测预警及自动诊断功能。

从政府网站群集约化管理的角度,绩效考核需提供国家、省、市、区四级绩效考评机制,每级单位考评都可以灵活设置考核指标,自动监测统计,生成报表。对于考评过程中发现的问题,可通过工单系统自动流转处理,极大的方便了政府网站群集约化管理工作。

5 集约化平台技术风险及问题的应对策略

5.1 大数据量迁移

政府网站集约化平台建设需要面对大量原有网站的迁移问题,如何将大规模网站数据的平滑迁移决定了集约化落地的成败。在推进集约化平台过程中,管理上应采用柔性引导、试点先行、分步整合的方式逐步对原有网站进行移植,避免未经试点的一窝蜂同时迁移;从技术角度而言,应当对原有网站数据进行数据梳理分析,包括数据库等结构化数据的字段分析,以及相关的图片、文档、视频等非结构化数据分析,并用小样本测试和数据随机抽验的方式对数据进行校验,再利用大数据量进行压力和容错性测试,最终形成完善的网站迁移方案后再分批分步对原有网站进行数据迁移。

5.2 大并发访问

通过网站集约化平台的建设,各级政府、部门的网站将逐步集中,网站数量的最终规模可能达到数百甚至上千,信息的维护更新和用户访问将对系统后台及发布前台提出高并发的考验,如何在海量用户大并发访问的情况下,保证平台的高效稳定运行,既关系到政府网站的服务能力、管理效率,也将影响政府形象问题。为了应对集约化平台的大并发风险,在平台和系统的架构设计时就应当予以充分考虑,选用健壮的平台技术架构;其次应充分利用云平台的弹性计算技术,解决网站访问通道的负载;再次,应采用前台静态页面的发布方式,减轻后台服务的访问压力,提高网站访问效率;同时,还可以使用CDN加速、反向代理技术,提供网站访问请求的处理效率,提高系统的负载能力。

5.3 多用户及权限的统一管理

通过网站集约化平台的建设,需要整合继承原有网站的用户和权限,必须考虑到各单位大量用户账号及统一授权的管理问题。可通过对用户进行分组、分角色、分权限的集中管理策略,为用户在集约化平台中进行信息报送、审核发布、互动回应提供统一的用户登录及权限管理。

政府网站集约化平台建设可以显著改变以往分头建设、独自管理的分散型建设管理模式所带来的种种弊端,其依托于技术平台先进性所带来的诸如统一资源标准、统一信息报送、统一登录授权、统一监测考核、统一消息通信、统一工单管理等新特性,实现对网站从建设规划、内容管理、运维跟踪、绩效考核、运营推广等全环节涉及到的所有人、事、物进行的“开办关停”全周期可视化跟踪与监管,对政府网站群科学化、高效化、集约化管理具有重要意义。

[1]林开荣.龙岩市政府网站整合与集约化建设探析.福建电脑,2017(04)

[2]王艳;胡志俊;刘国伟;李志.北京市政府网站集约化建设策略的探讨.中国管理信息化.2017(13)

[3]陆鑫.服务型政府视角下的政府门户网站建设——以2015年第一次全国政府网站普查为背景[J].中国管理信息化,2017(05)

[4]陈伟忠.大数据背景下集约化政府门户网站建设策略的探讨.电子技术与软件工程.2016(11)

猜你喜欢

集约化统一架构
基于FPGA的RNN硬件加速架构
秋季蔬菜集约化育苗生产技术指导意见
坚持严管和厚爱相统一的着力点
功能架构在电子电气架构开发中的应用和实践
碑和帖的统一,心和形的统一,人和艺的统一
构建富有活力和效率的社会治理架构
统一数量再比较
基于集约化的电费电价管理措施探析
探究县供电企业财务集约化实践分析
VoLTE时代智能网架构演进研究