APP下载

基于云计算的数据库管理系统在政务管理中的应用与体现

2017-07-14许晶

电脑知识与技术 2017年16期
关键词:云计算

许晶

摘要:随着互联网技术的发展,电子政务系统中所管理的数据量呈现爆发式增长,传统的数据库管理模式无法满足海量政务数据的存储与管理需求,云计算通过虚化化技术将所有的硬件资源进行集成统一,构建大规模、分布式、可弹性伸缩的虚拟数据库,可有效解决电子政务的大数据管理问题。该文对云计算技术及其特点进行详细的阐述,基于云计算的数据库管理系统在电子政务中的应用进行研究与分析,对提高电子政务系统的大数据化能力具有重要意义。

关键词:云计算;数据库管理系统;政务管理

1概述

电子政务是指借助计算机、网络通信等现代信息技术手段,实现政府组织结构和工作流程的优化重组,优化传统政务办公模式,超越时间、空间和部门分隔的限制,建成一个精简、高效、廉洁、公平的政府运作机制,全方位地向社会提供公开、透明、优质、规范、符合国际水准的管理与服务,可以极大地提高信息资源的利用率与政务办公效率,降低政务管理成本,构建政府与社会大众之间的平等信任关系,对社会的安定与和谐可持续发展具有重要促进作用。

随着互联网的普及应用,电子政务系统存储、加工处理所产生的数据量呈现爆发式增长,电子政务的数据库系统只能通过不断增加硬件设备以提高数据库的存储能力,无法满足日益增长的数据存储管理需求。云计算通过虚化化技术将所有的硬件资源进行集成统一,构建大规模、分布式、可弹性伸缩的虚拟数据库,可有效解决电子政务的大数据管理问题。因此,对云计算技术下的数据库管理系统在政务管理中的应用进行分析,对提升电子政务的大数据化能力具有重要意义。

2現有电子政务数据库管理系统

电子政务数据库管理系统是电子政务工作开展的基础,是各政府部门信息共享、资源优化的前提。电子政务数据库中,基础数据内容多样,如人口、经济、自然资源、企事业单位、基础地理信息等,基础数据类型多样,如结构化数据、非结构化数据等。除基础数据之外,政务工作过程中会不断产生大量的中间处理数据与成果数据等,对电子政务系统的数据库存储与管理能力提出了极高的要求。

随着电子政务的数据来源与数据类型不断丰富,电子政务系统所要存储、管理、应用的数据量呈现几何指数级增长,为了满足电子政务系统业务应用的性能,现有电子政务系统通过大量的扩展硬件规模,以提高硬件资源的存储量与管理应用能力,极大地增加了政府部门的硬件投入成本与后续管理维护成本,大规模硬件设备也增加了政府单位的空间占用。

3云计算及其特性

随着大数据时代的到来,云计算已经成为应对大数据的新一代主流计算模式,云计算基于虚拟化技术,将分布在多个节点的硬件设备与网络设备虚化整合,形成具有弹性计算、存储与网络带宽的虚拟资源池,提供一个集成的、并发的、统一的、虚化的、共享的数据存储与运行应用平台。

云计算平台具有如下特性:

1)高存储与计算能力

云计算把大量计算资源集中到一个公共资源池中,通过多主租用的方式共享计算资源。虽然单个用户在云计算平台获得服务水平受到网络带宽等各因素影响,未必获得优于本地主机所提供的服务,但是从整个社会资源的角度而言整体的资源调控降低了部分地区峰值荷载提高了部分荒废的主机的运行率,从而提高资源利用率。

2)高安全性

分布式数据中心可将云端的用户信息备份到地理上相互隔离的数据库主机中,不仅为数据的恢复提供依据,也使得网络病毒和网络黑客的攻击失去目的性而变成徒劳,大大提高系统的安全性和容灾能力。

3)低依赖性

虚拟化层将云平台上方的应用软件和下方的基础设备隔离开来。技术设备的维护者无法看到设备中运行的具体应用。同时对软件层的用户而言基础设备层透明的,用户只能看到虚拟化层中虚拟出来的各类设备。这种架构减少了设备依赖性,也为动态的资源配置提供可能。

4)高可扩展性

目前主流的云计算平台均根据SPI架构在各层集成功能各异的软硬件设备和中间件软件。大量中间件软件和设备提供针对该平台的通用接口,允许用户添加本层的扩展设备。部分云与云之间提供对应接口,允许用户在不同云之间进行数据迁移。类似功能更大程度上满足了用户需求,集成了计算资源,是未来云计算的发展方向之一。

5)动态伸缩性

云平台管理软件将整合的计算资源根据应用访问的具体情况进行动态调整,包括增大或减少资源的要求。因此云计算对于在非恒定需求的应用,如对需求波动很大、阶段性需求等,具有非常好的应用效果。在云计算环境中,既可以对规律性需求通过事先预测事先分配,也可根据事先设定的规则进行实时调整。弹性的云服务可帮助用户在任意时间得到满足需求的计算资源。

4政务管理中云计算数据库管理系统的应用

云计算平台具备高密集型数据存储能力、高并发访问能力、高性能计算能力与高强度应用能力,可为政府与行业的大数据化提供强大的支撑。在电子政务大数据的管理方面,云计算作为强大的存储型云平台,可以存储海量、异构、非确定性的电子政务数据。云计算借助硬件设备集群与分布式文件系统,如GOOgle文件系统(GFs)、Hado叩分布式架构的文件系统HDFs等,构建具有高度可用性与可扩展性的政务数据分布式数据存储系统。

电子政务云数据管理系统可分为两大组成部分,一为服务器端,通过大量的服务器设备虚化构成服务器集群,作为电子政务数据的存储仓库,电子政务基础数据以及工作过程中产生的所有中间数据或成果数据都在服务器端进行存储;一为客户端,即通过网络通信可访问云服务器的各个客户端,这些客户端在空间分布上具有离散性,通过互联网技术可以访问与调用服务器端的数据,并将自身所产生的业务数据传输到服务器端进行存储。电子政务云数据管理系统的服务器端为政府部门的各个客户端提供了共享数据资源池,而各个客户端则通过不断访问服务器端的数据,进行大数据集的处理、分析,为社会大众提供更为优质高效的政务服务。

电子政务云数据管理系统可以打破不同政府部门之间的信息孤岛问题,实现政务信息的共享与资源优化,但是政务数据云化的应用效率受网络带宽影响较大,若是电子政务云数据管理系统中服务器端与客户端之间的网络连接不畅,政务数据的网络传输速度则无法满足正常的政务工作需求,因此,在构建电子政务云数据管理系统时,需要重点关注政府部门之间的网络带宽问题,以提高电子政务系统的工作效率。

5结论

电子政务系统不仅需要存储与管理基础政务数据,还要存储管理政务工作过程中不断产生大量的中间处理数据与成果数据等,对数据库管理系统的存储能力与管理能力带来了严峻的考验。云计算通过虚拟化技术将分布在各个节点的硬件设备资源与网络设备资源进行整合,形成具有弹性计算、存储与网络带宽的虚拟资源池,可为电子政务系统的大数据存储与管理提供强大的平台支撑。本文通过对电子政务中的数据库管理系统云化应用进行探讨,以提高电子政务系统对大数据的存储、管理、计算能力,提高信息资源的利用率与政务办公效率,实现政府部门办公的经济效益与社会效益最大化。

猜你喜欢

云计算
谈云计算与信息资源共享管理
基于MapReduce的故障诊断方法
实验云:理论教学与实验教学深度融合的助推器