航测与遥感业务终端系统的部署
2015-02-09大庆油田设计院
大庆油田设计院
航测与遥感业务终端系统的部署
张显凤大庆油田设计院
航测与遥感业务开展多年,为解决终端系统部署过程中硬件需逐一驱动非常耗时的问题,研究实现了业务终端硬件智能识别与驱动程序自动安装技术,该技术将终端硬件驱动安装工作效率提高3倍以上。为解决终端系统部署中效率最低的系统和软件安装工作,应用终端系统封装技术实现了系统自动部署。针对终端系统分区内分散存储的用户重要数据,采用批处理脚本编程方式实现一键备份与还原程序,内嵌至系统部署流程中,解决了系统安装后用户数据恢复时间长、步骤多、易疏漏丢失等问题,提高工作效率2倍以上。
航测与遥感;系统部署;标准化;自动化
大庆油田工程有限公司航空摄影测量专业主要负责大庆油田的航空摄影测量任务,同时承担中国石油长输管道工程的航空摄影测量任务。计算机终端作为航测与遥感专业业务处理的重要工具,发挥着不可替代的作用,能否提高系统部署效率,使业务终端保持健康、稳定、高效的运行状态,已成为影响航空测量与遥感业务工作的重要因素。
1 智能识别与驱动程序自动安装
航测与遥感业务开展多年,计算机终端品牌型号较多,为解决终端系统部署过程中硬件需逐一驱动非常耗时的问题,研究实现了业务终端硬件智能识别与驱动程序自动安装技术。
首先按年份、数量及配置等情况对在用计算机终端进行了详细的统计,并通过新机留备及官网下载等方法收集了各终端硬件完整驱动程序,建立驱动程序数据库。开发了硬件识别程序,并与驱动程序库紧密集成。在驱动程序安装阶段,首先调用硬件识别程序,将待部署的终端各硬件与数据库中的硬件标识码进行比对,确定终端硬件的类别和型号,其次查询驱动程序库,匹配硬件对应的驱动程序,最后按照硬件主次顺序自动逐一安装。该技术将终端硬件驱动安装工作效率提高3倍以上。
2 终端系统分类封装与自动部署
为解决终端系统部署中效率最低的系统和软件安装工作,应用终端系统封装技术实现了系统自动部署。首先选取中等配置的终端作为源终端;然后在源终端完整安装、配置、升级和优化操作系统,并根据专业内用户群的不同,划分为管理组、加密组、精密测图组、编图组等类别,分别部署相关应用系统与软件;最后分别对各类系统进行封装。此外,还通过HAL和硬件间接寻址等技术解决了驱动程序兼容性问题。在系统部署过程中,集成硬件智能识别、驱动程序自动安装及部署技术,实现了终端系统的100%无人值守部署,提高了终端系统的整体部署工作效率。
3 一键备份与还原
针对终端系统分区内分散存储的用户重要数据,采用批处理脚本编程方式实现一键备份与还原程序,内嵌至系统部署流程中,解决了系统安装后用户数据恢复时间长、步骤多、易疏漏丢失等问题,提高工作效率2倍以上,同时实现了用户工作环境的人性化还原。
该程序功能如下:①系统部署前,在非系统盘创建“USERDATA”文件夹;②在“USERDATA”内创建我的文档、邮件、桌面、收藏夹、Cookies及History等文件夹,用来备份系统分区内用户重要数据;③在系统部署工作结束前,按对应路径自动还原全部重要数据至系统分区各目录;④加入备份及还原的确认和提醒功能,防止用户误操作。
4 结语
通过推广应用业务终端系统智能部署技术,航空摄影测量与遥感专业的业务终端系统部署工作实现了智能化、自动化、一体化、正版化和标准化,大幅提升了终端系统部署效率,为关键业务系统和专业技术软件的高效运行提供了稳定的平台环境。
(栏目主持 焦晓梅)
10.3969/j.issn.1006-6896.2015.1.046