本申请涉及计算机,尤其涉及到一种综采边缘计算的pod调度方法、装置及电子设备。
背景技术:
1、随着智慧矿山业务高质量发展,边缘计算在综采矿山业务中具有重要意义,可以帮助企业提高生产效率、降低成本、保障安全,是实现数字化转型的重要手段之一。
2、在综采智能化边缘计算中合理调度pod,可以优化采煤机的作业路径和顺序,减少无效移动和等待时间,从而提高采煤效率。然而,受到井下地面边缘硬件性能与网络状态的影响,无法保证pod调度的准确性,pod容易漂移到非适配节点,产生资源与分布式服务不匹配的问题。
技术实现思路
1、本发明旨在至少解决现有技术或相关技术中存在的技术问题之一。
2、为此,本发明提供一种综采边缘计算的pod调度方法、装置及电子设备,能够保证pod调度的准确性,避免pod漂移到非适配节点,产生资源与分布式服务不匹配的问题。
3、根据本发明第一方面提供的一种综采边缘计算的pod调度方法,包括:
4、在边缘盒子节点集群中确定对应pod状态异常的第一node节点,边缘盒子节点集群包含井下综采工作面中部署的多个node节点;
5、获取多个node节点的节点资源信息以及第一node节点上异常pod的资源需求信息;
6、根据节点资源信息和资源需求信息,在多个node节点中筛选第二node节点;
7、将异常pod调度至第二node节点。
8、根据本发明第二方面提供的一种综采边缘计算的pod调度装置,包括:
9、确定模块,用于在边缘盒子节点集群中确定对应pod状态异常的第一node节点,边缘盒子节点集群包含井下综采工作面中部署的多个node节点;
10、获取模块,用于获取多个node节点的节点资源信息以及第一node节点上异常pod的资源需求信息;
11、筛选模块,用于根据节点资源信息和资源需求信息,在多个node节点中筛选第二node节点;
12、调度模块,用于将异常pod调度至第二node节点。
13、根据本发明第三方面提供的一种电子设备,包括:处理器和存储器,该存储器用于存储计算机程序,该处理器用于调用并运行该存储器中存储的计算机程序,执行如第一方面或其各实现方式中的方法。
14、根据本发明第四方面提供的一种计算机可读存储介质,用于存储计算机程序,计算机程序使得计算机执行如第一方面或其各实现方式中的方法。
15、根据本发明第五方面提供的一种电液控系统,包括第二方面所述的综采边缘计算的pod调度装置。
16、通过本发明提供的技术方案,提供了一种综采边缘计算的pod调度方法、装置及电子设备,可首先在边缘盒子节点集群中确定对应pod状态异常的第一node节点后,获取边缘盒子节点集群中包含的多个node节点的节点资源信息以及第一node节点上异常pod的资源需求信息;之后根据节点资源信息和资源需求信息,在多个node节点中筛选第二node节点;将异常pod调度至第二node节点。本公开中的技术方案,可通过pod调度控制,有效提升综采边缘计算中井下部署边缘盒子的资源利用率,能够保证pod调度的准确性,同时与井上硬件服务器进行隔离,避免动态漂移到非目标节点,而产生资源与分布式服务不匹配的问题,可最大化发挥边缘盒子性能。
17、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。本申请的其他特征和优点将在随后的具体实施方式部分予以详细说明。
1.一种综采边缘计算的pod调度方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述在边缘盒子节点集群中确定对应pod状态异常的第一node节点,包括:
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
4.根据权利要求3所述的方法,其特征在于,所述节点资源信息至少包括各资源类型下的资源剩余量,所述资源需求信息至少包括所述异常pod所需占用的目标资源类型以及对应的资源占用量;
5.根据权利要求1所述的方法,其特征在于,在所述将所述异常pod调度至所述第二node节点之前,所述方法还包括:
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
7.根据权利要求1所述的方法,其特征在于,在所述将所述异常pod调度至所述第二node节点之后,所述方法还包括:
8.一种综采边缘计算的pod调度装置,其特征在于,包括:
9.一种电子设备,其特征在于,包括:
10.一种计算机可读存储介质,其特征在于,用于存储计算机程序,所述计算机程序使得计算机执行如权利要求1-7中任一项所述的方法。
11.一种电液控系统,其特征在于,包括权利要求8所述的综采边缘计算的pod调度装置。