摘要:近年来,云计算、大数据等技术在各个行业得到了广泛应用。依托云计算、云存储构建电网云测试服务平台,可以动态模拟电网运行参数,掌握电网在不同环境下的运行情况,为工作人员掌握电网运行情况、进行电网维护管理和提供优质供电服务起到了参考作用。因此,探究电网云测试服务平台的架构设计和实践应用,也成为现阶段电网公司的重要工作。本文首先介绍了云测试平台主系统、网络系统、云测试应用模块的设计思路,随后就云测试服务平台的应用流程、操作要点和应用优势展开了简要分析。
关键词:云测试;权限控制;跨云服务;多点接入
一、电网云测试服务平台的设计思路
1、主系统设计
(1)云计算测试模块
面向测试人员的内网门户网站,与互联网逻辑隔离。测试管理门户向测试人员提供各种没有权限限制的测试公共信息,同时也是测试团队内网各种应用系统的统一入口,测试人员通过登录即可进入各自具有权限访问的应用系统。
(2)信息管理模块
将云测试平台运行中产生的数据信息进行统一存储和集中管理。根据信息来源不同,可以分为测试及应用信息和平台运行信息两种类型。该模块可以将这些信息收集起来,并将备份文件同步到存储单元,这样可以支持云测试服务平台利用同一组数据,进行多次测试,提高了测试环境的灵活性。另外,信息管理模块还支持数据离线管理和在线恢复,避免了云测试过程中因为数据丢失而导致测试无法继续进行的问题。
(3)权限控制模块
为了加强云测试服务平台管理,在权限控制模块提供了多种管理功能。主要包括:工具管理,平台测试中会使用到大量的虚拟工具,工具管理可以提供测试所需的各类工具;进度管理,可以动态掌握项目测试的进度,并制定下一步测试计划;访问管理,所有访问云测试服务平台的用户,必须要具备相应的权限,包括登陆权限、操作权限,防止无关人员违规操作平台。
2、网络系统设计
为了支持云测试服务平台部分功能(如安装包下载、认证访问等)的实现,在平台架构设计时,还必须增加网络系统。另外,网络系统的应用,还支持工作人员异地办公,实现远程控制,进一步提高了电网云测试和云管理的操作灵活性。工作人员可以利用互联网发送访问或操作请求,通过防火墙安全认证后,可以进入测试云平台,完成电网各项测试工作。最终测试结果通过网络系统反馈到用户终端,方便工作人员及时了解电网测试信息。
3、云测试应用模式
(1)直接服务
即客户将产品或云部署在云测试服务平台,测试团队提供针对产品或客户云的检测服务。客户可通过云平台自助门户提交产品需求和检测要求,测试团队根据质量体系和检测流程进行合理规划。测试人员根据测试方案,从云测试服务平台资源池划分虚拟测试区,将被测产品接入云平台网络中,利用各测试类型工具进行检测,生成测试报告后反馈客户。
(2)间接服务
即客户依照自身需求,通过云平台自助门户租赁虚拟资源和云平台测试工具,自主进行开发、测试、仿真等活动。同时测试团队可依照客户要求,提供资源管理、技术咨询、研发测试等交互式服务。
(3)跨云服务
即依照客户需求,利用云测试服务平台可接管VMware、XenServer、KVM等所有类型云的兼容性特点,对客户现有云系统进行跨越云平台范围的资源调度、安全监控和云服务检测。
期刊文章分类查询,尽在期刊图书馆
二、电网云测试服务平台的应用
1、云测试服务平台的应用流程
整个云测试服务平台采用了闭环式流程结构,方便进行测试信息的反馈与优化。具体流程如下:首先,工作人员登录云测试服务平台后,可以选择直接访问云平台自助门户,也可以选择将应用安装包上传到云平台自助门户。然后在线提交测试申请。申请通过后,系统根据测试需求完成所有项目的测试,并在测试结束后提供一份电子测试报告。将该报告下发到各个移动终端。在基层移动终端,工作人员可以根据测试报告,找到存在的漏洞或隐患,然后制定电网完善计划。将项目进度同步到信息采编发布系统中。工作人员利用监控系统,随时掌握项目进度。
2、云测试服务平台的操作要点
工作人员首先要获取平台登录权限,顺利登录云测试服务平台之后,根据本次测试的项目名称、内容,以及对测试环境的要求,利用互联网从资源库中下载相应的测试安装包。在云测试平台上打开安装包,将测试应用软件成功安装。检查测试环境,不存在问题后开始执行测试。输入测试变量,云测试服务平台可以根据内部程序自动完成所有的测试项目。工作人员可以通过管理平台,查看测试进度、测试结果。如果测试反馈信息发现错误,可以自动进行标记,这样在整个测试流程结束后,工作人员就可以找到发生错误的位置,进而排除故障,保障电网运行安全。
三、电网云测试服务平台的应用优势
1、支持多点接入
近年来电网系统的结构更加复杂,业务更加多样,对测试工作也提出了更高的要求。为了满足现阶段电网测试需求,基于互联网、大数据的云测试服务平台,也必须提供更多的数据接口,以支持不同的测试功能。多点接入能够支持云测试服务平台和其他终端设备的连接,包括虚拟及设备、移动设备、监控设备等。这样就可以利用云测试服务平台上的数据抓取技术,动态的获取电网运行参数,真正实现了“测试即服务”,对于优化用户的用电体验有显著帮助。
2、提供统一管理平台
以往的电网测试软件,虽然也能够满足多数测试要求,但是这些测试软件主要采用分散管理模式,不便于管理,测试过程中容易出现数据丢失或数据精确度不高的问题。云测试服务平台从组织架构上来看,采用了集中管理平台,并且整个平台共用一套标准。在该平台上开展的所有电网测试,都必须遵循这一标准,这样就保证了整个测试流程和测试结果的规范性,测试结果的参考价值更高。
3、对测试环境要求低
云测试服务平台除了可以支持多种功能性测试外,还可以模拟多样化的测试环境,以便于检测电网在不同环境下的运行情况,对提高电网运行安全有积极帮助。以往的测试工作中,由于外部环境对电网测试产生干扰影响,因此对测试环境提出了严格要求。而通过搭建云测试服务平台,则可以显著降低对测试环境的要求。主要得益于以下两点:其一,虚拟测试机可以提供复位功能,每次更改测试环境且完成测试之后,可以利用虚拟测试机重新将测试环境调回原始状态,支持云测试服务平台的多次重复使用;其二,每个云测试服务平台下支持多台虚拟测试机同时工作,且相互之间独立运行,提高了测试效率。
结语:随着云网信息化建设水平的不断提升,对电网云平台提出了新的功能要求。测试服务就是云平台应用中的一项新功能。云测试服务平台在降低测试成本、提供多样测试环境和进行平台集中管理等方面具有显著优势,为电网测试工作开展提供了全方位的支持。电网公司要投入资源、加强重视,加快构建云测试服务平台的设计,并在试点应用中不断的进行完善,在优化电网服务质量、保障电网运行稳定等方面发挥应用的作用。
参考文献:
[1]汪宝康,马黎,杨洋,等.电网物流服务大厅应用系统的设计与实现[J].电子测试,2016(3):18-22.
[2]黄湫莉,王化龙.基于虚拟化技术的广西电网通信运行管控系统建设模式探讨[J].红水河,2015,34(6):46-49.
[3]董元发,郭钢,杜轩.网上网下相结合的云设计服务模式与平台体系架构研究[J].现代制造工程,2016(1):53-60.
论文作者:王菁
论文发表刊物:《中国电业》2019年第13期
论文发表时间:2019/11/4
标签:测试论文; 电网论文; 服务平台论文; 平台论文; 系统论文; 环境论文; 工作人员论文; 《中国电业》2019年第13期论文;