边缘服务智能化安装系统及方法技术方案

技术编号:39186130 阅读:7 留言:0更新日期:2023-10-27 08:33
本发明专利技术公开了一种边缘服务智能化安装系统及方法,与中心云管理平台连接,该系统包括:任务接收模块,用于接收中心云管理平台下发的安装任务,获取安装任务对应的任务安装信息发送给部署决策模块;部署决策模块,用于接收任务接收模块发送的安装任务信息,确定对应的部署策略发送给安装包下载模块;安装包下载模块,用于接收部署决策模块发送的部署策略,基于部署策略从中心云管理平台下载对应的安装包发送至服务智能化安装模块;服务智能化安装模块,用于接收安装包下载模块发送的安装包,通过预设连接方式将安装包传输至目标服务器进行安装。解决了边缘服务智能化安装效率较低的问题,提高了边缘服务智能化安装效率。提高了边缘服务智能化安装效率。提高了边缘服务智能化安装效率。

【技术实现步骤摘要】
边缘服务智能化安装系统及方法


[0001]本专利技术涉及服务智能化
,尤其涉及一种边缘服务智能化安装系统及方法。

技术介绍

[0002]目前雾计算环境下,边缘集群数量随着业务的增长而增长,在实际应用的边缘集群中,需要公共基础服务软件服务于业务系统,例如分布式存储系统、监控系统、容器化调度系统等。
[0003]在边缘集群数量较多的情况下,运维人员部署边缘集群的基础服务存在以下问题:1)智能化不足,边缘集群下存在各种各样的硬件型号以及不同版本的操作系统,不同的硬件型号及不同的操作系统版本与服务软件版本的兼容性存在不确定性,导致边缘集群的基础服务软件部署需要人工了解掌握硬件型号和服务软件的适应问题;2)信息管理难,运维人员需要管理各边缘集群庞大复杂的信息;3)效率低,部署过程运维人员难以并行地开展部署过程。

技术实现思路

