期刊
SN APPLIED SCIENCES
卷 2, 期 1, 页码 -出版社
SPRINGER INT PUBL AG
DOI: 10.1007/s42452-019-1758-8
关键词
Chemical reaction optimization; Cloud computing; Scheduling; Metaheuristics
Cloud computing is an emerging technology that provides functions of traditional computing as services via the Internet. Cloud job scheduling mechanisms try to allocate cloud resources to users' submitted jobs in an optimal way. Several metaheuristic algorithms are used to obtain the optimum scheduling solution, such as genetic algorithm, glowworm swarm optimization and cat swarm optimization.This study introduced an optimal metaheuristic job scheduling method using chemical reaction optimization (CRO). Chemical reaction optimization is a new metaheuristic algorithm inspired from the interactions of molecules to achieve the lowest energy state possible during a chemical reaction. CRO mimics molecules' interaction in chemical reaction microscopically. The CRO mechanism simulates the interactions of chemical reaction molecules to find out the lowest energy value possible. The proposed mechanism represents the molecular structure of each molecule as a vector of integer values, each of which represents a feasible cloud job scheduling solution. The potential energy (PE) of each molecule represents its fitness in the objective function that denotes cloud scheduling execution time. Simulation using CloudSim simulator is used to evaluate the proposed CRO mechanism. A comparison with glowworm swarm optimization, cat swarm optimization and first come first served scheduling mechanism is made. The results of simulation showed that the CRO scheduling method has the shortest execution time among all other scheduling mechanisms.
作者
我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。
推荐
暂无数据