Clustering-Based Cloud Migration Strategies

被引:2
作者
Aslam, Mubeen [1 ]
Rahim, Lukman Bin A. B. [1 ]
Watada, Junzo [1 ]
Hashmani, Manzoor [1 ]
机构
[1] Univ Teknol PETRONAS, Dept Comp & Informat Sci, Seri Iskandar 32610, Perak Darul Rid, Malaysia
关键词
cloud migration; legacy application; migration strategies; migration strategy selection process;
D O I
10.20965/jaciii.2018.p0295
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The k-means algorithm of the partitioning clustering method is used to analyze cloud migration strategies in this study. The extent of assistance required to be provided to organizations while working on migration strategies was investigated for each cloud service model and concrete clusters were formed. This investigation is intended to aid cloud consumers in selecting their required cloud migration strategy. It is not easy for businessmen to select the most appropriate cloud migration strategy, and therefore, we proposed a suitable model to solve this problem. This model comprises a web of migration strategies, which provides an unambiguous visualization of the selected migration strategy. The cloud migration strategy targets the technical aspects linked with cloud facilities and measures the critical realization factors for cloud acceptance. Based on similar features, a correlation among the migration strategies is suggested, and three main clusters are formed accordingly. This helps to link the cloud migration strategies across the cloud service models (software as a service, platform as a service, and infrastructure as a service). This correlation was justified using the digital logic approach. This study is useful for the academia and industry as the proposed migration strategy selection process aids cloud consumers in efficiently selecting a cloud migration strategy for their legacy applications.
引用
收藏
页码:295 / 305
页数:11
相关论文
共 28 条
[1]  
Andrikopoulos V, 2013, COMPUTING, V95, P493, DOI 10.1007/s00607-012-0248-2
[2]   Reengineering legacy applications into software product lines: a systematic mapping [J].
Assuncao, Wesley K. G. ;
Lopez-Herrejon, Roberto E. ;
Linsbauer, Lukas ;
Vergilio, Silvia R. ;
Egyed, Alexander .
EMPIRICAL SOFTWARE ENGINEERING, 2017, 22 (06) :2972-3016
[3]   Empirical research in software architecture: opportunities, challenges, and approaches [J].
Babar, Muhammad Ali ;
Lago, Patricia ;
Van Deursen, Arie .
EMPIRICAL SOFTWARE ENGINEERING, 2011, 16 (05) :539-543
[4]  
Baker M., 1999, High performance cluster computing: Architectures and systems, Vol. 1, P3
[5]  
Bhardwaj S., 2010, INT J ENG INFORM TEC, V2, P60
[6]  
Binz T., 2011, P IEEE INT C SERV OR, P1
[7]  
Ganesan A. S., 2016, P INT C INF AN, P72
[8]  
Garg Twinkle, 2013, INT J ADV RES COMPUT, V2, P2394
[9]  
Gentzsch W., 2014, COST MODEL IN HOUSE
[10]  
Harms R., 2010, EC CLOUD WHITE PAPER