A survey of data center consolidation in cloud computing systems

[1]  Rajkumar Buyya,et al.  CloudSim: a toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms , 2011, Softw. Pract. Exp..

[2]  Shahid Raza,et al.  Security and trust preserving inter‐ and intra‐cloud VM migrations , 2020, Int. J. Netw. Manag..

[3]  John A. Chandy,et al.  Leveraging checkpoint/restore to optimize utilization of cloud compute resources , 2015, 2015 IEEE 40th Local Computer Networks Conference Workshops (LCN Workshops).

[4]  Biswanath Mukherjee,et al.  Dynamic Workload Migration Over Backbone Network to Minimize Data Center Electricity Cost , 2018, IEEE Transactions on Green Communications and Networking.

[5]  Qingsheng Zhu,et al.  Energy and Migration Cost-Aware Dynamic Virtual Machine Consolidation in Heterogeneous Cloud Datacenters , 2019, IEEE Transactions on Services Computing.

[6]  Dan Wang,et al.  Communication-Aware Container Placement and Reassignment in Large-Scale Internet Data Centers , 2019, IEEE Journal on Selected Areas in Communications.

[7]  Ramakrishnan Rajamony,et al.  An updated performance comparison of virtual machines and Linux containers , 2015, 2015 IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS).

[8]  Helen D. Karatza,et al.  Combining containers and virtual machines to enhance isolation and extend functionality on cloud computing , 2019, Future Gener. Comput. Syst..

[9]  Ahan Kak,et al.  Adaptive Containerization for Microservices in Distributed Cloud Systems , 2020, 2020 IEEE 17th Annual Consumer Communications & Networking Conference (CCNC).

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

[11]  Michael Mackay,et al.  Build Trust in the Cloud Computing - Isolation in Container Based Virtualisation , 2016, 2016 9th International Conference on Developments in eSystems Engineering (DeSE).

[12]  Daniel Sun,et al.  Failure-aware energy-efficient VM consolidation in cloud computing systems , 2019, Future Gener. Comput. Syst..

[13]  Atta ur Rehman Khan,et al.  An energy, performance efficient resource consolidation scheme for heterogeneous cloud datacenters , 2020, J. Netw. Comput. Appl..

[14]  KyoungSoo Park,et al.  CoMon: a mostly-scalable monitoring system for PlanetLab , 2006, OPSR.

[15]  Claus Pahl,et al.  Containerization and the PaaS Cloud , 2015, IEEE Cloud Computing.

[16]  Yuan Chen,et al.  Optimizing Post-Copy Live Migration with System-Level Checkpoint Using Fabric-Attached Memory , 2019, 2019 IEEE/ACM Workshop on Memory Centric High Performance Computing (MCHPC).

[17]  Chen Zhou,et al.  Virtual machine selection and placement for dynamic consolidation in Cloud computing environment , 2015, Frontiers of Computer Science.

[18]  Claus Pahl,et al.  Managing Uncertainty in Autonomic Cloud Elasticity Controllers , 2016, IEEE Cloud Computing.

[19]  César A. F. De Rose,et al.  Server consolidation with migration control for virtualized data centers , 2011, Future Gener. Comput. Syst..

[20]  Najme Mansouri,et al.  Cloud computing simulators: A comprehensive review , 2020, Simul. Model. Pract. Theory.

[21]  Nawel Zangar,et al.  Cost-aware virtual machines placement problem under constraints over a distributed cloud infrastructure , 2017, 2017 Sixth International Conference on Communications and Networking (ComNet).

[22]  Bo Li,et al.  iAware: Making Live Migration of Virtual Machines Interference-Aware in the Cloud , 2014, IEEE Transactions on Computers.

[23]  Shuqiang Huang,et al.  ExCCC-DCN: A Highly Scalable, Cost-Effective and Energy-Efficient Data Center Structure , 2017, IEEE Transactions on Parallel and Distributed Systems.

[24]  Akshat Verma,et al.  pMapper: Power and Migration Cost Aware Application Placement in Virtualized Systems , 2008, Middleware.

