基于云边协同的应用管理系统、方法及设备技术方案

技术编号:35825666 阅读:17 留言:0更新日期:2022-12-03 13:52
本发明专利技术提供一种基于云边协同的应用管理系统、方法及设备,属于计算机技术领域。本发明专利技术提供的一种基于云边协同的应用管理系统,包括云端单元和至少一个边端单元,云端单元包括云端通信接口模块、应用市场、镜像仓库和云边协同模块,每个边端单元包括边端通信接口模块和容器部署模块。应用市场用于对业务应用进行管理;云边协同模块用于将应用市场中的业务应用进行打包生成容器应用镜像,并将容器应用镜像发送到镜像仓库进行存储;容器部署模块用于响应于云边协同模块发送的拉取指令,从镜像仓库中拉取容器应用镜像,并发送给至少一个终端设备,因此能够将云端的业务应用快速地协同到边缘侧的终端设备。缘侧的终端设备。缘侧的终端设备。

【技术实现步骤摘要】
基于云边协同的应用管理系统、方法及设备


[0001]本专利技术属于计算机
,具体涉及一种基于云边协同的应用管理系统、方法及设备。

技术介绍

[0002]能源互联网的不断发展使得电力系统与物联网技术关系日益密切,其形成的电力物联网为电力系统能源生产、传输、配售等各环节提供信息和数据支持,对优化电网运行、降低管理成本、提升经济效益、提高服务质量有极大的促进作用。现阶段采用云边协同架构,其核心思想是将云层中部分数据处理、分析、相关业务部署至靠近数据源的边缘层中,以降低数据处理时延,缓解云平台的资源压力。
[0003]然而,现有技术中云层的操作系统与边缘层中的操作系统是不同的,故而存在业务应用不具备跨平台的可迁移性的问题。

技术实现思路

