Design of evolutionary algorithm for the optimization of cloud storage deployment

被引:0
作者
机构
[1] School of Computer and Communication Engineering, University of Science and Technology Beijing
[2] Beijing Key Laboratory of Knowledge Engineering for Materials Science
来源
Luo, X. (xluo@ustb.edu.cn) | 1600年 / Southeast University卷 / 43期
关键词
Cloud storage; Genetic algorithm; Particle swarm optimization;
D O I
10.3969/j.issn.1001-0505.2013.S1.042
中图分类号
学科分类号
摘要
Aiming at the optimization of cloud storage deployment in cloud computing environment, an evolutionary algorithm is proposed. Firstly, a cloud storage model with three-tier structure is designed by using the object storage method. In this model, the cloud storage deployment is defined as a multi-objective optimization problem. This problem can be solved by using the traditional particle swarm optimization (PSO) algorithm or the genetic algorithm (GA). However, the convergence speed and the scheduling efficiency are not satisfactory. To overcome the above limitation, a hybrid evolutionary algorithm is presented by combining PSO and GA. The optimization design process of this evolutionary algorithm is analyzed. Moreover, the proposed algorithm is tested on the simulation platform CloudSim. Meanwhile, the improvement of main performance index such as load balance is evaluated. The experimental results show that the proposed algorithm efficiently improves the performance of cloud storage deployment. Compared with other approaches, this evolutionary algorithm can achieve better configuration of performance index.
引用
收藏
页码:202 / 205
页数:3
相关论文
共 9 条
[1]  
Gurumurthi S., Architecting storage for the cloud computing era, IEEE Micro, 29, 6, pp. 68-71, (2009)
[2]  
Itani W., Kayssi A., Chehab A., Privacy as a service: Privacy-aware data storage and processing in cloud computing architectures, Proceedings of IEEE 30th International Conference on Distributed Computing Systems Workshops, pp. 711-716, (2009)
[3]  
Chen X., Li C., Yu J., Integer programming model and optimization algorithm for virtual host cloud storage system, Telecommunications Science, 27, 1, pp. 89-94, (2011)
[4]  
Wu J., Ping L., Ge X., Et al., Cloud storage as the infrastructure of cloud computing, Proceedings of International Conference on Intelligent Computing and Cognitive Informatics, pp. 380-383, (2010)
[5]  
Divya K., Jeyalatha S., Key technologies in cloud computing, Proceedings of International Conference on Cloud Computing Technologies, Applications and Management, pp. 196-199, (2012)
[6]  
Ali M.F., Barnawi A.M., Bashar A., Performance analysis framework to optimize storage infrastructure for cloud computing, Proceedings of International Conference on Innovative Computing Technology, pp. 285-290, (2012)
[7]  
Yang X., Ma Z., Sun L., Research on extended ant colony optimization based virtual machine deployment in infrastructure clouds, Computer Science, 39, 9, pp. 33-37, (2012)
[8]  
Wei Y., Tian L., Research on cloud design resources scheduling based on genetic algorithm, Proceedings of International Conference on Systems and Informatics, pp. 2651-2656, (2012)
[9]  
CloudSim: A framework for modeling and simulation of cloud computing infrastructures and services