一种基于虚拟化架构的自动化系统功能验证方法与流程

文档序号:24305868发布日期:2021-03-17 00:58阅读:153来源:国知局
一种基于虚拟化架构的自动化系统功能验证方法与流程

本发明涉及配网自动化功能验证技术领域,具体为一种基于虚拟化架构的自动化系统功能验证方法。



背景技术:

随着电网技术的发展,电力生产环境对自动化系统使用越来越广泛,自动化系统在实际生产中发挥了越来越重要的作用,自动化系统也需要不断的进行相关功能的扩充和升级去更好的适应各种电力生产环境,自动化系统相关产品任何一个扩充升级如果直接在线网生产环境直接部署调试,会给现场系统业务运行带来极大的升级部署风险和功能缺陷风险。为了验证或测试某厂家的自动化系统功能传统的解决办法是:搭建一组基于物理服务器组网架构的自动化实验验证系统。但是传统基于基于物理服务器搭建的自动化验证系统灵活性很差,利用率低,比如:一组物理服务器就只部署某一个厂家的自动化产品,如果想测试其他厂家的自动化产品就必须购买一组硬件服务器部署安装、或者将原有的自动化服系统全部格式化重新部署新厂家的自动化产品。因此在现有自动化实验基础,引入虚拟化技术,就可将原有的自动化实验变成伸缩的自动化系统测试平台,以满足多厂家异构系统测试环境切换及资源按需分配的需求。

(1)传统测试方案

传统测试方案中,需要购置搭建主站最小规模环境的物理服务器,在物理服务器上做相应配置之后才能开始测试。对于不同的主站,每一次测试时,都需要对现有的服务器重新配置。如遇到服务器配置不满足的情况,需要另外购置或租用相应要求的服务器。各大主站切换时,需要耗费大量的人力物力,并且时间成本和经济成本也会相应增加。若给每一套主站都部署一套相应的测试环境,则需要有大量的资金支撑部署工作。即使资金充足,也难以应对各大主站功能性验证所需测试环境的改变,所以急需一套既节省成本又方便快捷的平台,这也是搭建一套虚拟化、可伸缩的自动化系统测试平台的主要原因。

(2)虚拟化、可伸缩的自动化系统测试平台

根据各大主站的最小规模配置,在基于虚拟化的自动化测试平台上采用部署虚拟机的方式来模拟测试环境。当测试工作完成之后,可以将现有的主站配置储存在磁盘阵列中,待到下一次再测试同样的主站时使用。即使之后的测试环境需求有所变动,也可以很快的改动虚拟机的配置,可以在很短的时间内完成测试环境的部署,时间量级在分钟级,相比传统的测试环境部署,时间量级有了质的飞跃。自动化系统测试平台的另一个优势在于不用再购置大量的服务器,极大的减少了测试投入。通过虚拟化技术能够模拟出符合测试需要的虚拟机以代替繁杂且昂贵的物理服务器,这种方式将是一种未来测试平台的发展趋势。



技术实现要素:

有鉴于背景技术中上述缺陷,本发明提供一种基于虚拟化架构的自动化系统功能验证方法以解决背景技术中的问题。

为实现上述目的,本发明提供一种基于虚拟化架构的自动化系统功能验证方法,包括以下步骤:

s1、搭建虚拟化平台环境;

s2、基于虚拟化平台环境部署自动化主站;

s3、自动化功能验证环境组网:以自动化主站为主端,将自动化终端接入自动化主站;

s4、自动化功能验证:通过改变自动化主站和自动化终端的部分运行参数,来观察和记录自动化主站与自动化终端状态变化,进而实现对自动化主站和自动化终端的各项功能验证。

在本发明的优选实施例中,所述基于虚拟化平台环境部署自动化主站步骤包括:在虚拟化平台创建相应的虚拟机,实现虚拟化代替裸金属物理服务器,并且根据自动化主站不同的服务器角色安装操作系统和安装相应的应用软件。

在本发明的优选实施例中,所述自动化功能验证环境组网步骤包括:根据虚拟化平台的接口,接入所需的外部验证环境拓扑。

在本发明的优选实施例中,所述自动化功能验证步骤包括:根据个性化业务需求,设计差异化的实验组网,对验证对象和验证环境需求进行定制化实验参数和状态变化,通过观察结果和记录实验数据达到对自动化功能的验证。