[0004]本专利技术旨在至少解决现有技术中存在的技术问题之一,提供一种基于云边协同的应用管理系统、方法及设备,其能够将云端的业务应用快速地协同到边缘侧的终端设备。
[0005]第一方面,本专利技术实施例提供一种基于云边协同的应用管理系统,包括云端单元和与至少一个边端单元;所述云端单元包括云端通信接口模块、应用市场、镜像仓库和云边协同模块;每个所述边端单元包括边端通信接口模块和容器部署模块;所述云端通信接口模块和所述边端通信接口模块通信连接以形成核心通信通道;其中,
[0006]所述应用市场用于对业务应用进行管理;
[0007]所述云边协同模块与所述云端通信接口模块、所述应用市场和所述镜像仓库均连接,用于将所述应用市场中的业务应用进行打包生成容器应用镜像,并将所述容器应用镜像发送到所述镜像仓库进行存储;
[0008]所述容器部署模块与所述边端通信接口模块连接,用于响应于所述云边协同模块发送的拉取指令,从所述镜像仓库中拉取容器应用镜像;
[0009]所述容器部署模块将拉取的所述容器应用镜像发送给至少一个终端设备。
[0010]可选地,所述应用管理系统还包括应用开发模块,其用于通过跨平台桌面应用框架对业务应用进行开发,并将所述开发地业务应用上传至所述应用市场。
[0011]可选地,所述跨平台应用框架,包括:通过前后端分离的方式,在后端构建应用程序接口,以使前端进行调用。
[0012]可选地,所述终端设备对所述容器部署模块下发的容器应用镜像进行启动,得到至少一个业务应用。
[0013]可选地,所述镜像仓库为私有镜像仓库。
[0014]可选地,所述私有镜像仓库为Registry。
[0015]可选地,所述容器管理模块为可视化的容器镜像的图形管理工具。
[0016]可选地,所述云端单元还包括监控管理模块,所述边端单元还包括应用管理模块;其中,
[0017]所述监控管理模块基于MQTT通信协议与所述边端通信接口连接,所述应用管理模块与所述边端通信接口相连接;
[0018]所述应用管理模块用于收集所述终端设备发送的监控信息和日志信息,并将所述监控信息和日志信息发送给所述监控管理模块,以使监控管理模块实现对终端设备的监控与管理。
[0019]第二方面,本专利技术实施例提供一种基于云边协同的应用管理方法,包括:
[0020]云边协同模块将应用市场中的业务应用文件进行打包生成容器应用镜像,并将容器应用镜像发送到镜像仓库进行存储;
[0021]容器部署模块响应于云边协同模块发送的拉取指令,从镜像仓库中拉取容器应用镜像,并将容器镜像下发至容器部署模块;
[0022]所述容器部署模块将容器应用镜像发送给至少一个终端设备。
[0023]第三方面,本专利技术实施例提供一种基于云边协同的应用管理设备,包括:
[0024]至少一个处理器;以及
[0025]与所述至少一个处理器通信连接的存储器;其中,
[0026]所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行上述的管理方法。
附图说明
[0027]图1示出了本专利技术实施例提供的一种基于云边协同的应用管理系统的结构示意图;
[0028]图2示出了本专利技术实施例提供的另一种基于云边协同的应用管理系统的结构示意图;
[0029]图3示出了本专利技术实施例提供的一种基于云边协同的应用管理方法的流程图;
[0030]图4示出了可以用来实施本专利技术的实施例的应用管理设备的示意性框图。
具体实施方式
[0031]在下文中将参考附图更充分地描述本专利技术实施例,但是所示的实施例可以以不同形式来体现,且不应当被解释为限于本专利技术阐述的实施例。反之,提供这些实施例的目的在于使本专利技术透彻和完整,并将使本领域技术人员充分理解本专利技术的范围。
[0032]本专利技术实施例的附图用来提供对本专利技术实施例的进一步理解,并且构成说明书的一部分,与本专利技术实施例一起用于解释本专利技术,并不构成对本专利技术的限制。通过参考附图对详细示例实施例进行描述,以上和其他特征和优点对本领域技术人员将变得更加显而易见,
[0033]本专利技术实施例可借助本专利技术的理想示意图而参考平面图和/或截面图进行描述。因此,可根据制造技术和/或容限来修改示例图示。
[0034]在不冲突的情况下,本专利技术各实施例及实施例中的各特征可相互组合。除非另外定义,本专利技术使用的技术术语或者科学术语应当为本专利技术所属领域内具有一般技能的人士
所理解的通常意义。本专利技术中使用的“第一”、“第二”以及类似的词语并不表示任何顺序、数量或者重要性,而只是用来区分不同的组成部分。同样,“一个”、“一”或者“该”等类似词语也不表示数量限制,而是表示存在至少一个。“包括”或者“包含”等类似的词语意指出现该词前面的元件或者物件涵盖出现在该词后面列举的元件或者物件及其等同,而不排除其他元件或者物件。“连接”或者“相连”等类似的词语并非限定于物理的或者机械的连接,而是可以包括电性的连接,不管是直接的还是间接的。“上”、“下”、“左”、“右”等仅用于表示相对位置关系,当被描述对象的绝对位置改变后,则该相对位置关系也可能相应地改变。
[0035]除非另外限定,否则本专利技术所用的所有术语(包括技术和科学术语)的含义与本领域普通技术人员通常理解的含义相同。还将理解,诸如那些在常用字典中限定的那些术语应当被解释为具有与其在相关技术以及本专利技术的背景下的含义一致的含义,且将不解释为具有理想化或过度形式上的含义,除非本专利技术明确如此限定。
[0036]本专利技术实施例不限于附图中所示的实施例,而是包括基于制造工艺而形成的配置的修改。因此,附图中例示的区具有示意性属性,并且图中所示区的形状例示了元件的区的具体形状,但并不是旨在限制性的。
[0037]现阶段采用云边协同架构,其核心思想是将云层中部分数据处理、分析、相关业务部署至靠近数据源的边缘层中,以降低数据处理时延,缓解云平台的资源压力。然而,现有技术中云层的操作系统与边缘层中的操作系统是不同的,故而存在业务应用不具备跨平台的可迁移性的问题。
[003本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于云边协同的应用管理系统,其特征在于,包括云端单元和至少一个边端单元;所述云端单元包括云端通信接口模块、应用市场、镜像仓库和云边协同模块;每个所述边端单元包括边端通信接口模块和容器部署模块;所述云端通信接口模块和所述边端通信接口模块通信连接以形成核心通信通道;其中,所述应用市场用于对业务应用进行管理;所述云边协同模块与所述云端通接口模块、所述应用市场和所述镜像仓库均连接,用于将所述应用市场中的业务应用进行打包生成容器应用镜像,并将所述容器应用镜像发送到所述镜像仓库进行存储;所述容器部署模块与所述边端通信接口模块连接,用于响应于所述云边协同模块发送的拉取指令,从所述镜像仓库中拉取容器应用镜像;所述容器部署模块将拉取的所述容器应用镜像发送给至少一个终端设备。2.根据权利要求1所述的基于云边协同的应用管理系统,其特征在于,还包括应用开发模块,其用于通过跨平台桌面应用框架对业务应用进行开发,并将所述开发地业务应用上传至所述应用市场。3.根据权利要求2所述的基于云边协同的应用管理系统,其特征在于,所述跨平台应用框架,包括:通过前后端分离的方式,在后端构建应用程序接口,以使前端进行调用;所述云端单元还包括云端控制CPU,所述云端控制CPU是X

86架构,所述边端单元包括边端控制CPU,所述边端控制CPU是ARM架构。4.根据权利要求1所述的基于云边协同的应用管理系统,其特征在于,所述终端设备对所述容器部署模块下发的容器应用镜像进行启动,得到至少一个业务应用...

【专利技术属性】
技术研发人员:赵志宇普钢毛正雄张劲松吴玮姜文喆杨本富杨俊刚王正伟张航张振红
申请(专利权)人:云南电网有限责任公司信息中心
类型:发明
国别省市:

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

1