复杂相互依赖系统的联邦基于代理建模与仿真
服务交付模型与状态演化
在服务交付模型中,我们假设若第 $i$ 个服务在时间 $t’$ 被调用,并在 $t \geq t’$ 时刻交付,则 $sa_i = (t, 1)$;若服务无法交付,则 $sa_i = (t, 0)$,此时时间 $t$ 可能无意义,或者可解释为服务超时。该开 - 关服务交付模型可扩展,考虑 $sa_i$ 能在不同的服务质量(QoS)级别 $s$($0 \leq s \leq 1$)下提供,$s = 0$ 表示服务未交付,$s = 1$ 表示服务以 100% 的 QoS 级别交付。
定义联邦基于代理模型的最后一步是解决三个问题:代理状态演化模型、服务交付模型和服务交付时间模型。我们通过目标复杂系统的详细模型来解决这些问题,将详细系统模型视为由代理模型控制的黑盒,它能计算新的系统状态、服务交付时间和服务级别。
代理模型与详细系统模型的交互如下:代理模型向详细系统模型请求根据当前代理状态 $V_a$ 和请求的服务 $S_{a.req}$ 计算新的系统状态 $V’ a$。详细系统模型计算服务响应和服务交付时间,并在 $S {a.resp}$ 中返回。在该解决方案中,代理模型充当仿真的协调器,详细系统模型则作为接收协调器传来的系统工作负载($V_a$,$S_{a.req}$)的仿真组件。
代理互连:相互依赖模型
相互依赖关系可分为物理、地理、网络和逻辑四类。在我们的模型中,物理和网络相互依赖关系被建模为服务交换,而扰动概念可用于建模地理和逻辑相互依赖关系。本文主要关注网络和物理相互依赖关系。
若代理 $a$ 提供的至少一个服务是代理 $b$
超级会员免费看
订阅专栏 解锁全文
1381

被折叠的 条评论
为什么被折叠?



