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 条
  • [22] From Multifunctionality to Multiple Ecosystem Services? A Conceptual Framework for Multifunctionality in Green Infrastructure Planning for Urban Areas
    Hansen, Rieke
    Pauleit, Stephan
    AMBIO, 2014, 43 (04) : 516 - 529
  • [23] From Multifunctionality to Multiple Ecosystem Services? A Conceptual Framework for Multifunctionality in Green Infrastructure Planning for Urban Areas
    Rieke Hansen
    Stephan Pauleit
    AMBIO, 2014, 43 : 516 - 529
  • [24] From UML to ANSI-C - An Eclipse-based code generation framework
    Funk, Mathias
    Nyssen, Alexander
    Lichter, Horst
    ICSOFT 2008: PROCEEDINGS OF THE THIRD INTERNATIONAL CONFERENCE ON SOFTWARE AND DATA TECHNOLOGIES, VOL SE/GSDCA/MUSE, 2008, : 12 - +
  • [25] A new key recovery attack on a code-based signature from the Lyubashevsky framework
    Tan, Chik How
    Prabowo, Theo Fanuela
    INFORMATION PROCESSING LETTERS, 2024, 183
  • [26] Evaluating asynchronous e-learning systems: The development of a satisfaction-based multiple criteria framework
    Shee, Daniel Y.
    Wang, Yi-Shun
    WSEAS Transactions on Systems, 2006, 5 (10): : 2346 - 2353
  • [27] Grid-based approach for the segmentation of multiple rooms from unstructured indoor point clouds
    Wu, Ke
    Shi, Wenzhong
    Ahmed, Wael
    JOURNAL OF APPLIED REMOTE SENSING, 2021, 15 (04)
  • [28] An Infrastructure-Based Framework for the Alleviation of Java']JavaScript Worms from OSN in Mobile Cloud Platforms
    Gupta, Shashank
    Gupta, Brij B.
    NETWORK AND SYSTEM SECURITY, (NSS 2016), 2016, 9955 : 98 - 109
  • [29] A novel multiple small-angle scattering framework for interpreting anisotropic polarization pattern of lidar returns from water clouds
    Zhang, Jingxin
    Wang, Zhen
    Zhang, Feng
    Gao, Haiyang
    Wang, Jinhu
    Cui, Shengcheng
    JOURNAL OF QUANTITATIVE SPECTROSCOPY & RADIATIVE TRANSFER, 2020, 242 (242):
  • [30] An SVD-based turntable calibration method with multiple reference planes segmented from point clouds
    Yang, Bo
    Wang, Zhengtuo
    Xu, Yuetong
    Hu, Songyu
    Fu, Jianzhong
    MEASUREMENT SCIENCE AND TECHNOLOGY, 2024, 35 (01)