APP下载

基于国产软硬件的基层政府综合信息平台的设计与实现

2017-11-02马思源

电脑与电信 2017年8期
关键词:国产化电子政务服务器

马思源

(宁夏财经职业技术学院,宁夏 银川 750021)

基于国产软硬件的基层政府综合信息平台的设计与实现

马思源

(宁夏财经职业技术学院,宁夏 银川 750021)

近年来国产软硬件的发展取得了不小的进步。本项目提出从防火墙、磁盘整列等硬件以及操作系统、数据库、中间件、服务器等软件方面搭建一套完全国产化基层政务电子政务系统,具有较高的性价比,不仅实现了基层政府的政务信息化的要求,而且从根本上保障了电子政务平台的信息安全,对区县级基层政府的电子政务发展具有一定的借鉴意义。

国产化;电子政务;信息安全

1 引言

当前我国相当重视国产软硬件的发展,尤其在美国棱镜门事件后,国家信息安全更是受到了国务院信息办、科技部、工信部等多部门的重视和支持,在政策、资金、技术等方面都给予了很大的帮扶与支持,尤其在区县级基层政府的电子政务平台的采购和建设方面更是给予了很大的政策倾向与资金支持。出于对国家信息安全方面的保护,以Linux操作系统为基础,构建一套完全国产化的集成政府电子政务平台,从操作系统、数据库、中间件、服务器到防火墙等都使用国产产品,不仅解决了基层政府政务信息化的问题,而且保障了国家的信息安全,同时促进了国产软硬件的产业链发展。目前,我国的国产软硬件在各自的领域都取得不少的进步,在安全性和可用性方面表现相当出色,但是将这些软硬件进行集成,却出现了不稳定、性能差、不兼容等问题,本文从操作系统、数据库、中间件、服务器到防火墙等方面搭建一套完全国产化的区县级基层政务电子政务平台,并取得了满意的测试结果,为基层政府的电子政务平台的国产化提供了范例。

2 主要研究内容

2.1 完全国产化软硬件的集成应用

从政府信息安全及西部民族地区经济发展水平的角度考虑,以国产化Linux操作系统作为基础平台,使用国产软硬件搭建基层政府电子政务平台,是我国电子政务可持续发展的必经之路。但是,必须承认当前国产化的软硬件应用市场相对不成熟,产品之间的兼容性、互操作性、稳定性等方面存在一些问题,尤其是在系统集成测试等方面问题较多,因此,完全国产化软硬件的集成应用成为综合服务系统成功运行的关键因素。

目前,国产操作系统、数据库管理系统、中间件、邮件服务、服务器、网络安全防护等方面的产品厂商比较多,综合比较各类国产化软硬件产品性能同时参考2016年2月工信部推荐的电子政务设备选型,本文采用的软硬件设备如表1所示:

表1 软硬件选型表

2.2 系统构架

系统体系结构主要由数据基础层和业务应用层构成。区县级电子政务系统的核心是数据基础层,该层主要是为业务应用层提供基础数据和服务的支撑,其主要由硬件平台,国产Linux服务器以及国产系统软件组成。

(1)硬件平台主要是由各种服务器例如数据库服务器、打印服务器、邮件服务器、缓存服务器以及企业路由器,网络防火墙,连接线路等物理网络连接设备构成。

(2)国产Linux服务器主要是为各种应用软件提供系统支撑和服务,国产的Linux服务器除了具备基本linux服务器的稳定特性外,还具备与国产软件的兼容性,可以在其上方便地安装国产的应用软件,同时国产的Linux服务器还提供了良好的中文图形化的安装、维护以及配置的界面,方便系统管理员和系统维护人员的安装和维护工作,降低了系统的维护成本。最重要的是国产软件还添加了符合国内安全状况的安全审核机制,能够加固系统的安全性,为系统安全稳定运行提供了基本保障。

(3)国产系统软件,为了满足各种业务的要求,平台还需要各种系统软件为业务的实现提供必要的基础服务。例如存储大量数据的关系数据库系统DM5数据库服务,提供Web访问和Web服务接口的金蝶中间件,为基层政府员工间提供邮件交流的邮件服务等等。

在应用层,主要包括以下3个部分:

(1)采用J2EE技术和B/S结构开发的综合服务系统,实现政务信息资源的管理。