[0004]本专利技术提供了一种边缘服务智能化安装系统及方法,以解决边缘服务智能化安装效率较低的问题。
[0005]根据本专利技术的一方面,提供了一种边缘服务智能化安装系统,与中心云管理平台连接,该边缘服务智能化安装系统包括:任务接收模块、部署决策模块、安装包下载模块和服务智能化安装模块,其中,
[0006]所述任务接收模块,与所述部署决策模块连接,用于接收所述中心云管理平台下发的安装任务,获取安装任务对应的任务安装信息,并将所述任务安装信息发送给所述部署决策模块,其中,所述安装任务信息包括但不限于任务安装版本和任务安装型号;
[0007]所述部署决策模块,分别与所述任务接收模块和所述安装包下载模块连接,用于接收所述任务接收模块发送的所述安装任务信息,基于所述安装任务信息确定与所述安装任务对应的部署策略,并将所述部署策略发送给所述安装包下载模块;
[0008]所述安装包下载模块,与所述服务智能化安装模块连接,用于接收所述部署决策模块发送的所述部署策略,基于部署策略从所述中心云管理平台下载对应的安装包,并将下载的安装包发送至所述服务智能化安装模块;
[0009]所述服务智能化安装模块,用于接收所述安装包下载模块发送的安装包,通过预设连接方式将安装包传输至目标服务器进行安装。
[0010]根据本专利技术的另一方面,提供了一种边缘服务智能化安装方法,应用于边缘服务智能化安装系统,所述边缘服务智能化安装系统包括任务接收模块、部署决策模块、安装包下载模块和服务智能化安装模块,所述部署决策模块分别与所述任务接收模块和所述下载模块连接,所述下载模块与所述安装模块连接,其中,该边缘服务智能化安装方法包括:
[0011]通过所述任务接收模块,接收中心云管理平台下发的安装任务,获取安装任务对应的安装任务信息,并将所述安装任务发送给所述部署决策模块,其中,所述安装任务信息包括但不限于安装版本和安装型号;
[0012]通过所述部署决策模块,接收所述安装任务信息,基于所述安装任务信息确定对应的部署策略;
[0013]通过所述安装包下载模块,基于部署策略从中心云管理平台下载对应的安装包,并将下载的安装包发送至所述安装模块;
[0014]通过服务智能化安装模块,通过预设连接方式将安装包传输至目标服务器进行安装。
[0015]根据本专利技术的另一方面,提供了一种电子设备,所述电子设备包括:
[0016]至少一个处理器;以及
[0017]与所述至少一个处理器通信连接的存储器;其中,
[0018]所述存储器存储有可被所述至少一个处理器执行的计算机程序,所述计算机程序被所述至少一个处理器执行,以使所述至少一个处理器能够执行本专利技术任一实施例所述的边缘服务智能化安装方法。
[0019]根据本专利技术的另一方面,提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使处理器执行时实现本专利技术任一实施例所述的边缘服务智能化安装方法。
[0020]本专利技术实施例的技术方案,通过任务接收模块,与所述部署决策模块连接,用于接收所述中心云管理平台下发的安装任务,获取安装任务对应的任务安装信息,并将所述任务安装信息发送给所述部署决策模块,其中,所述安装任务信息包括但不限于任务安装版本和任务安装型号;为部署决策模块提供详细准确的安装任务信息;通过所述部署决策模块,分别与所述任务接收模块和所述安装包下载模块连接,用于接收所述任务接收模块发送的所述安装任务信息,基于所述安装任务信息确定与所述安装任务对应的部署策略,并将所述部署策略发送给所述安装包下载模块;准确确定任务安装信息对应的对应部署策略;通过所述安装包下载模块,与所述服务智能化安装模块连接,用于接收所述部署决策模块发送的所述部署策略,基于部署策略从所述中心云管理平台下载对应的安装包,并将下载的安装包发送至所述服务智能化安装模块;准确下载任务安装信息对应的安装包;通过所述服务智能化安装模块,用于接收所述安装包下载模块发送的安装包,通过预设连接方式将安装包传输至目标服务器进行安装。解决了边缘服务智能化安装效率较低的问题,达到了提高了边缘服务智能化安装效率有益效果。
[0021]应当理解,本部分所描述的内容并非旨在标识本专利技术的实施例的关键或重要特征,也不用于限制本专利技术的范围。本专利技术的其它特征将通过以下的说明书而变得容易理解。
附图说明
[0022]为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0023]图1是根据本专利技术实施例一提供的一种边缘服务智能化安装系统的结构示意图;
[0024]图2a是根据本专利技术实施例二提供的一种边缘服务智能化安装系统的结构示意图;
[0025]图2b是根据本专利技术实施例二提供的一种边缘服务智能化安装方法的可选实例的流程图;
[0026]图3是根据本专利技术实施例三提供的一种边缘服务智能化安装方法的流程图;
[0027]图4是实现本专利技术实施例的边缘服务智能化安装方法的电子设备的结构示意图。
具体实施方式
[0028]为了使本
的人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分的实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本专利技术保护的范围。
[0029]需要说明的是,本专利技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本专利技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种边缘服务智能化安装系统,与中心云管理平台连接,其特征在于,包括:任务接收模块、部署决策模块、安装包下载模块和服务智能化安装模块,其中,所述任务接收模块,与所述部署决策模块连接,用于接收所述中心云管理平台下发的安装任务,获取安装任务对应的任务安装信息,并将所述任务安装信息发送给所述部署决策模块,其中,所述安装任务信息包括但不限于任务安装版本和任务安装型号;所述部署决策模块,分别与所述任务接收模块和所述安装包下载模块连接,用于接收所述任务接收模块发送的所述安装任务信息,基于所述安装任务信息确定与所述安装任务对应的部署策略,并将所述部署策略发送给所述安装包下载模块;所述安装包下载模块,与所述服务智能化安装模块连接,用于接收所述部署决策模块发送的所述部署策略,基于部署策略从所述中心云管理平台下载对应的安装包,并将下载的安装包发送至所述服务智能化安装模块;所述服务智能化安装模块,用于接收所述安装包下载模块发送的安装包,通过预设连接方式将安装包传输至目标服务器进行安装。2.根据权利要求1所述的系统,其特征在于,还包括:与部署决策模块连接的信息获取模块;其中,所述信息获取模块,用于获取设备所处的运行环境信息和设备参数信息,将获取到的运行环境信息和设备参数信息发送给所述部署决策模块;所述部署决策模块,用于接收所述信息获取模块发送的所述运行环境信息和设备参数信息,基于所述运行环境信息、所述设备参数信息和所述安装任务信息确定与所述安装任务对应的部署策略。3.根据权利要求2所述的系统,其特征在于,所述信息获取模块包括运行环境信息获取单元和设备参数信息获取单元;其中,所述运行环境信息获取单元,与所述设备参数信息获取单元连接,用于识别系统的运行环境,并将识别到的所述运行环境信息发送给所述部署决策模块;所述设备参数信息获取单元,与所述部署决策模块连接,用于采集边缘集群的设备类型信息和操作系统版本信息,将所述设备类型信息和操作系统版本信息发送至所述部署决策模块。4.根据权利要求3所述的系统,其特征在于,所述部署决策模块包括服务安装任务信息获取单元和部署策略生成单元,其中,所述服务安装任务信息获取单元,与所述部署策略生成单元连接,用于从所述中心云平台中获取预先收集的边缘集群的服务安装任务信息,将获取到的所述服务安装任务信息发送给所述部署策略生成单元;所述部署策略生成单元,与所述安装包下载模块连接,用于接收所述服务安装任务信息获取单元发送的服务安装任务信息,并基于所述服务安装任务信息、所述运行环境信息、所述设备类型信息和所述操作系统版本信息以及部署策略生成模型,确定所述部署策略。5.根据权利要求4所述的系统,其...

【专利技术属性】
技术研发人员:黄翔曾锡池陈国栋刘晓静陈力林莫剑峰
申请(专利权)人:南方电网数字平台科技广东有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1