Optimal Allocation of IaaS Cloud Resources through Enhanced Moth Flame Optimization (EMFO) Algorithm

被引:1
|
作者
Thiruvenkadam, Srinivasan [1 ,2 ]
Kim, Hyung-Jin [3 ]
Ra, In-Ho [2 ]
机构
[1] MGM Coll Engn & Technol, Dept Elect Engn, Navi Mumbai 410209, India
[2] Kunsan Natl Univ, Sch Comp Informat & Commun Engn, Gunsan 54150, South Korea
[3] Chonbuk Natl Univ Jeonju, Dept IT Appl Syst Engn, Jeonju Si 54896, South Korea
基金
新加坡国家研究基金会;
关键词
cloud computing; VM allocation; cloud providers; optimization; private cloud; external cloud; SERVER CONSOLIDATION; ENERGY-EFFICIENT; PLACEMENT; AWARE; GREEN;
D O I
10.3390/electronics11071095
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A new generation of computing resources is available to customers via IaaS, PaaS, and SaaS administrations, making cloud computing the most significant innovation in recent history for the general public. A virtual machine (VM) is configured, started, and maintained across numerous physical hosts using IaaS. In many cases, cloud providers (CPs) charge utility customers who have registered their premises with the utility registration authorities. Given the opposing aims of increasing customer demand fulfillment while decreasing costs and optimizing asset efficiency, efficient VM allocation is generally considered as one of the most difficult tasks for CPs to overcome. This paper proposes the Enhanced Moth Flame Optimization (EMFO) algorithm to provide a unique strategy for assigning virtual machines to suit customer requirements. The recommended approach is applied on Amazon's EC2 after three distinct experiments are assumed. The utility of the proposed method is further shown by the use of well-known optimization techniques for effective VM allocation. The app was created using a Java-based programming language and then run on the Netbeans IDE 12.4 platform.
引用
收藏
页数:15
相关论文
共 50 条
  • [1] An Efficient Resource Allocation Algorithm for IaaS Cloud
    Panda, Sanjaya K.
    Jana, Prasanta K.
    [J]. DISTRIBUTED COMPUTING AND INTERNET TECHNOLOGY, ICDCIT 2015, 2015, 8956 : 351 - 355
  • [2] Self-improved moth flame for optimal container resource allocation in cloud
    Vhatkar, Kapil Netaji
    Bhole, Girish P.
    [J]. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2022, 34 (23):
  • [3] An enhanced moth flame optimization
    Kaur, Komalpreet
    Singh, Urvinder
    Salgotra, Rohit
    [J]. NEURAL COMPUTING & APPLICATIONS, 2020, 32 (07): : 2315 - 2349
  • [4] An enhanced moth flame optimization
    Komalpreet Kaur
    Urvinder Singh
    Rohit Salgotra
    [J]. Neural Computing and Applications, 2020, 32 : 2315 - 2349
  • [5] Chaos-enhanced moth-flame optimization algorithm for global optimization
    LI Hongwei
    LIU Jianyong
    CHEN Liang
    BAI Jingbo
    SUN Yangyang
    LU Kai
    [J]. Journal of Systems Engineering and Electronics, 2019, 30 (06) : 1144 - 1159
  • [6] Chaos-enhanced moth-flame optimization algorithm for global optimization
    Li Hongwei
    Liu Jianyong
    Chen Liang
    Bai Jingbo
    Sun Yangyang
    Lu Kai
    [J]. JOURNAL OF SYSTEMS ENGINEERING AND ELECTRONICS, 2019, 30 (06) : 1144 - 1159
  • [7] Optimal Power Flow Calculation With Moth-Flame Optimization Algorithm
    Wang, Ziqi
    Chen, Jinfu
    Zhang, Guofang
    Yang, Qi
    Dai, Yuhan
    [J]. Dianwang Jishu/Power System Technology, 2017, 41 (11): : 3641 - 3647
  • [8] Cloud resources allocation for critical IaaS services in multi-cloud environment
    Riane, Driss
    Ettalbi, Ahmed
    [J]. International Journal of Cloud Computing, 2022, 11 (5-6) : 502 - 510
  • [9] Design of steel frames by an enhanced moth-flame optimization algorithm
    Gholizadeh, Saeed
    Davoudi, Hamed
    Fattahi, Fayegh
    [J]. STEEL AND COMPOSITE STRUCTURES, 2017, 24 (01): : 129 - 140
  • [10] LVCI approach for optimal allocation of distributed generations and capacitor banks in distribution grids based on moth–flame optimization algorithm
    Mohamed A. Tolba
    Ahmed A. Zaki Diab
    Vladimir N. Tulsky
    Almoataz Y. Abdelaziz
    [J]. Electrical Engineering, 2018, 100 : 2059 - 2084