【技术实现步骤摘要】
一种分布式应用分发部署方法和系统
[0001]本申请涉及通信的
,尤其是涉及一种分布式应用分发部署方法和系统。
技术介绍
[0002]全球智能化推动了移动终端和云计算技术的发展。而万物互联、万物感知则随着物联网发展相伴而生。但云计算依然面临不少瓶颈,特别是物联网产生大量的数据需要一个易维护、实时性等线下场景,并不适合云计算。以物联网与建筑施工的应用来说,由于建筑施工的施工现场分散到多个地理区域,且这些地理区域的互联网网络条件参差不齐,很多时候无法满足现场使用者访问云计算中心信息系统的通信要求,这些需求促进了边缘计算架构的产生。边缘计算的核心理念就是将数据的存储、传输、计算和安全交给边缘计算节点来处理,当然与云计算出现前的终端计算不同,边缘计算并不是说要让终端自己负责所有计算,而是在离终端更近的地方部署边缘平台,终端与之通信,这样可以避免由于全部进行集中式处理计算,导致云计算中心的网络延迟、网络阻塞等问题。一些需要集中式处理的计算则继续交由大型云计算中心,如大数据挖掘、机器学习等,边缘计算与云计算分工协作,来满足物联时代 ...
【技术保护点】
【技术特征摘要】
1.一种分布式应用分发部署方法,其特征在于,包括:在边缘分布式节点持续处于运行状态时,接收更新指令,其中,更新指令包括有预先制作完成的软件更新包镜像的版本号;基于所述更新指令,从边缘计算软件包镜像中心拉取与所述更新指令中版本号对应的所述软件更新包镜像;判断所述边缘分布式节点的版本号是否与所述软件更新包镜像的版本号匹配,若否,则基于所述软件更新包镜像,更新所述边缘分布式节点的版本;其中,所述软件更新包镜像的版本号大于所述边缘分布式节点的版本号。2.根据权利要求1所述的一种分布式应用分发部署方法,其特征在于,所述分布式应用分发部署方法,还包括:在所述边缘分布式节点由未运行状态变为运行状态时,自动检测所述边缘分布式节点是否有与所述软件更新包镜像的版本号匹配的版本,若否,则从所述边缘计算软件包镜像中心拉取所述软件更新包镜像;基于所述软件更新包镜像,更新所述边缘分布式节点的版本。3.根据权利要求2所述的一种分布式应用分发部署方法,其特征在于,所述拉取所述软件更新包镜像的步骤,包括:发送拉取指令,其中,所述拉取指令被边缘计算软件包镜像中心所接收,并且所述边缘计算软件包镜像中心判断所述边缘分布式节点是否空闲,若是,则推送所述软件更新包镜像;接收所述软件更新包镜像,以完成对所述软件更新包镜像的拉取。4.根据权利要求3所述的一种分布式应用分发部署方法,其特征在于,所述判断所述边缘分布式节点是否空闲的具体步骤,包括:所述边缘计算软件包镜像中心扫描边缘分布式节点,并获取边缘分布式节点的节点资源占比值;所述边缘计算软件包镜像中心判断所述占比值是否小于预设的占比阈值,若是,则判定所述边缘分布式节点空闲。5.根据权利要求1
‑
4任一所述的一种分布式应用分发部署方法,其特征在于,所述分布式应用分发部署方法,还包括:所述边缘计算软件包镜像中心实时对所述边缘分布式节点的节点资源进行资源监控。6.一种分布式应用分发部署系统,其特征在于,包括边缘分布式节点(100)和边缘计算软件包镜像中心(200),所述边缘分布式节点(100)包括:更新指令接收模块(110),用于在边缘分布式节点(100)持续处于运行时,接收更新指令,其中,更新指令包括有预先制作完成的软件更新包镜像的版本号;拉取模块(120),基于所述更新指令,从所述边缘计算软件包镜像中心(200)拉取与所述更新指令中版本号对应的所述软件更新包;判断模块(130),用于判断所述边缘分布式节点(100)的版本号是否与所述软件更新包镜像的版本号匹配;软件更新包镜像更新模块(140),在所述边缘分布式节点(100)的版本号与所述软件更新包镜像...
【专利技术属性】
技术研发人员:邱超,李晓覃,陈蕉,王莉,王敏,李岚,贺章菠,张竞男,
申请(专利权)人:四川川大智胜系统集成有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。