Multiobjective virtual machine placement mechanisms using nature‐inspired metaheuristic algorithms in cloud environments: A comprehensive review

[1]  Mahdi MollaMotalebi,et al.  Multi-objective dynamic management of virtual machines in cloud environments , 2017, Journal of Cloud Computing.

[2]  Guilherme Arthur Geronimo,et al.  Order@Cloud: A VM organisation framework based on multi-objectives placement ranking , 2016, NOMS 2016 - 2016 IEEE/IFIP Network Operations and Management Symposium.

[3]  Zongyao He,et al.  Multi-objective Optimization for Data Placement Strategy in Cloud Computing , 2012, ICICA.

[4]  Keqin Li,et al.  An Energy-Aware Algorithm for Virtual Machine Placement in Cloud Computing , 2019, IEEE Access.

[5]  Zoha Usmani,et al.  A Survey of Virtual Machine Placement Techniques in a Cloud Data Center , 2016 .

[6]  Mostafa Ghobaei-Arani,et al.  FAHP approach for autonomic resource provisioning of multitier applications in cloud computing environments , 2018, Softw. Pract. Exp..

[7]  Jie Lu,et al.  A multi-objective optimization model for virtual machine mapping in cloud data centres , 2016, 2016 IEEE International Conference on Fuzzy Systems (FUZZ-IEEE).

[8]  P. Ganeshkumar,et al.  Multi-objective Task Scheduling to Minimize Energy Consumption and Makespan of Cloud Computing Using NSGA-II , 2018, Journal of Network and Systems Management.

[9]  Rafael Asenjo,et al.  Correction to: Simultaneous multiprocessing in a software-defined heterogeneous FPGA , 2018, The Journal of Supercomputing.

[10]  Benjamín Barán,et al.  Multi-objective Virtual Machine Placement with Service Level Agreement: A Memetic Algorithm Approach , 2013, 2013 IEEE/ACM 6th International Conference on Utility and Cloud Computing.

[11]  Fei Luo,et al.  A novel energy-aware and resource efficient virtual resource allocation strategy in IaaS cloud , 2016, 2016 2nd IEEE International Conference on Computer and Communications (ICCC).

[12]  Yang Li,et al.  Chemical reaction optimization for virtual machine placement in cloud computing , 2018, Applied Intelligence.

[13]  Mostafa Ghobaei-Arani,et al.  An ensemble CPU load prediction algorithm using a Bayesian information criterion and smooth filters in a cloud computing environment , 2018, Softw. Pract. Exp..

[14]  Mohammad Sadegh Aslanpour,et al.  CSA-WSC: cuckoo search algorithm for web service composition in cloud environments , 2018, Soft Comput..

[15]  Amir Masoud Rahmani,et al.  A moth‐flame optimization algorithm for web service composition in cloud computing: Simulation and verification , 2018, Softw. Pract. Exp..

[16]  Fangxiong Xiao,et al.  Dynamic deployment of virtual machines in cloud computing using multi-objective optimization , 2014, Soft Computing.

[17]  Nadeem Javaid,et al.  An Enhanced Multi-Objective Gray Wolf Optimization for Virtual Machine Placement in Cloud Data Centers , 2019, Electronics.

[18]  Benjamín Barán,et al.  Many-Objective Optimization for Virtual Machine Placement in Cloud Computing , 2017, Research Advances in Cloud Computing.

[19]  Gang Wu,et al.  A New Approach to Multi-objective Virtual Machine Placement in Virtualized Data Center , 2013, 2013 IEEE Eighth International Conference on Networking, Architecture and Storage.

[20]  Feng Xia,et al.  A survey on virtual machine migration and server consolidation frameworks for cloud data centers , 2015, J. Netw. Comput. Appl..

[21]  P. Mell,et al.  The NIST Definition of Cloud Computing , 2011 .

[22]  Zhihua Li,et al.  Energy-aware and multi-resource overload probability constraint-based virtual machine dynamic consolidation method , 2018, Future Gener. Comput. Syst..

