Resource Schedule Algorithm Based on Artificial Fish Swarm in Cloud Computing Environment

Article Preview

Abstract:

Cloud computing needs to manage a large number of computing resources, while resources scheduling strategy plays a key role in determining the efficiency of cloud computing. evolutionary algorithms (EA) as appropriate tools to optimize multi-objective problems have been applied to optimize Resources Scheduling of cloud computing ,However, studies on improving the convergence ratio and processing time in the most applied algorithms such as Genetic Algorithm (GA), Particle Swarm Optimization (PSO) and Ant Colony Optimization (ACO) in Resources Scheduling domains remain poorly understood. the resource schedule algorithmbased on Artificial Fish Swarm Optimization(AFSA) for Cloud Computing Environment has been designed and implemented after the study on the resource schedule of Cloud Computing. The main idea of improved AFSA is to extend Fish Swarm Optimization to the interacting swarms model by cooperative Models . The improved AFSA probability analysis indicates that searching solution is much more efficient and speeds up the multi-swarm to converge to the global optimum.Finally, the result of the experiment indicates that the scheduling system can improve the efficiency of dispatching resource and the utilization ratio in the Cloud Computing system.

You might also be interested in these eBooks

Info:

Periodical:

Pages:

1614-1617

Citation:

Online since:

September 2014

Export:

Price:

* - Corresponding Author

[1] Brian Hayes: Cloud Computing Communications of the ACM. Vol. 51, p. 9一11 (2009).

Google Scholar

[2] China Cloud Computing how to introduce the concept of Cloud Computing could be applied to the enterprise, http: /www. cncl ondcomputing. com/jinghua1109. htm1.

Google Scholar

[3] Brickley D, Guha R V. RDF Vocabulary Description Language 1. 0: RDF Schema, http: /www. w3. org/ TR/2004/REC-rdf-schema-20040210.

DOI: 10.1201/b15460-4

Google Scholar

[4] Dongmei Li, HaiHu Shi , a hierarchical load balancing scheduling model based on rules computer Science, 30(10): 16-20 (2003).

Google Scholar

[5] Liming Gu. Research on load balancing technology of Server cluster. Micro-computer information, 4-3: 20-23 (2007).

Google Scholar

[6] Bai Liu, Yongquan Zhou. A Hybrid Clustering Algorithm Based on Artificial Fish Swarm Algorithm. Journal of Computer Engineering and Applications. 2008; 44(18): 136-138.

Google Scholar

[7] Karaboga, D., Basturk, B., 2008. On The Performance Of Artificial Bee Colony (ABC) Algorithm. Applied Soft Computing, 8(1): 687-697.

DOI: 10.1016/j.asoc.2007.05.007

Google Scholar

[8] Dorigo, M., Gambardella, L. M., 1997. Ant colony system: A cooperative learning approach to the traveling salesman problem. IEEE Transactions on Evolutionary Computation, pp.53-66.

DOI: 10.1109/4235.585892

Google Scholar

[9] Jia Liu. Improved Artificial Fish Swarm Algorithm and Its Applications in Function Optimization, Journal of Shijiazhuang Institute of Railway Technology. 2011; 10(3): 33-36.

Google Scholar

[10] Kang Cheng, Weiming Zheng. Cloud Computing: system instance and Research Journal of Software (05): 1337-1348 (2009).

Google Scholar