(云南电网有限责任公司信息中心)
摘要:电网GIS平台作为输变配一体化电网网架信息统一管理的基础平台,GIS平台负责维护电网设备拓扑连接关系,各业务系统通过电子化移交与GIS平台进行电网网架更新数据的同步,保持各业务系统间设备网架信息的一致性、正确性、规范性和完整性,统一提供电网网架图形及数据服务。为确保电网GIS平台安全、可靠运行,需开展日常运行维护,不断优化、完善平台。目前,在运行维护,版本发布均采用停机作业的方式,势必将中断系统服务,同时,GIS平台停机发布时间较长,给用户造成影响较其它信息系统更大。本文阐述了部分作业通过不停机方式开展发布作业方法,最大程度减少GIS平台停机,降低对用户的影响。
关键词:GIS平台;不停机;作业
Abstract:Grid GIS platform is the basic platform for unified management of grid information in transmission,distribution and distribution integration. GIS platform is responsible for maintaining the topological connection relationship of grid equipment. Each business system synchronizes the updated data of grid structure with GIS platform through electronic transfer,and maintains the consistency,correctness,standardization and integrity of equipment grid information among business systems,and provides the grid structure in a unified way. Graphics and data services. In order to ensure the safe and reliable operation of power grid GIS platform,it is necessary to carry out daily operation and maintenance,and constantly optimize and improve the platform. At present,in operation and maintenance,version publishing adopts the mode of downtime operation,which will inevitably interrupt system services. At the same time,the downtime publishing time of GIS platform is longer,which has a greater impact on users and other information systems. This paper elaborates the method of publishing part of the work by non-stop mode,which can minimize the downtime of the GIS platform and reduce the impact on users。
Key words:GIS Platform;Non-stop;Operation
引言
电网GIS空间信息服务平台,简称电网GIS平台,是南方电网公司企业应用的基础性支撑平台。以电网GIS平台统一设计成果为依据,以全网应用“一张图”、“一张网”为目标,依托专业的GIS技术和高体验的可视化支撑,统一管理、维护电网空间、拓扑及相关地理信息,实现电网资源的结构化管理和图形化展现,以面向服务的架构为各类业务应用提供电网图形和分析服务的企业级电网空间信息服务平台。电网GIS平台的基础应用包括电网资源管理、电网空间信息服务、WebGIS应用框架和平台支撑应用。
云南电网有限责任公司已建成电网GIS平台,作为输变配用一体化电网网架信息统一管理的基础平台,维护0.4kV~500kV输、变、配电网设备,覆盖云南电网所辖17个供电局、文山电力及下属县级供电单位,取得较好应用效果,图形化应用水平得到提升。目前,平台运行维护过程中,均采用停机方式开展作业,加之一体化GIS平台执行停机发布作业时,需开展电网GIS平台数据库数据逻辑备份,备份所需耗时10小时左右,占整个发布作业时间的约70%左右。长时间停机给基层用户造成影响大。为保障一体化GIS平台发布作业高效开展,保证一体化GIS平台业务数据的完整性,在数据库备份耗时较长的背景下,本文研究一体化GIS平台发布作业优化方法,实现不停机情况下开展发布作业,最大程度减少对因平台停机维护对用户产生的影响。
一、电网GIS平台不停机作业策略研究
(一)不停机作业前提条件
GIS平台的发布,涉及更新CS客户端、WebGIS、集成服务、空间信息服务,共四大块的内容,为了保证不停机作业开展,需要计算机硬资源满足以下条件。
(1)硬件资源方面:针对发布以上四大块内容,除CS客户端更新外,需要硬件资源支持,服务器部署必须是保证是双节点以上的服务器。目前,云南电网公司信息中心GIS硬件资源满足该条件(如web服务器、空间信息服务服务器均有多台)。
(2)软件资源方面:当前使用的程序包进行全量备份,涉及程序包有WebGIS、集成服务、空间信息服务;同时,发布的脚本必须含有回滚机制脚本,在发布失败的情况下,能够进行进行脚本回滚。
(二)作业发布步骤
1.数据全量备份
在发布作业前一天,数据备份运维人员通过备份工具NBU对一体化GIS平台数据库进行全量备份。在完成之后,再在一体化GIS平台的数据库服务器上分别按业务用户对一体化GIS平台数据库进行逻辑备份。
2.发布作业公告
提前一天发布不停机作业公告,以便用户提前知晓作业发布事项,降低作业发布期间对用户影响。
3.用户在线情况检查与强制退出
正式作业发布前,检查在线用户使用情况,针对作业期间在线用户进行中断会话,强制退出。
4.数据增量备份
在发布开始时,发布脚本执行前,数据备份运维人员通过NBU对一体化GIS平台进行数据增量备份。
5.执行脚本
增量备份完成后,顺序执行发布有关脚本,对业务数据更改有对应回滚脚本,以备不时之需。
6.空间信息服务部署
共计有多台空间信息服务器,分两个批次,将第一批次服务器进行关闭,并部署好第一批次空间信息服务器,部署完成后并启动,同时对启动完成后第一批次空间信息服务器进行检查、验证。第一次服务器验证通过后,第二批次参照第一批次方式进行部署、验证。
7.WebGIS和集成服务部署
共计有两台web应用服务器,均部署有WEBGIS和集成服务。首先退出第一台服务器的MDM批量处理工具,启动第二台服务器的MDM批量处理工具。然后在A10负载服务器禁用第一台服务器节点,部署新的服务程序并进行验证,验证通过后,在A10负载服务器启用第一台服务器节点,禁用第二台服务器节点,同时退出第二台服务器的MDM批量处理工具,启动第一台服务器的MDM批量处理工具。最后在第二台节点部署并验证新程序,验证通过后在A10负载服务器启第二台服务器节点。
8.CS客户端更新推送
CS客户端新版本发布目的,实现配套程序和数据库架构相匹配。CS客户端具备自动更新至最新版本的功能,发布前已强制退出在线用户,发布后用户启动旧版本CS客户端,程序自动检测版本更新状态,并提示用户一键下载安装新客户端,中间无需任何操作,直至新版本客户端安装完成。在不改变数据库架构且旧版本CS客户端兼容新版本配套服务或新版本CS客户端兼容旧版本配套服务的情况下,可以不强制退出在线用户,发布过程中用户仍然可以在线操作,完成全套业务流程,具有很好的无缝对接衔接性。
9.发布验证
完成第1至8个步骤后,按照检查项、检查内容、检查方法开展验证、核实工作,具体需要检查、验证内容如下。
结束语
针对电网GIS平台而言,采用此种不停机作业方式,极大缩短了发布时备份数据所占用时间,对用户影响极小(影响主要为GIS CS客户端一键自动更新,需要5分钟左右时间),尤其是在小型作业发布时,成效尤其明显,在后期运维过程中可以进行推广。
参考文献:
[1]郭达志,范爱民. 基于信息论的GIS空间数据质量评价[J]. 中国矿业大学学报,2001,30(3):221-224.
[2]李诺夫. GIS数据质量控制方法探讨[J]. 测绘通报,2011(8):66-68.[3]李斌,宝海龙,郭力. 光储微电网孤岛系统的储能控制策略[J]. 电力自动化设备,2014,03:8-15.
[3]方国锋,刘平,常颂,等. 电网GIS数据采集质量控制关键技术研究[J]. 电力勘测设计,2013(6):19-23.
[4]唐凯,钟一俊,吴惠芬,等. 电网GIS基础数据质量管理工具设计与应用[J]. 电力信息与通信技术,2016(2):98-101.
作者简介:
1.刘秀,1988年,女,工程师,从事电网信息化运维工作。
2.李呓瑾,1991年,女,工程师,从事电网信息化运维工作。
3满红任,1990年,女,工程师,从事电网信息化运维工作。
论文作者:刘秀,李呓瑾,满红任
论文发表刊物:《河南电力》2019年3期
论文发表时间:2019/10/10
标签:电网论文; 作业论文; 平台论文; 服务器论文; 用户论文; 在线论文; 备份论文; 《河南电力》2019年3期论文;