[23]  Jie Wu,et al.  Energy efficient virtual machine placement algorithm with balanced and improved resource utilization in a data center , 2013, Math. Comput. Model..

[24]  Yan Wang,et al.  Reducing the upfront cost of private clouds with clairvoyant virtual machine placement , 2018, The Journal of Supercomputing.

[25]  Hassan Taheri,et al.  Novel fuzzy multi objective DVFS-aware consolidation heuristics for energy and SLA efficient resource management in cloud data centers , 2017, J. Netw. Comput. Appl..

[26]  Gholamhossein Dastghaibyfard,et al.  Penalty‐aware and cost‐efficient resource management in cloud data centers , 2017, Int. J. Commun. Syst..

[27]  Abbas Horri,et al.  Toward a hierarchical and architecture‐based virtual machine allocation in cloud data centers , 2018, Int. J. Commun. Syst..

[28]  Huaglory Tianfield,et al.  Metaheuristic Approaches to Virtual Machine Placement in Cloud Computing: A Review , 2016, 2016 15th International Symposium on Parallel and Distributed Computing (ISPDC).

[29]  Mostafa Ghobaei-Arani,et al.  A learning‐based approach for virtual machine placement in cloud data centers , 2018, Int. J. Commun. Syst..

[30]  Minrui Fei,et al.  An Ant Colony System for energy-efficient dynamic Virtual Machine Placement in data centers , 2019, Expert Syst. Appl..

[31]  Qinghua Zheng,et al.  Multi-objective Optimization Algorithm Based on BBO for Virtual Machine Consolidation Problem , 2015, 2015 IEEE 21st International Conference on Parallel and Distributed Systems (ICPADS).

[32]  Xiuqi Li,et al.  Virtual machine consolidated placement based on multi-objective biogeography-based optimization , 2016, Future Gener. Comput. Syst..

[33]  Mostafa Ghobaei-Arani,et al.  An efficient approach for improving virtual machine placement in cloud computing environment , 2017, J. Exp. Theor. Artif. Intell..

[34]  Lachlan L. H. Andrew,et al.  Dynamic VM Placement Method for Minimizing Energy and Carbon Cost in Geographically Distributed Cloud Data Centers , 2017, IEEE Transactions on Sustainable Computing.

[35]  Yao-Hui Chang,et al.  Virtual machine placement strategy based on discrete firefly algorithm in cloud environments , 2015, 2015 12th International Computer Conference on Wavelet Active Media Technology and Information Processing (ICCWAMTIP).

[36]  Mohammad Sadegh Aslanpour,et al.  Resource provisioning for cloud applications: a 3-D, provident and flexible approach , 2017, The Journal of Supercomputing.

[37]  Somula Ramasubbareddy,et al.  Improved Genetic Algorithm for Monitoring of Virtual Machines in Cloud Environment , 2019 .

[38]  Xiuqi Li,et al.  Multi-objective optimization for rebalancing virtual machine placement , 2017, Future Gener. Comput. Syst..

[39]  Liam Murphy,et al.  VM reassignment in hybrid clouds for large decentralised companies: A multi-objective challenge , 2018, Future Gener. Comput. Syst..

[40]  Maziar Goudarzi,et al.  Server Consolidation Techniques in Virtualized Data Centers: A Survey , 2017, IEEE Systems Journal.

[41]  Ivan Porres,et al.  Multi-objective dynamic virtual machine consolidation in the cloud using ant colony system , 2017, Int. J. Parallel Emergent Distributed Syst..

[42]  Fei Luo,et al.  DFA-VMP: An efficient and secure virtual machine placement strategy under cloud environment , 2016, Peer-to-Peer Networking and Applications.

[43]  Huaxi Gu,et al.  Energy Efficient Virtual Machine Placement With an Improved Ant Colony Optimization Over Data Center Networks , 2019, IEEE Access.