[25]  Amir Masoud Rahmani,et al.  A survey study on virtual machine migration and server consolidation techniques in DVFS-enabled cloud datacenter: Taxonomy and challenges , 2020, J. King Saud Univ. Comput. Inf. Sci..

[26]  Anand Sivasubramaniam,et al.  HybridPlan: a capacity planning technique for projecting storage requirements in hybrid storage systems , 2013, The Journal of Supercomputing.

[27]  Tuan Le A survey of live Virtual Machine migration techniques , 2020, Comput. Sci. Rev..

[28]  Luiz Fernando Bittencourt,et al.  Workflow scheduling for SaaS / PaaS cloud providers considering two SLA levels , 2012, 2012 IEEE Network Operations and Management Symposium.

[29]  Song Guo,et al.  Optimal Task Placement with QoS Constraints in Geo-Distributed Data Centers Using DVFS , 2015, IEEE Transactions on Computers.

[30]  Qinghua Zheng,et al.  A Genetic Algorithm-Based Energy-Efficient Container Placement Strategy in CaaS , 2019, IEEE Access.

[31]  Shrisha Rao,et al.  Resource Allocation in Cloud Computing Using the Uncertainty Principle of Game Theory , 2016, IEEE Systems Journal.

[32]  Xue Liu,et al.  A Survey on Green-Energy-Aware Power Management for Datacenters , 2014, ACM Comput. Surv..

[33]  Manas Ranjan Kabat,et al.  Hybridization of meta-heuristic algorithm for load balancing in cloud computing environment , 2020, J. King Saud Univ. Comput. Inf. Sci..

[34]  Shangguang Wang,et al.  SLA-driven container consolidation with usage prediction for green cloud computing , 2019, Frontiers of Computer Science.

[35]  Christine Morin,et al.  Snooze: A Scalable and Autonomic Virtual Machine Management Framework for Private Clouds , 2012, 2012 12th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (ccgrid 2012).

[36]  Kartik Gopalan,et al.  mWarp: Accelerating Intra-Host Live Container Migration via Memory Warping , 2019, IEEE INFOCOM 2019 - IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS).

[37]  Ali Miri,et al.  Proactive dynamic virtual-machine consolidation for energy conservation in cloud data centres , 2018, Journal of Cloud Computing.

[38]  Akshat Verma,et al.  CloudBridge: on integrated hardware-software consolidation , 2011, PERV.

[39]  Rajkumar Buyya,et al.  SLA-Based Resource Allocation for Software as a Service Provider (SaaS) in Cloud Computing Environments , 2011, 2011 11th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing.

[40]  Djamal Benslimane,et al.  Towards an understanding of cloud services under uncertainty: A possibilistic approach , 2018, Int. J. Approx. Reason..

[41]  Rajkumar Buyya,et al.  Dynamic Voltage and Frequency Scaling‐aware dynamic consolidation of virtual machines for energy efficient cloud data centers , 2017, Concurr. Comput. Pract. Exp..

[42]  MinSu Chae,et al.  A performance comparison of linux containers and virtual machines using Docker and KVM , 2017, Cluster Computing.

[43]  Xavier Lorca,et al.  Entropy: a consolidation manager for clusters , 2009, VEE '09.

[44]  Larry L. Peterson,et al.  Container-based operating system virtualization: a scalable, high-performance alternative to hypervisors , 2007, EuroSys '07.

[45]  Wei Zhang,et al.  A multi-objective optimization method of initial virtual machine fault-tolerant placement for star topological data centers of cloud systems , 2021, Tsinghua Science and Technology.

[46]  Helen D. Karatza,et al.  Performance and Overhead Study of Containers Running on Top of Virtual Machines , 2017, 2017 IEEE 19th Conference on Business Informatics (CBI).

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

[48]  Rajkumar Buyya,et al.  Energy-aware resource allocation heuristics for efficient management of data centers for Cloud computing , 2012, Future Gener. Comput. Syst..

