FIFE: an Infrastructure-as-Code Based Framework for Evaluating VM Instances from Multiple Clouds

被引:1
|
作者
Lin, Yuhui [1 ]
Briggs, Jack [1 ]
Barker, Adam [1 ]
机构
[1] Univ St Andrews, St Andrews, Fife, Scotland
基金
英国工程与自然科学研究理事会;
关键词
Cloud Computing; Infrastructure-as-Code; VM Evaluation Framework; Bayesian Optimization;
D O I
10.1109/UCC48980.2020.00028
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
To choose an optimal VM, Cloud users often need to step a process of evaluating the performance of VMs by benchmarking or running a black-box search technique such as Bayesian optimisation. To facilitate the process, we develop a generic and highly configurable Framework with Infrastructure-as-Code (IaC) support For VM Evaluation (FIFE). FIFE abstract the process as a searcher, selector, deployer and interpreter. It allows users to specify the target VM sets and evaluation objectives with JSON to automate the process. We demonstrate the use of the framework by setting up of a Bayesian optimization VM searching system. We evaluate the system with various experimental setups, i.e. different combinations of cloud provider numbers and parallel search. The results show that the search efficiency remains the same for the case when the search space is consist of VM from multiple cloud providers, and the parallel search can significantly reduce search time when the number of parallelisation is set properly.
引用
收藏
页码:91 / 100
页数:10
相关论文
共 50 条
  • [31] Resource Provisioning Based Scheduling Framework for Execution of Heterogeneous and Clustered Workloads in Clouds: from Fundamental to Autonomic Offering
    Sukhpal Singh Gill
    Rajkumar Buyya
    Journal of Grid Computing, 2019, 17 : 385 - 417
  • [32] Resource Provisioning Based Scheduling Framework for Execution of Heterogeneous and Clustered Workloads in Clouds: from Fundamental to Autonomic Offering
    Gill, Sukhpal Singh
    Buyya, Rajkumar
    JOURNAL OF GRID COMPUTING, 2019, 17 (03) : 385 - 417
  • [33] A distance-based framework for measuring functional diversity from multiple traits
    Laliberte, Etienne
    Legendre, Pierre
    ECOLOGY, 2010, 91 (01) : 299 - 305
  • [34] Comprehending the multiple 'values' of green infrastructure - Valuing nature-based solutions for urban water management from multiple perspectives
    Wild, T. C.
    Henneberry, J.
    Gill, L.
    ENVIRONMENTAL RESEARCH, 2017, 158 : 179 - 187
  • [35] A Web Application Development Framework Using Code Generation from MVC-Based UI Model
    Watanabe, Keisuke
    Imamura, Makoto
    Asami, Katsushi
    Amanuma, Toshiyuki
    DISTRIBUTED COMPUTING, ARTIFICIAL INTELLIGENCE, BIOINFORMATICS, SOFT COMPUTING, AND AMBIENT ASSISTED LIVING, PT II, PROCEEDINGS, 2009, 5518 : 404 - +
  • [36] 3D building roof reconstruction from airborne LiDAR point clouds: a framework based on a spatial database
    Cao, Rujun
    Zhang, Yongjun
    Liu, Xinyi
    Zhao, Zongze
    INTERNATIONAL JOURNAL OF GEOGRAPHICAL INFORMATION SCIENCE, 2017, 31 (07) : 1359 - 1380
  • [37] A Seriation Based Framework to Visualize Multiple Aspects of Road Transport from GPS Trajectories
    Dubray, Alexandre
    Nijssen, Siegfried
    Thomas, Isabelle
    Schaus, Pierre
    2021 IEEE INTELLIGENT TRANSPORTATION SYSTEMS CONFERENCE (ITSC), 2021, : 1379 - 1384
  • [38] A subnetwork-based framework for prioritizing and evaluating prognostic gene modules from cancer transcriptome data
    Cao, Biwei
    Patel, Krupal B.
    Li, Tingyi
    Yao, Sijie
    Chung, Christine H.
    Wang, Xuefeng
    ISCIENCE, 2023, 26 (02)
  • [39] A computational framework for evaluating residual stress distributions from diffraction-based lattice strain data
    Demir, E.
    Park, J. -S.
    Miller, M. P.
    Dawson, P. R.
    COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2013, 265 : 120 - 135
  • [40] Framework for Quantifying Right-Turn-on-Red Conflicts From Existing Radar-Based Vehicle Detection Infrastructure
    Nassereddine, Hiba
    Santiago-Chaparro, Kelvin R.
    Noyce, David A.
    TRANSPORTATION RESEARCH RECORD, 2022, 2676 (11) : 556 - 567