本申请属于变电站,尤其涉及一种变电站的监控平台。
背景技术:
1、在电力系统中,变电站的监控平台是确保电力运行安全和稳定的关键组成部分,用于实现变电站的日常巡检与运维。
2、其中,随着电力工业高速发展,现代工业对电能的电压、电流、供电可靠性等指标日趋严格,且电力网络也逐渐复杂,产生的电力数据也逐渐增多。因此,监控平台成为电力工业安全高效运行的技术支撑。
3、然而,传统的监控平台在面对复杂的电力网络和大规模的数据处理时,可能面临性能瓶颈和可扩展性的挑战,且随着新型电力系统的建设,对变电站监控系统的可用性要求也越来越高。也即,传统的监控平台已无法满足需求。
技术实现思路
1、本申请实施例提供了一种变电站的监控平台,可以解决传统的监控平台已无法满足复杂的电力网络和大规模的数据处理的需求的问题。
2、第一方面,本申请实施例提供了一种变电站的监控平台,包括:业务应用层、业务平台层和容器资源层;
3、业务应用层,设置于变电站的监控平台的上层,用于提供业务应用,且在业务应用运行时调用业务平台层的接口服务实现对应的业务功能;
4、业务平台层,设置于监控平台的中间层,采用云原生微服务架构,提供业务应用运行时所需的基础模块;基础模块至少包括提供接口服务的模块,接口服务统一部署在容器资源层上的基础服务对应的服务接口;
5、容器资源层,设置于监控平台的底层,包括容器集群管理平台和硬件资源池,容器集群管理平台用于管理容器化的业务应用;管理包括将业务功能对应的微服务以容器实例在硬件资源池中运行;硬件资源池包括各个容器节点所对应的主机设备组成的集群,用于提供容器实例的运行环境;主机设备包括与变电站的硬件设施进行交互的设备。
6、本申请实施例与现有技术相比存在的有益效果是:本实施例提供的变电站的监控平台,分为业务应用层、业务平台层和容器资源层。具体的,业务应用层,设置于变电站监控平台的上层,用于提供业务应用,且在业务应用运行时调用业务平台层的接口服务实现对应的业务功能。采用云原生微服务架构,用于提供业务应用运行的所需的基础模块。具体的,基础模块至少包括提供接口服务的接口服务模块,接口服务统一部署在容器资源层上的基础服务对应的服务接口。因此,业务应用运行时,可以通过调用业务平台层上的服务接口,使其可以在容器资源层中运行。其中,由于业务应用处于业务应用层,需调用的接口处于业务平台层。也即,业务应用与对应的接口之间的耦合性较低,可以使监控平台的可裁剪性高,实现业务应用的多样化。以及,容器资源层,设置于变电站监控平台的底层且包括容器集群管理平台和硬件资源池,容器集群管理平台用于管理容器化的业务应用;管理包括将业务功能对应的微服务以容器实例在硬件资源池中运行;硬件资源池包括各个容器节点所对应的主机设备组成的集群,用于提供容器实例的运行环境;主机设备包括与变电站的硬件设施进行交互的设备。也即,业务应用对应的容器实例将在容器资源层中运行。基于此,根据上述三个层级的设置,变电站的监控平台可以将业务应用与容器资源层解耦,以使业务应用能够具有统一的容器资源层。进而,可以使业务应用层和业务平台层只需要关心业务功能的逻辑实现,而不需要关心数据的采集、设备间信息交互等底层机制,提高业务应用的开发效率和系统的可维护性,以满足对复杂的电力网络和大规模的数据处理的监控。并且,在容器资源层中,通过容器集群技术,将各个容器节点对应的主机设备将各个容器节点进行集成控制,不仅可以实现主机设备硬件资源的统一管理,且提高各个主机设备的利用率、扩展性和可用性。
1.一种变电站的监控平台,其特征在于,包括:业务应用层、业务平台层和容器资源层;
2.根据权利要求1所述的监控平台,其特征在于,所述业务平台层,还包括:数据中心模块、基础服务模块以及中间件模块;
3.根据权利要求1所述的监控平台,其特征在于,所述容器集群管理平台,包括:容器服务模块、网络服务模块、存储服务模块、应用仓库模块以及容器集群管理模块;
4.根据权利要求3所述的监控平台,其特征在于,所述网络服务模块包括网络安全管理单元;
5.根据权利要求3所述的监控平台,其特征在于,所述应用仓库包括应用安全管理单元;
6.根据权利要求5所述的监控平台,其特征在于,所述安全检测包括入侵检测、提权检测和关键文件检测中的至少一种;所述完整性检测包括数字签名检测和漏洞扫描检测中的至少一种。
7.根据权利要求3所述的监控平台,其特征在于,所述容器集群管理模块还包括容器集群资源分配单元;
8.根据权利要求7所述的监控平台,其特征在于,所述容器集群资源分配单元,包括容器集群资源分配子单元;
9.根据权利要求8所述的监控平台,其特征在于,所述对所述在运行容器实例进行控制的方式,包括:
10.根据权利要求1-9任一项所述的监控平台,其特征在于,一个所述业务功能对应的所述容器实例具有若干个,在一个所述容器实例运行失败时,根据所述业务功能对应的其他所述容器实例运行所述业务功能,或启动另一所述容器实例继续运行。