实现Web服务的可预测性与服务差异化及服务组合中的安全需求整合
在当今的Web服务领域,实现服务的可预测性和差异化,以及保障服务组合的安全性是两个至关重要的方面。下面将详细介绍相关的技术和方法。
1. 实现Web服务的可预测性与服务差异化
在Web服务中,为了实现任务调度的可预测性和服务差异化,需要对新提交的任务进行严格的调度可行性检查。
1.1 调度可行性检查
对于新提交的任务,需要满足两个条件才能被系统接受:
- 对于截止时间在 dnew 或之前的任务,需满足特定条件。
- 对于截止时间在 dnew 之后的每个任务,需分别满足加载因子小于等于1的条件,即 u[rnew,dq) ≤1 。
以下是在线调度可行性检查的算法:
Algorithm 1. Online Schedulability Check
Require: (Snew) Current time, (Dnew) deadline of new
request N, (T) List of requests currently in the sys-
tem
Ensure: true: if the task can be scheduled, false: if the
schedulability check fails
1: WPD ←0; APD ←0
2: P ←GetTasksFinWitnNewTask(T, Snew , Dnew)
3: for all P′ ∈
超级会员免费看
订阅专栏 解锁全文

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



