J4 ›› 2016, Vol. 38 ›› Issue (04): 648-655.
• 论文 • Previous Articles Next Articles
YAN Liyan,ZHANG Guizhu
Received:
Revised:
Online:
Published:
Abstract:
In order to meet the users’ Quality of Service(QoS) requirements and the efficient resource scheduling requirements in cloud environment, we propose a multidimensional QoS cloud task scheduling algorithm based on the artificial bee colony algorithm, which includes building a task model, a cloud resource model and a QoS model. In order to achieve efficient scheduling, we introduce an artificial bee colony algorithm. Because of its defects such as slow convergence and easy to fall into local optimization at the later stage, we introduce the profitability ratio, following ratio, current personal best value and random vectors to avoid the premature phenomenon. We compare this algorithm with the heterogeneous earliest finish time(HEFT ) algorithm and the artificial bee colony(ABC) algorithm through simulation, and experimental results show that the proposed algorithm can achieve higher operation efficiency and user satisfaction.
Key words: cloud computing;task scheduling;colony algorithm;quality of service (QoS)
YAN Liyan,ZHANG Guizhu. Multidimensional QoS cloud task scheduling based on colony algorithm[J]. J4, 2016, 38(04): 648-655.
0 / / Recommend
Add to citation manager EndNote|Ris|BibTeX
URL: http://joces.nudt.edu.cn/EN/
http://joces.nudt.edu.cn/EN/Y2016/V38/I04/648