【技术实现步骤摘要】
本专利技术涉及边缘计算微服务领域,尤其涉及一种智能制造场景中快速高效的微服务迁移方法。
技术介绍
1、随着边缘计算的发展,微服务体系结构在智能制造中得到了广泛的应用,通过集成多个微服务,可以协同完成生产任务。同时,智能工厂的生产环境变得越来越复杂多变,动态的生产中经常会出现生产设备的移动或订单的改变。由于边缘服务器覆盖范围有限,若生产设备处于移动状态,由于多跳传输导致的数据交互延迟会使服务质量下降。因此需要进行微服务迁移来确保生产质量和服务效率,进而适应动态生产的需求。
2、微服务迁移指在边缘服务器间进行微服务镜像和运行数据的移动,从而降低微服务与请求服务的设备之间的开销,实现生产效率的提高。然而,微服务迁移的决策过程面临许多挑战。首先,微服务之间存在着复杂的依赖关系,如层结构和链结构。一个工业应用通常由多个微服务组成,这些微服务可以称为微服务链,链上的微服务通过通信来提供工业服务,并产生通信成本。基于容器的微服务还具有分层结构,其中多个镜像层形成一个微服务镜像,并且在镜像拉取时,同一服务器上的微服务可以共享相同的层。这些微
...【技术保护点】
1.一种智能制造场景中快速高效的微服务迁移方法,其特征在于,所述方法包括以下步骤:
2.如权利要求1所述的方法,其特征在于,在所述S101步骤中,所述场景建模包括:
3.如权利要求1所述的方法,其特征在于,在所述S103步骤中,所述微服务唯一性约束包括:每个生产设备所请求的应用程序对应的所述微服务在每个时刻只存在于一个所述边缘服务器中;
4.如权利要求1所述的方法,其特征在于,在所述S105步骤中,所述微服务迁移总成本包括:服务中断成本、镜像拉取成本和通讯开销差异,即:
5.如权利要求4所述的方法,其特征在于,根据所述步
...【技术特征摘要】
1.一种智能制造场景中快速高效的微服务迁移方法,其特征在于,所述方法包括以下步骤:
2.如权利要求1所述的方法,其特征在于,在所述s101步骤中,所述场景建模包括:
3.如权利要求1所述的方法,其特征在于,在所述s103步骤中,所述微服务唯一性约束包括:每个生产设备所请求的应用程序对应的所述微服务在每个时刻只存在于一个所述边缘服务器中;
4.如权利要求1所述的方法,其特征在于,在所述s105步骤中,所述微服务迁移总成本包括:服务中断成本、镜像拉取成本和通讯开销差异,即:
5.如权利要求4所述的方法,其特征在于,根据所述步骤s103构建的所述约束条件和所述微服务迁移总成本,构建出所述优化问题的目标函数为:
...
【专利技术属性】
技术研发人员:刘宇翔,杨博,刘琦,陈彩莲,关新平,
申请(专利权)人:上海交通大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。