Model-driven Application Refactoring to Minimize Deployment Costs in Preemptible Cloud Resources

被引:0
|
作者
Dubois, Daniel J. [1 ]
Trubiani, Catia [2 ]
Casale, Giuliano [1 ]
机构
[1] Imperial Coll London, Dept Comp, London, England
[2] Gran Sasso Sci Inst GSSI, Laquila, Italy
关键词
software performance engineering; cloud computing; application refactoring; resource provisioning;
D O I
10.1109/CLOUD.2016.50
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Performance assessment of cloud-based applications requires new methodologies to deal with the complexity of software systems and the variability of cloud resources. In this paper, we address the problem of reducing the total costs for running cloud-based applications while fulfilling servicelevel objectives (SLOs). To this end, we define an approach to refactor a cloud application in such a way that, when it is deployed, it requires less computational capacity and therefore less resources. We experimented our approach on top of a modified optimal provisioning heuristic designed for preemptible cloud resources and the results show that it reduces deployment costs, up to 60% when compared to the same approach, but without model-driven application refactoring.
引用
收藏
页码:335 / 342
页数:8
相关论文
共 50 条
  • [21] Model-Driven Design for Fast Deployment of Embedded Systems
    Phan Duy Hung
    Phan Minh Duong
    Truong Minh Giang
    Vu Thu Diep
    [J]. 2019 2ND INTERNATIONAL CONFERENCE OF INTELLIGENT ROBOTIC AND CONTROL ENGINEERING (IRCE 2019), 2019, : 138 - 142
  • [22] Model-driven Deployment and Management of Workflows on Analytics Frameworks
    Sebrechts, Merlijn
    Borny, Sander
    Vanhove, Thomas
    Van Seghbroeck, Gregory
    Wauters, Tim
    Volckaert, Bruno
    De Turck, Filip
    [J]. 2016 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2016, : 2819 - 2826
  • [23] Applying Model-Driven Engineering to Distributed Ledger Deployment
    Gorski, Tomasz
    Bednarski, Jakub
    [J]. IEEE ACCESS, 2020, 8 : 118245 - 118261
  • [24] Model-driven cloud resource management with OCCIware
    Zalila, Faiez
    Challita, Stephanie
    Merle, Philippe
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2019, 99 : 260 - 277
  • [25] Economic Model-Driven Cloud Service Composition
    Ye, Zhen
    Bouguettaya, Athman
    Zhou, Xiaofang
    [J]. ACM TRANSACTIONS ON INTERNET TECHNOLOGY, 2014, 14 (2-3) : 255 - 273
  • [26] A Model-driven Approach for Monitoring in Service Cloud
    Wang Zhuo-hao
    Wang Xi-Cheng
    Qi Kai-yuan
    Zhao Zhuo-feng
    [J]. MEASURING TECHNOLOGY AND MECHATRONICS AUTOMATION, PTS 1 AND 2, 2011, 48-49 : 43 - +
  • [27] PROBABILISTIC MODEL-DRIVEN VIDEO SCHEDULING FOR THE SOCIAL MEDIA APPLICATION IN THE FEDERATED CLOUD
    Yang, Zhen
    [J]. 2014 IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA AND EXPO WORKSHOPS (ICMEW), 2014,
  • [28] Model-driven optimal resource scaling in cloud
    Anshul Gandhi
    Parijat Dube
    Alexei Karve
    Andrzej Kochut
    Li Zhang
    [J]. Software & Systems Modeling, 2018, 17 : 509 - 526
  • [29] Model-driven optimal resource scaling in cloud
    Gandhi, Anshul
    Dube, Parijat
    Karve, Alexei
    Kochut, Andrzej
    Zhang, Li
    [J]. SOFTWARE AND SYSTEMS MODELING, 2018, 17 (02): : 509 - 526
  • [30] MODEL-DRIVEN DEPLOYMENT OF DISTRIBUTED COMPONENTS-BASED SOFTWARE
    Dibo, Mariam
    Belkhatir, Noureddine
    [J]. ICSOFT 2010: PROCEEDINGS OF THE FIFTH INTERNATIONAL CONFERENCE ON SOFTWARE AND DATA TECHNOLOGIES, VOL 2, 2010, : 102 - 110