[49]  Djamal Benslimane,et al.  A QoS-aware approach for discovering and selecting configurable IaaS Cloud services , 2017, Comput. Syst. Sci. Eng..

[50]  Uwe Schwiegelshohn,et al.  Towards Understanding Uncertainty in Cloud Computing Resource Provisioning , 2015, ICCS.

[51]  Chi K. Tse,et al.  Bio-Inspired Heuristics for VM Consolidation in Cloud Data Centers , 2020, IEEE Systems Journal.

[52]  Rajkumar Buyya,et al.  ContainerCloudSim: An environment for modeling and simulation of containers in cloud data centers , 2017, Softw. Pract. Exp..

[53]  Dirk Merkel,et al.  Docker: lightweight Linux containers for consistent development and deployment , 2014 .

[54]  Zoltán Ádám Mann,et al.  Resource Optimization Across the Cloud Stack , 2018, IEEE Transactions on Parallel and Distributed Systems.

[55]  Allen D. Malony,et al.  Checkpoint/restart approaches for a thread-based MPI runtime , 2019, Parallel Comput..

[56]  Hai Jin,et al.  Performance and energy modeling for live migration of virtual machines , 2011, Cluster Computing.

[57]  Liangmin Guo,et al.  A Game Based Consolidation Method of Virtual Machines in Cloud Data Centers With Energy and Load Constraints , 2018, IEEE Access.

[58]  Martin J. Kollingbaum,et al.  Efficient Live Migration of Linux Containers , 2018, ISC Workshops.

[59]  Carlos Juiz,et al.  Virtual machine consolidation: a systematic review of its overhead influencing factors , 2019, The Journal of Supercomputing.

[60]  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..

[61]  Ali Miri,et al.  Using ELM Techniques to Predict Data Centre VM Requests , 2015, 2015 IEEE 2nd International Conference on Cyber Security and Cloud Computing.

[62]  G Vadivu,et al.  Adaptive deduplication of virtual machine images using AKKA stream to accelerate live migration process in cloud environment , 2019, Journal of Cloud Computing.

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

[64]  Carlos Juiz,et al.  Virtualization and consolidation: a systematic review of the past 10 years of research on energy and performance , 2018, The Journal of Supercomputing.

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

[66]  Mahesh Chandra Govil,et al.  A critical survey of live virtual machine migration techniques , 2017, Journal of Cloud Computing.

[67]  Asadullah Shah,et al.  Measuring Efficiency of Tier Level Data Centers to Implement Green Energy Efficient Data Centers , 2013 .

[68]  Stefano Avallone,et al.  A Joint Power Efficient Server and Network Consolidation approach for virtualized data centers , 2018, Comput. Networks.

[69]  Amir Masoud Rahmani,et al.  Server consolidation techniques in virtualized data centers of cloud environments: A systematic literature review , 2018, Softw. Pract. Exp..

[70]  Rajkumar Buyya,et al.  OpenStack Neat: a framework for dynamic and energy‐efficient consolidation of virtual machines in OpenStack clouds , 2015, Concurr. Comput. Pract. Exp..

[71]  P. Varalakshmi,et al.  Performance Analysis of Virtual Machines and Docker Containers , 2017 .

[72]  Benjamín Barán,et al.  Two-phase virtual machine placement algorithms for cloud computing: An experimental evaluation under uncertainty , 2017, 2017 XLIII Latin American Computer Conference (CLEI).

[73]  Laurent Lemarchand,et al.  Optimizing the cost of DBaaS object placement in hybrid storage systems , 2019, Future Gener. Comput. Syst..

[74]  Ying Xue,et al.  Migration Cost and Energy-Aware Virtual Machine Consolidation Under Cloud Environments Considering Remaining Runtime , 2019, International Journal of Parallel Programming.

[75]  Rajkumar Buyya,et al.  CloudAnalyst: A CloudSim-Based Visual Modeller for Analysing Cloud Computing Environments and Applications , 2010, 2010 24th IEEE International Conference on Advanced Information Networking and Applications.

[76]  Kun Wang,et al.  Intelligent Resource Management in Blockchain-Based Cloud Datacenters , 2018, IEEE Cloud Computing.