[44]  Rajkumar Buyya,et al.  Optimal online deterministic algorithms and adaptive heuristics for energy and performance efficient dynamic consolidation of virtual machines in Cloud data centers , 2012, Concurr. Comput. Pract. Exp..

[45]  Jing Xu,et al.  Multi-Objective Virtual Machine Placement in Virtualized Data Center Environments , 2010, 2010 IEEE/ACM Int'l Conference on Green Computing and Communications & Int'l Conference on Cyber, Physical and Social Computing.

[46]  Chao Liu,et al.  A new evolutionary multi-objective algorithm to virtual machine placement in virtualized data center , 2014, 2014 IEEE 5th International Conference on Software Engineering and Service Science.

[47]  Wassim Itani,et al.  Power management in virtualized data centers: state of the art , 2016, Journal of Cloud Computing.

[48]  Patrick Siarry,et al.  A survey on optimization metaheuristics , 2013, Inf. Sci..

[49]  Rajkumar Buyya,et al.  Dynamic virtual machine consolidation algorithms for energy-efficient cloud resource management: a review , 2018 .

[50]  Rajkumar Buyya,et al.  Energy-Efficient Management of Data Center Resources for Cloud Computing: A Vision, Architectural Elements, and Open Challenges , 2010, PDPTA.

[51]  Evans Osei-Opoku,et al.  Multi-Objective Mixed Integer Linear Programming Model for VM Placement to Minimize Resource Wastage in a Heterogeneous Cloud Provider Data Center , 2018, 2018 Tenth International Conference on Ubiquitous and Future Networks (ICUFN).

[52]  Shahram Jamali,et al.  An imperialist competitive algorithm for virtual machine placement in cloud computing , 2017, J. Exp. Theor. Artif. Intell..

[53]  Liang Liu,et al.  A multi-objective ant colony system algorithm for virtual machine placement in cloud computing , 2013, J. Comput. Syst. Sci..

[54]  Rajkumar Buyya,et al.  A survey on load balancing algorithms for virtual machines placement in cloud computing , 2016, Concurr. Comput. Pract. Exp..

[55]  Nadjia Kara,et al.  An energy efficient and SLA compliant approach for resource allocation and consolidation in cloud computing environments , 2018, Sustain. Comput. Informatics Syst..

[56]  Yuping Wang,et al.  A new multi-objective bi-level programming model for energy and locality aware multi-job scheduling in cloud computing , 2014, Future Gener. Comput. Syst..

[57]  Ahmad Sharieh,et al.  Solving traveling salesman problem using parallel repetitive nearest neighbor algorithm on OTIS-Hypercube and OTIS-Mesh optoelectronic architectures , 2017, The Journal of Supercomputing.

[58]  Lei Zhu,et al.  Towards energy efficient cloud: an optimized ant colony model for virtual machine placement , 2016, Journal of Communications and Information Networks.

[59]  Mohammad Masdari,et al.  An overview of virtual machine placement schemes in cloud computing , 2016, J. Netw. Comput. Appl..

[60]  Bibhudatta Sahoo,et al.  Simulated annealing based VM placement strategy to maximize the profit for Cloud Service Providers , 2017 .

[61]  Jie Wu,et al.  A Multi-objective Biogeography-Based Optimization for Virtual Machine Placement , 2015, 2015 15th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing.

[62]  Nadjia Kara,et al.  Multi-objective ACO virtual machine placement in cloud computing environments , 2014, 2014 IEEE Globecom Workshops (GC Wkshps).

[63]  Saoussen Krichen,et al.  A multi-objective decision support framework for virtual machine placement in cloud data centers: a real case study , 2018, The Journal of Supercomputing.

[64]  Dianhui Chu,et al.  A Cost-Driven Multi-objective Optimization Algorithm for SaaS Applications Placement , 2015, 2015 IEEE International Conference on Smart City/SocialCom/SustainCom (SmartCity).

[65]  Juan Luo,et al.  Reliable Virtual Machine Placement Based on Multi-Objective Optimization With Traffic-Aware Algorithm in Industrial Cloud , 2018, IEEE Access.