谷歌浏览器插件
订阅小程序
在清言上使用

Weighted-adaptive Inertia Strategy for Multi-objective Scheduling in Multi-clouds

Computers, materials & continua/Computers, materials & continua (Print)(2022)

引用 1|浏览11
暂无评分
摘要
One of the fundamental problems associated with scheduling work-flows on virtual machines in a multi-cloud environment is how to find a near-optimum permutation. The workflow scheduling involves assigning independent computational jobs with conflicting objectives to a set of vir-tual machines. Most optimization methods for solving non-deterministic polynomial-time hardness (NP-hard) problems deploy multi-objective algo-rithms. As such, Pareto dominance is one of the most efficient criteria for determining the best solutions within the Pareto front. However, the main drawback of this method is that it requires a reasonably long time to provide an optimum solution. In this paper, a new multi-objective minimum weight algorithm is used to derive the Pareto front. The conflicting objectives consid-ered are reliability, cost, resource utilization, risk probability and makespan. Because multi-objective algorithms select a number of permutations with an optimal trade-off between conflicting objectives, we propose a new decision-making approach named the minimum weight optimization (MWO). MWO produces alternative weight to determine the inertia weight by using an adap-tive strategy to provide an appropriate alternative for all optimal solutions. This way, consumers' needs and service providers' interests are taken into account. Using standard scientific workflows with conflicting objectives, we compare our proposed multi-objective scheduling algorithm using minimum weigh optimization (MOS-MWO) with multi-objective scheduling algorithm (MOS). Results show that MOS-MWO outperforms MOS in term of QoS satisfaction rate.
更多
查看译文
关键词
Multi-cloud environment,multi-objective optimization,Pareto optimization,workflow scheduling
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要