A comparative evaluation of state-of-the-art cloud migration optimization approaches

被引:0
作者
机构
[1] Department of Software Engineering, Universiti Teknologi Malaysia, UTM, Skudai, 81310, Johor
来源
Abdelmaboud, Abdelzahir | 1600年 / Springer Verlag卷 / 287期
关键词
Application migration; Cloud computing; Evolutionary algorithms; Optimization;
D O I
10.1007/978-3-319-07692-8_60
中图分类号
学科分类号
摘要
Cloud computing has become more attractive for consumers to migrate their applications to the cloud environment. However, because of huge cloud environments, application customers and providers face the problem of how to assess and make decisions to choose appropriate service providers for migrating their applications to the cloud. Many approaches have investigated how to address this problem. In this paper we classify these approaches into non-evolutionary cloud migration optimization approaches and evolutionary cloud migration optimization approaches. Criteria including cost, QoS, elasticity and degree of migration optimization have been used to compare the approaches. Analysis of the results of comparative evaluations shows that a Multi-Objectives optimization approach provides a better solution to support decision making to migrate an application to the cloud environment based on the significant proposed criteria. The classification of the investigated approaches will help practitioners and researchers to deliver and build solid approaches. © Springer International Publishing Switzerland 2014.
引用
收藏
页码:633 / 645
页数:12
相关论文
共 36 条
[1]  
Liu T., Lu T., Wang W., Wang Q., Liu Z., Gu N., Ding X., SDMS-O: A service deployment management system for optimization in clouds while guaranteeing users’ QoS requirements. Future Gener, Comput. Syst, 28, pp. 1100-1109, (2012)
[2]  
Buyya R., Yeo C.S., Venugopal S., Broberg J., Brandic I., Cloud computing and emerging IT platforms: Vision, hype, and reality for delivering computing as the 5th utility, Future Generation Computer Systems, 25, pp. 599-616, (2009)
[3]  
Marios D.D., Dimitrios K., Pankaj M., George P., Athena V., Cloud Computing: Distributed Internet Computing for IT and Scientific Research, IEEE Internet Computing, 13, pp. 10-13, (2009)
[4]  
Frey S., Fittkau F., Hasselbring W., Search-based genetic optimization for deployment and reconfiguration of software in the cloud, Proceedings of the 2013 International Conference on Software Engineering, pp. 512-521, (2013)
[5]  
Marston S., Li Z., Bandyopadhyay S., Zhang J., Ghalsasi A., Cloud computing — The business perspective, Decision Support Systems, 51, pp. 176-189, (2011)
[6]  
Frey S., Hasselbring W., The CloudMIG Approach: Model-Based Migration of Software Systems to Cloud-Optimized Applications, International Journal on Advances in Software, pp. 342-353, (2011)
[7]  
Grundy J., Kaefer G., Keong J., Liu A., Guest Editors’ Introduction: Software Engineering for the Cloud, IEEE Software, 29, pp. 26-29, (2012)
[8]  
Canfora G., Penta M.D., Esposito R., Villani M.L., An approach for QoS-aware service composition based on genetic algorithms, Proceedings of the 2005 Conference on Genetic and Evolutionary Computation, pp. 1069-1075, (2005)
[9]  
Wada H., Suzuki J., Yamano Y., Oba K., Evolutionary deployment optimization for service-oriented clouds, Softw. Pract. Exper, 41, pp. 469-493, (2011)
[10]  
Ghosh A., Evolutionary algorithms for multi-criterion optimization: A survey, International Journal of Computer & Information Sciences, (2004)