[77]  Enda Barrett,et al.  An advanced reinforcement learning approach for energy-aware virtual machine consolidation in cloud data centers , 2017, 2017 12th International Conference for Internet Technology and Secured Transactions (ICITST).

[78]  Philippe Merle,et al.  Elasticity in Cloud Computing: State of the Art and Research Challenges , 2018, IEEE Transactions on Services Computing.

[79]  Brian F. Goldiez,et al.  Combining virtualization and containerization to support interactive games and simulations on the cloud , 2019, Simul. Model. Pract. Theory.

[80]  Sabeur Aridhi,et al.  The uncertain cloud: State of the art and research challenges , 2018, Int. J. Approx. Reason..

[81]  Rakesh Kumar,et al.  On cloud security requirements, threats, vulnerabilities and countermeasures: A survey , 2019, Comput. Sci. Rev..

[82]  Junzo Watada,et al.  Emerging Trends, Techniques and Open Issues of Containerization: A Review , 2019, IEEE Access.

[83]  Mohammed A. Alqarni,et al.  A placement architecture for a container as a service (CaaS) in a cloud environment , 2019, J. Cloud Comput..

[84]  Azlan Ismail,et al.  Energy-driven cloud simulation: existing surveys, simulation supports, impacts and challenges , 2020, Cluster Computing.

[85]  Ottmar Krämer-Fuhrmann,et al.  License management in grid and high performance computing , 2009, Computer Science - Research and Development.

[86]  Waltenegus Dargie,et al.  Estimation of the cost of VM migration , 2014, 2014 23rd International Conference on Computer Communication and Networks (ICCCN).

[87]  Albert Y. Zomaya,et al.  Energy efficient utilization of resources in cloud computing systems , 2010, The Journal of Supercomputing.

[88]  Amir Masoud Rahmani,et al.  Challenges of server consolidation in virtualized data centers and open research issues: a systematic literature review , 2019, The Journal of Supercomputing.

[89]  Gang Chen,et al.  Multi-objective Container Consolidation in Cloud Data Centers , 2018, Australasian Conference on Artificial Intelligence.

[90]  Shripad Nadgowda,et al.  Voyager: Complete Container State Migration , 2017, 2017 IEEE 37th International Conference on Distributed Computing Systems (ICDCS).

[91]  Liang Zhao,et al.  A Strategy Game System for QoS-Efficient Dynamic Virtual Machine Consolidation in Data Centers , 2019, IEEE Access.

[92]  Walid A. Hanafy,et al.  A New Infrastructure Elasticity Control Algorithm for Containerized Cloud , 2019, IEEE Access.

[93]  Antonio Brogi,et al.  Cloud Container Technologies: A State-of-the-Art Review , 2019, IEEE Transactions on Cloud Computing.

[94]  Noel De Palma,et al.  Software consolidation as an efficient energy and cost saving solution , 2016, Future Gener. Comput. Syst..

[95]  Feng Xia,et al.  Virtual machine migration in cloud data centers: a review, taxonomy, and open research issues , 2015, The Journal of Supercomputing.

[96]  Rajkumar Buyya,et al.  An Energy and Performance Aware Consolidation Technique for Containerized Datacenters , 2019, IEEE Transactions on Cloud Computing.

[97]  Ivan Porres,et al.  Distributed virtual machine consolidation: A systematic mapping study , 2018, Comput. Sci. Rev..

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

[99]  Zhenhuan Gong,et al.  PRESS: PRedictive Elastic ReSource Scaling for cloud systems , 2010, 2010 International Conference on Network and Service Management.

[100]  Bibhudatta Sahoo,et al.  A Game Theoretic Approach to Estimate Fair Cost of VM Placement in Cloud Data Center , 2018, IEEE Systems Journal.

[101]  Chung-Horng Lung,et al.  LXC Container Migration in Cloudlets under Multipath TCP , 2017, 2017 IEEE 41st Annual Computer Software and Applications Conference (COMPSAC).