Automated configuration support for infrastructure migration to the cloud

被引:38
作者
Garcia-Galan, Jesus [1 ]
Trinidad, Pablo [1 ]
Rana, Omer F. [2 ]
Ruiz-Cortes, Antonio [1 ]
机构
[1] Univ Seville, Escuela Tecn Super Ingn Informat, Avda Reina Mercedes S-N, E-41012 Seville, Spain
[2] Cardiff Univ, Sch Comp Sci & Informat, Queens Bldg,Newport Rd, Cardiff CF24 3AA, S Glam, Wales
来源
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE | 2016年 / 55卷
关键词
EC2; Automated analysis; Cloud migration; Feature model; IaaS;
D O I
10.1016/j.future.2015.03.006
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
With an increasing number of cloud computing offerings in the market, migrating an existing computational infrastructure to the cloud requires comparison of different offers in order to find the most suitable configuration. Cloud providers offer many configuration options, such as location, purchasing mode, redundancy, and extra storage. Often, the information about such options is not well organised. This leads to large and unstructured configuration spaces, and turns the comparison into a tedious, error prone search problem for the customers. In this work we focus on supporting customer decision making for selecting the most suitable cloud configuration in terms of infrastructural requirements and cost. We achieve this by means of variability modelling and analysis techniques. Firstly, we structure the configuration space of an IaaS using feature models, usually employed for the modelling of variability intensive systems, and present the case study of the Amazon EC2. Secondly, we assist the configuration search process. Feature models enable the use of different analysis operations that, among others, automate the search of optimal configurations. Results of our analysis show how our approach, with a negligible analysis time, outperforms commercial approaches in terms of expressiveness and accuracy. (C) 2015 Elsevier B.V. All rights reserved.
引用
收藏
页码:200 / 212
页数:13
相关论文
共 50 条
  • [41] Sundareswaran S., 2012, 2012 IEEE 5th International Conference on Cloud Computing (CLOUD), P558, DOI 10.1109/CLOUD.2012.119
  • [42] Automated error analysis for the agilization of feature modeling
    Trinidad, P.
    Benavides, D.
    Duran, A.
    Ruiz-Cortes, A.
    Toro, M.
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2008, 81 (06) : 883 - 896
  • [43] FAMA Framework
    Trinidad, Pablo
    Benavides, David
    Ruiz-Cortes, Antonio
    Segura, Sergio
    Jimenez, Alberto
    [J]. SPLC 2008: 12TH INTERNATIONAL SOFTWARE PRODUCT LINE CONFERENCE, PROCEEDINGS, 2008, : 359 - 359
  • [44] Trummer I., 2010, Proceedings of the 2010 IEEE 2nd International Conference on Cloud Computing Technology and Science (CloudCom 2010), P135, DOI 10.1109/CloudCom.2010.64
  • [45] Composable cost estimation and monitoring for computational applications in cloud computing environments
    Truong, Hong-Linh
    Dustdar, Schahram
    [J]. ICCS 2010 - INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE, PROCEEDINGS, 2010, 1 (01): : 2169 - 2178
  • [46] Venticinque Salvatore, 2011, Proceedings of the 1st International Conference on Cloud Computing and Services Science. CLOSER 2011, P184
  • [47] Wei-Tek Tsai, 2012, Proceedings of the 2012 32nd International Conference on Distributed Computing Systems Workshops (ICDCS Workshops), P400, DOI 10.1109/ICDCSW.2012.46
  • [48] Automated diagnosis of feature model configurations
    White, J.
    Benavides, D.
    Schmidt, D. C.
    Trinidad, P.
    Dougherty, B.
    Ruiz-Cortes, A.
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2010, 83 (07) : 1094 - 1107
  • [49] Wittern E., 2012, SERVICE ORIENTED COM, P127, DOI 10.1007/978-3- 642-34321-6_9
  • [50] Zardari S., 2011, P 2 INT WORKSHOP SOF, P29