[发明专利]一种基于Docker和Ceph的云平台电力系统分析计算方法在审
申请号: | 201910748083.5 | 申请日: | 2019-08-14 |
公开(公告)号: | CN110633128A | 公开(公告)日: | 2019-12-31 |
发明(设计)人: | 何伊妮;曹伟;叶桂南;宾灿;张雄宝;孙超;吕志强 | 申请(专利权)人: | 广西电网电力调度控制中心 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F9/50;G06F16/182;G06F16/176;G06Q50/06 |
代理公司: | 32204 南京苏高专利商标事务所(普通合伙) | 代理人: | 柏尚春 |
地址: | 530000 广*** | 国省代码: | 广西;45 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 电力系统分析 电力系统 分析计算 容器技术 云平台 分布式存储系统 变压器模型 电容电抗器 发电机模型 电力负荷 电力线路 公用数据 计算系统 扩展能力 容量阻抗 容器启动 需求动态 阻抗参数 下载 主机 存储 创建 制作 | ||
本发明公开了一种基于Docker和Ceph的云平台电力系统分析计算方法,采用Docker容器技术制作电力系统各分析计算功能容器镜像,并根据用户的电力系统分析计算需求动态创建容器;将电力系统分析计算所需的基础公用数据包括发电机模型及容量、电力负荷模型、变压器模型及容量阻抗参数、电力线路模型及阻抗参数、电容电抗器模型及参数等存储在Ceph分布式存储系统中;各电力系统各分析计算功能镜像容器启动后从Ceph下载所需的数据以完成计算。本发明将容器技术与Ceph相结合实现了不同主机间数据的一致性和可靠性,也使得云平台电力系统分析计算系统具备更强的扩展能力。
技术领域
本发明涉及电力系统分析云计算领域,尤其涉及一种基于Docker和Ceph的云平台电力系统的分析计算方法。
背景技术
电力系统的分析计算服务是电力系统规划设计人员确定经济合理、技术可行的规划设计方案的重要工具,是运行调度人员确定系统运行方式、分析系统事故、寻求反事故措施的有效手段,是以计算机技术为基础的现代电力调度自动化系统的核心内容。
容器是轻量级的操作系统级虚拟化,可以在一个资源隔离的进程中运行应用其依赖项。运行应用程序所必需的组件都将打包成一个镜像并可以复用。执行镜像时,它运行在一个隔离环境中,并且不会共享宿主机的内存、CPU以及磁盘,这就保证了容器内进程不能监控容器外的任何进程。
Ceph是近年来最为炙手可热的开源分布式软件定义存储SDS系统。与其他分布式存储系统不同的是,Ceph在RADOS(Reliable Autonomic Distributed Object Storage)的核心对象存储架构之上,提供了块存储、文件存储和对象存储的接口,因此Ceph可以被称为统一存储。和分布式系统相同的是,Ceph同样使用多副本机制来保证数据的高可靠性。
当前系统内计算即存储资源未实现统一管理和协调优化,无法灵活应对多用户请求的电力系统分析计算任务的动态扩展性。采用容器技术可提高资源利用率并具备良好的动态扩展性,容器会分散在不同的主机上,为了保证数据的一致性和可访问性,共享存储是不可避免的。而相比于传统共享文件系统,分布式存储系统扩展能力更强。应用分布式存储系统作为容器的共享存储可很好的应对电力系统分析任务的动态扩展需求。
发明内容
发明目的:本发明提供一种基于Docker和Ceph的云平台电力系统分析计算方法,以解决电力系统各分析计算功能容器在不同主机间数据的一致性和可靠性的问题,也使得云平台电力系统分析计算系统具备更强的扩展能力。
技术方案:本发明基于Docker和Ceph的云平台电力系统分析计算方法,包括以下步骤:采用Docker容器制作电力系统分析计算功能容器镜像,并根据用户的电力系统分析计算需求动态创建容器;将电力系统分析计算所需的基础公用数据存储在Ceph分布式存储系统中;各电力系统各分析计算功能镜像容器启动后从Ceph下载所需的数据以完成计算。
电力系统分析计算系统中各分析计算功能Docker容器镜像包括以下组件:
计算参数文件:各电力系统分析计算所需的设置参数;
Protobuf通讯程序:为可执行程序caprotobuf,按照预先定义的Protobuf结构化数据格式编码和解码;
分析计算程序:对电网分析模型数据库和计算参数文件读取,各电力系统分析计算功能具体的方程求解计算;
依赖动态库:电力系统分析计算功能所依赖的电网断面动态库和拓扑分析动态库。
编写创建容器所需的Dockerfile文件,利用Dockerfile文件构建Docker镜像包括以下步骤:
编写Dockerfile文件,并将程序部分和下载工具打包添加到Dockerfile文件;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广西电网电力调度控制中心,未经广西电网电力调度控制中心许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910748083.5/2.html,转载请声明来源钻瓜专利网。