(2)采取角色层次模型实现工作流的重组。

(3)采取数字签名技术保证系统操作的不可抵赖性。

3 详细设计

3.1 完全国产化软硬件的集成应用

3.1.1 Linux下安装及配置达梦数据库

(1)挂载光驱

以超级管理员用户登陆系统,执行mount/dev/cdrom/mnt/cdrom命令将光盘挂载到系统。如果/mnt/cdrom路径不存在则使用mkdir-p/mnt/cdrom命令创建。

(2)开始安装

进入图形化用户界面,点击/mnt/cdrom路径下的DMInstall.bin可执行文件,将启动达梦数据库的安装程序,如果没有启动安装界面,则执行chmod 777/mnt/cdrom,为执行程序目录增加可执行权限,然后再次启动安装命令。安装完成后重新启动系统。

3.1.2 DM5数据库的优化

(1)内存优化

适当提高内存的大小可以提高数据库的性能,数据库管理员可以在JConsole中修改Buffer的参数。Buffer参数的单位是DM的数据块大小,例如,默认的数据库是8K,可将此参数修改为8M以提高系统性能。分配整个系统内存使用的时候要预留部分内存作为缓冲区,例如,系统整个可用内存为4G,该服务器上只运行操作系统和DM数据库,内存可以作如下安排:1G(操作系统)+2G(DM数据库服务器)+1G(预留缓冲)=4G。

(2)索引优化

按照应用的特点对数据表建立并管理索引,主要有以下几点:

1)参照数据库的SQL语句,有目的地建立索引,在DM数据库中可以使用跟踪工具获取业务繁忙时候的SQL语句并进行统计、分析。主要统计查询条件信息,根据此信息涉及到的字段建立相应的索引。

2)对数据量超过1000条的数据表才有建立索引的必要,数据量太小索引的利用价值不高,反而会消耗磁盘空间,增加修改操作的复杂性。

3)建立专门的数据文件用于存放索引,其优势是容易管理以及增强数据库读取数据和索引的I/O并发效率。

4)对索引进行定期整理和重构操作,索引在长期的使用过程中,其效率会逐渐降低,定期整理、重构索引能够保证索引的使用效率。

3.1.3 Apusic Application Server在红旗Linux DC4.1中的安装和使用

(1)解压zip压缩包;

(2)修改解压目录下bin目录中的setenv文件,手工设置JAVA_HOME指向正确的JDK安装目录;

(3)进入解压目录下的domains/mydomain/bin子目录,运行/startapusic脚本文件,即可启动金蝶Apusic应用服务器6.0。

3.1.4 ApusicApplication Server部署工程

Web应用(Web Applications)是最小的、可部署的一组可重用的Web资源。Web应用被打包和部署成Web ARchive(WAR)文件,是一个带有.war后缀的JAR文件。Web应用使用层次结构存放Web资源,部署Web应用首先要配置web.xml文件。开发人员需要在web.xml部署描述文件中配置:ServletContext初始化参数、Session配置、Servlet/JSP定义、Servlet/JSP映射、MIME类型映射、欢迎文件列表、错误页面、安全。

Web模块单独部署时可能还需要部署描述文件apusicapplication.xml(或apusic-web.xml)配置Apusic相关的信息,如context-root、EJB引用、资源引用等。每个Web模块都必须指定一个唯一的context-root,有三种方法指定一个独立Web模块的context-root:

在WAR中包含一个apusic-application.xml或apusicweb.xml文件指定context-root;

如果以上两种方法都没有采用,则使用appctl命令中指定的应用名作为context-root。如果使用了自动部署,WAR文件名去掉.war后缀后作为应用名。

3.1.5 安全网闸与防火墙配置

本文使用伟思ViGap 300物理安全隔离网闸与曙光天罗TLFW-1000E防火墙来解决内外网数据交换时数据共享与过滤的处理机制。安全隔离卡被安装在PCI上,网络和相对应的系统通过继电器相连接,并且内网和外网之间的状态可以通过隔离卡实现动态控制,这两种状态在实际使用过程是互斥的。

内网状态:当启动内网状态的操作系统时候,系统将使用独立的内网硬盘与内网链接,此时系统和外网(Internet或者其他网络)是物理断开的,外网的硬盘不可用。