本发明的有益效果是:1.一组虚拟化平台上可以部署多套自动化系统(含调度自动化系统及配电自动化系统等),假如部署n套自动化系统,利用率则是传统物理服务器n倍。2.在虚拟化平台上,如果部署了n套自动化系统,可以同时对n套自动化系统进行测试实验,而传统的物理服务器只能部署一套,想要切换测试不同供应商的自动化系统,需重新购买服务器或者重置原有it设备的配置,再重新部署新系统;与之相比,本发明大大节约了成本和时间。

附图说明

图1是本发明实施例中一种基于虚拟化架构的自动化系统功能验证方法的流程图。

具体实施方式

如图1所示本发明提供一种基于虚拟化架构的自动化系统功能验证方法,包括以下步骤:

s1、搭建虚拟化平台环境;

s2、基于虚拟化平台环境部署自动化主站;

s3、自动化功能验证环境组网:以自动化主站为主端,将自动化终端接入自动化主站;

s4、自动化功能验证:通过改变自动化主站和自动化终端的部分运行参数,来观察和记录自动化主站与自动化终端状态变化,进而实现对自动化主站和自动化终端的各项功能验证。

在本发明的优选实施例中,所述基于虚拟化平台环境部署自动化主站步骤包括:在虚拟化平台创建相应的虚拟机,实现虚拟化代替裸金属物理服务器,并且根据自动化主站不同的服务器角色安装操作系统和安装相应的应用软件。

在本发明的优选实施例中,所述自动化功能验证环境组网步骤包括:根据虚拟化平台的接口,接入所需的外部验证环境拓扑。

在本发明的优选实施例中,所述自动化功能验证步骤包括:根据个性化业务需求,设计差异化的实验组网,对验证对象和验证环境需求进行定制化实验参数和状态变化,通过观察结果和记录实验数据达到对自动化功能的验证。

以上详细描述了本发明的较佳具体实施例。应当理解,本领域的普通技术人员无需创造性劳动就可以根据本发明的构思做出诸多修改和变化。因此,凡本技术领域中技术人员依本发明的构思在现有技术的基础上通过逻辑分析、推理或者有限的实验可以得到的技术方案,皆应在由权利要求书所确定的保护范围内。



技术特征:

1.一种基于虚拟化架构的自动化系统功能验证方法,其特征是,包括以下步骤:

s1、搭建虚拟化平台环境;

s2、基于虚拟化平台环境部署自动化主站;

s3、自动化功能验证环境组网:以自动化主站为主端,将自动化终端接入自动化主站;

s4、自动化功能验证:通过改变自动化主站和自动化终端的部分运行参数,来观察和记录自动化主站与自动化终端状态变化,进而实现对自动化主站和自动化终端的各项功能验证。

2.如权利要求1所述的基于虚拟化架构的自动化系统功能验证方法,其特征是,所述基于虚拟化平台环境部署自动化主站步骤包括:在虚拟化平台创建相应的虚拟机,实现虚拟化代替裸金属物理服务器,并且根据自动化主站不同的服务器角色安装操作系统和安装相应的应用软件。

3.如权利要求1所述的基于虚拟化架构的自动化系统功能验证方法,其特征是,所述自动化功能验证环境组网步骤包括:根据虚拟化平台的接口,接入所需的外部验证环境拓扑。

4.如权利要求1所述的基于虚拟化架构的自动化系统功能验证方法,其特征是,所述自动化功能验证步骤包括:根据个性化业务需求,设计差异化的实验组网,对验证对象和验证环境需求进行定制化实验参数和状态变化,通过观察结果和记录实验数据达到对自动化功能的验证。


技术总结
本发明公开了一种基于虚拟化架构的自动化系统功能验证方法,属于GIS设备故障检测与识别技术领域,包括S1、搭建虚拟化平台环境;S2、基于虚拟化平台环境部署自动化主站;S3、自动化功能验证环境组网:以自动化主站为主端,将自动化终端接入自动化主站;S4、自动化功能验证:通过改变自动化主站和自动化终端的部分运行参数,来观察和记录自动化主站与自动化终端状态变化,进而实现对自动化主站和自动化终端的各项功能验证。本发明中虚拟化平台的利用率高,对电力系统自动化系统的部署效率高且成本低。

技术研发人员:欧林;魏甦;张友强;李杰;黄飞;欧睿;张明媚;熊伟;甘潼临;李筱天;周文;曾治强;赵志伟;宫林
受保护的技术使用者:国网重庆市电力公司电力科学研究院;国网重庆市电力公司;国家电网有限公司
技术研发日:2020.12.02
技术公布日:2021.03.16
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1