基于微服务架构的直流输电换流阀监测系统设计
2021-10-28史磊刘钊徐辉汪莹洁刘羡天
电气自动化 2021年5期
史磊, 刘钊, 徐辉, 汪莹洁, 刘羡天
(1.国网宁夏电力有限公司,宁夏 银川 750001;2.中电普瑞科技有限公司,北京 102200; 3.中电普瑞电力工程有限公司,北京 102200)
0 引 言
当前我国大多数高压直流输电换流阀监测系统基于客户机/服务器(client/server, C/S)架构运行,各个部分的设备之间互相孤立,实时交互性差,而且信息传递速度较慢,在数据处理量较大时不利于数据管理和统计,很难实现信息的即时查询和贡献等。基于浏览器/服务器(browser/server, B/S)架构的体系易于维护,软件可扩展性强[1]。
当前大多数采用B/S架构的电力设备都是基于单体架构开发的。IT技术发展的过程中,单体架构存在一些问题,当设备规模逐渐增大,依赖于升级硬件的方式来提升容量和增加功能的方式已无法满足大数据技术发展带来的新技术应用的问题[2]。微服务近年受到工业界的广泛关注[3],其思想是将单体架构系统方式按照业务功能和逻辑拆分成一个个独立的单元,这些单元可以独立开发设计以及部署和运维,克服了单体架构的紧耦合,实现了各个单元彼此之间互相配合协作,进而实现最终的产品功能[4]。
为适应大规模数据处理、存储和实时相互沟通的需求,解决信息孤岛问题,本文提出基于微服务架构的高压直流输电换流阀监测系统软件架构设计。本文首先明晰用户的需求,提出各功能以及模块之间的逻辑关系,将业务划分成单元形式;然后设计了微服务软件中的人机交互界面、业务单元和数据库管理等方面;……
登录APP查看全文