外网状态:当启动外网状态的操作系统,系统将使用独立的外网硬盘与外网连接;此时系统和内网的连接线路是断开的,内网的硬盘不可用。

3.2 区县级待电子政务系统设计

区县电子政务应用系统主要由门户网站系统、通用办公系统和政务应用系统等子系统构成,这些子系统都构建在区县级电子政务统一平台上,依托国产的硬件系统提供统一的部署和管理方式。其中门户网站系统主要由统一门户、单点登录和个性化服务构成,通用办公系统主要由公文流转管理系统、督察督办管理系统、会议管理系统、电子档案管理系统、办公事务管理系统、基础信息管理系统等系统构成,政务应用系统主要由便民服务系统以及后续增加的特定政务应用系统构成。如图1所示为区县电子政务平台的功能结构图。

图1 区县级电子政务统一平台功能结构图

4 总结

本文主要提出了一套完全基于国产软硬件实现区县基层政府电子政务平台的建设方案,该建设方案不仅包含了国产软硬件的集成方案,而且给出了基层电子政务平台的基础功能构架,为基层政府的电子政务平台的构建提供了参考借鉴。

[1]宋丽华,张忠磊,李凌云,等.基于国产软硬件的电子政务应用平台研究[J].计算机工程与应用,2006,42(27):171-173.

[2]谢宙宇,臧飞.基于国产软硬件的信息系统性能优化技术[J].指挥信息系统与技术,2014,5(3):59-63.

[3]孙业志,何有钧.基于国产软硬件的行业大数据体系架构研究[J].中国科技纵横,2016(20):15-16,20.

[4]郭盛荣,陈蜀宇,曹俊勇,等.基于国产软硬件技术的卫星远程教育扩展系统[J].计算机工程与设计,2007,28(9):2181-2184.

[5]张忠磊,孙玉娟,李秀芳,等.国产软硬件在实现电子政务集成应用上的框架研究[J].微计算机信息,2006,22(36):198-199,194.

[6]刘密霞,王益民,丁艺,等.处于转型期的我国电子政务研究[J].科技管理研究,2016,36(2):234-239.

[7]颜海龙,闫巧,冯纪强,等.基于PKI/CA互信互认体系的电子政务[J].深圳大学学报(理工版),2012,29(2):113-117.

[8]陆敬筠,仲伟俊,梅妹娥,等.基于交易成本的电子政务BOO外包模式[J].系统工程理论与实践,2009,29(4):75-80.

[9]殷存毅,叶志鹏,杨勇,等.政府创新扩散视角下的电子政务回应性实证研究——基于全国923家县级政府门户网站的在线测评数据[J].上海行政学院学报,2016,17(4):35-45.

[10]颜志军,毕海玲.电子政务信息资源共享的重复博弈分析[J].北京理工大学学报,2011,31(1):122-126.

[11]于斌,王喜成.浅析CRM在基层电子政务中的应用[J].商业时代,2008,(19):76-77.

[12]温立茹,张培.发展基层电子政务推进新农村建设[J].改革与开放,2009,(24):45-45.

Design and Implementation of Comprehensive Information Platform for Grass-roots Government Based on Domestic Software and Hardware

Ma Siyuan
(Ningxia Finance Economics Professional Technology Institute,Yinchuan 750021,Ningxia)

In recent years,the development of domestic software and hardware has made great progress.This project puts forward to build an e-government system with domestic hardware and software,which has high cost performance.It not only satisfies the requirements of government affairs informatization,but also guarantees the information security of e-government platform,which has a certain reference for the development of e-government in the district local government.

localization;e-government;information security

TP399

A

1008-6609(2017)08-0051-04

马思源(1981-),男,宁夏银川人,硕士研究生,助教,研究方向为计算机硬件、系统集成。

猜你喜欢

国产化电子政务服务器
元器件国产化推进工作实践探索
LNG接收站扩建工程低压泵国产化应用管理
ASM-600油站换热器的国产化改进
论基于云的电子政务服务平台构建
基于国产化ITCS的卫星导航仿真研究
通信控制服务器(CCS)维护终端的设计与实现
中国服务器市场份额出炉
得形忘意的服务器标准
计算机网络安全服务器入侵与防御
电子政务工程项目绩效评价研究