基于Docker与微服务的电力云分析计算服务系统

作者:曹伟; 何伊妮; 唐羿轩; 叶桂南; 徐晓亮; 陈根军
来源:供用电, 2020, 37(08): 34-46.
DOI:10.19421/j.cnki.1006-6357.2020.08.006

摘要

针对当前电力系统分析计算规模与要求日益提高的问题,利用云平台存储与计算资源优势,提出了一种基于Docker与微服务的电力云平台分析计算服务系统。首先,在电力系统分析计算服务的功能特点及所需资源的基础上,将分析计算服务各应用按照微服务的理念进行模块化,以利于数据资源的合理利用和功能维护的便利性;各应用采用Docker技术进行动态部署和执行,以实现云平台计算资源的有效利用,从而确定了云分析计算服务系统的架构。然后,对服务系统的方案要点,包括通信协议、容器制作、动态容器创建等进行了介绍。最后,通过阿里云计算环境的实例,验证了基于Docker与微服务的电力云分析计算服务系统可高效利用云平台资源,满足电力系统分析计算服务的高拓展性和高并发性要求。