在云制造服务的任务执行过程中,基于前文所述各类潜在异常因素的干扰,制造服务任务可能被迫中断。如果服务过程难以及时恢复以致无法按期进行任务交付,则当前服务将触发迁移进程以修复调度计划,确保任务按期完成。基于这一决策需求,本文规划了如图6-1所示的服务迁移决策机制架构,其中分别包含了需求用户的执行性能筛选和中断服务的再制造性能优选两个主要决策阶段。其决策运作流程如图6-2所示按下述过程展开。
当服务迁移触发后,当前任务的执行方(即失败服务)首先将任务中断状态进行保存,并提交调度平台以存档失败记录,由平台结合任务修正信息共同生成紧急任务邀约,发往同类云制造服务并等待响应。
接收到邀约的服务将自主评估邀约约束与自身服务性能,并决定是否对其响应。与一般任务响应不同,除服务组合优选涉及的基础性能外,针对任务中断状态的广义再制造性能也被纳入评估及响应范畴。
调度平台在接收到服务响应后,将启动服务迁移联合决策过程。一方面,将响应信息转发任务需求方,由其根据基础服务性能完成对服务的初步筛选;另一方面,当前任务执行方面向广义再制造对筛选后的服务进行优选,确定最终的服务迁移对象。(www.daowen.com)
图6-2 云制造服务迁移决策运作流程图
在该机制的决策方案下,当前任务执行方与确定的服务迁移对象进行任务交割。于是,新的服务加入需求方的任务执行序列,完成对已有调度计划的修正,从而维持云制造服务的平稳运作状态。
需要明确,基于前文探讨的突发异常为云制造系统服务运作中的偶发事件,故其直接破坏通常仅局限于某一子任务的执行交付而非全局性能,因此本文所研究的服务迁移着眼于维持当前服务调度性能基础上的单个子任务的调度切换、平顺衔接。而对于多发及并发异常导致的任务全局性中断则需重启服务组合优选决策过程进行调度计划的重置。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。