Cloud management and monitoring - a systematic mapping study

A key component of ensuring that services are available on the cloud at the right time in the right manner is adequate cloud management. This makes it possible to provide services that meets user demands. The purpose of this research is to carry out a systematic study of management and monitoring on the cloud. Three facets were applied in conducting the categorization. These are the contribution, research, and topic facets. The purpose was to determine the level of work so far carried out in the field of cloud management. This enabled the creation of a pictorial representation of the research coverage. The result of the study showed that there are no opinion research on cloud management. Generally, articles on experience research, philosophical research and metric are the lowest at 6.62%, 4.41% and 1.90% respectively, while articles on models, solution research and evaluation research are the highest with 52.38%, 46.32% and 31.62% respectively. The outcome of this study will stimulate further research in the area cloud management and systematic studies.

[1]  Hai Jin,et al.  CloudController: A Writable and Heterogeneous-Adaptive Virtual Machine Introspection for Cloud Management , 2017, 2017 IEEE Trustcom/BigDataSE/ICESS.

[2]  Adil Maarouf,et al.  MDE Approach for the Establishment of a Service Level Agreements Monitoring by Trusted Third Party in the Cloud Computing , 2015, Int. J. Grid High Perform. Comput..

[3]  Martin Bichler,et al.  ContractLog: An Approach to Rule Based Monitoring and Execution of Service Level Agreements , 2005, RuleML.

[4]  Peter Haase,et al.  Semantic Technologies for Enterprise Cloud Management , 2010, SEMWEB.

[5]  Olivier Togni,et al.  Autonomic Brokerage Service for an End-to-End Cloud Networking Service Level Agreement , 2014, 2014 IEEE 3rd Symposium on Network Cloud Computing and Applications (ncca 2014).

[6]  Mitsuhisa Sato,et al.  Large-Scale Software Testing Environment Using Cloud Computing Technology for Dependable Parallel and Distributed Systems , 2010, 2010 Third International Conference on Software Testing, Verification, and Validation Workshops.

[8]  Graham Morgan,et al.  Toward reusable SLA monitoring capabilities , 2012, Softw. Pract. Exp..

[9]  Michael W. Sobolewski,et al.  Autonomic SLA Management in Federated Computing Environments , 2009, 2009 International Conference on Parallel Processing Workshops.

[10]  Claes Wohlin,et al.  Guidelines for snowballing in systematic literature studies and a replication in software engineering , 2014, EASE '14.

[11]  Nandamudi Lankalapalli Vijaykumar,et al.  Analyzing the Use of Concept Maps in Computer Science: A Systematic Mapping Study , 2017, Informatics Educ..

[12]  Dana Petcu,et al.  Towards a Security SLA-based Cloud Monitoring Service , 2014, CLOSER.

[13]  Fabiane Barreto Vavassori Benitti,et al.  Systematic Mapping Protocol: The impact of using software patterns during requirements engineering activities in real-world settings , 2017, ArXiv.

[14]  K. Chandrasekaran,et al.  Negotiation and Monitoring of Service Level Agreements in Cloud Computing Services , 2017 .

[15]  Khabib Mustofa,et al.  A Systematic Mapping Review of Software Quality Measurement: Research Trends, Model, and Method , 2017 .

[16]  Mostafa Bellafkih,et al.  SLA Management & Monitoring Based-eTOM and WS-Composite for IMS Networks , 2011, 2011 4th IFIP International Conference on New Technologies, Mobility and Security.

[17]  Olivier Togni,et al.  Self-establishing a Service Level Agreement within autonomic cloud networking environment , 2014, 2014 IEEE Network Operations and Management Symposium (NOMS).

[18]  Akshat Verma,et al.  12MAP: Cloud Disaster Recovery Based on Image-Instance Mapping , 2013, Middleware.

[19]  Wan Choi,et al.  Adaptive trade-off strategy for bargaining-based multi-objective SLA establishment under varying cloud workload , 2016, The Journal of Supercomputing.

[20]  Mohamed Mohamed,et al.  Security SLA Based Monitoring in Clouds , 2017, 2017 IEEE International Conference on Edge Computing (EDGE).

[21]  Vladimir Hahanov,et al.  Cyber Physical Computing for IoT-driven Services , 2018 .

[22]  Pearl Brereton,et al.  A Systematic Mapping Study of Empirical Studies on Software Cloud Testing Methods , 2017, 2017 IEEE International Conference on Software Quality, Reliability and Security Companion (QRS-C).

[23]  Paul Barford,et al.  A Framework for Multi-Objective SLA Compliance Monitoring , 2007, IEEE INFOCOM 2007 - 26th IEEE International Conference on Computer Communications.

[24]  Schahram Dustdar,et al.  Cost-Efficient Utilization of Public SLA Templates in Autonomic Cloud Markets , 2011, 2011 Fourth IEEE International Conference on Utility and Cloud Computing.

[25]  David Threm,et al.  Adaptive scheduling in the cloud - SLA for Hadoop job scheduling , 2015, 2015 Science and Information Conference (SAI).

[26]  Krzysztof Zielinski,et al.  SLA Monitoring and Management Framework for Telecommunication Services , 2008, Fourth International Conference on Networking and Services (icns 2008).

[27]  Gabor Kecskemeti,et al.  An interoperable and self-adaptive approach for SLA-based service virtualization in heterogeneous Cloud environments , 2014, Future Gener. Comput. Syst..

[28]  Vladimiro Sassone,et al.  Cross-Cloud Management of Sensitive Data via Blockchain: a Payslip Calculation Use Case , 2018, ITASEC.

[29]  Bruno Volckaert,et al.  Algorithms for network-aware application component placement for cloud resource allocation , 2017, Journal of Communications and Networks.

[30]  Christos Douligeris,et al.  Optimizing SLA-driven adaptive routing , 2016, 2016 IEEE Symposium on Computers and Communication (ISCC).

[31]  L. A. Alsulaiman,et al.  Monitoring multimedia quality of service in public Cloud Service Level Agreements , 2012, 2012 International Conference on Multimedia Computing and Systems.

[32]  Schahram Dustdar,et al.  VieSLAF Framework: Enabling Adaptive and Versatile SLA-Management , 2009, GECON.

[33]  Kai Petersen,et al.  Systematic Mapping Studies in Software Engineering , 2008, EASE.

[34]  Christos Douligeris,et al.  Policy-based QoS management for SLA-driven adaptive routing , 2013, Journal of Communications and Networks.

[35]  Isaac Odun-Ayo,et al.  Virtualization, Containerization, Composition, and Orchestration of Cloud Computing Services , 2019, ICCSA.

[36]  Guoqiang Mao,et al.  Online end‐to‐end quality of service monitoring for service level agreement management , 2008, Int. J. Commun. Syst..

[37]  Seyed Masoud Sadjadi,et al.  Mobile Service Clouds: A Self-Managing Infrastructure for Autonomic Mobile Computing Services , 2006, SelfMan.

[38]  Paul Barford,et al.  Accurate and efficient SLA compliance monitoring , 2007, SIGCOMM '07.

[39]  Isaac Odun-Ayo,et al.  Cloud Applications Management - Issues and Developments , 2018, ICCSA.

[40]  A. Nagalakshmi,et al.  Collective Intelligence Applications -- Algorithms and Visualization , 2011, 2011 Second International Conference on Emerging Applications of Information Technology.

[41]  Xuan Liu,et al.  Cloud Service Monitoring System Based on SLA , 2013, 2013 12th International Symposium on Distributed Computing and Applications to Business, Engineering & Science.

[42]  Rajiv Ranjan,et al.  An overview of the commercial cloud monitoring tools: research dimensions, design issues, and state-of-the-art , 2013, Computing.

[43]  Olasupo Ajayi,et al.  Cloud Service Level Agreements – Issues and Development , 2017, 2017 International Conference on Next Generation Computing and Information Systems (ICNGCIS).

[44]  Ali Amer Alwan,et al.  A SYSTEMATIC MAPPING STUDY ON CLOUD-BASED MOBILE APPLICATION TESTING , 2019, Journal of Information and Communication Technology.

[45]  Shyamala C. Sivakumar,et al.  Enhanced Adaptive SLA-aware Algorithms for Provisioning Shared Mesh Optical Networks , 2013, ANT/SEIT.

[46]  Wouter Joosen,et al.  On the suitability of black-box performance monitoring for SLA-driven cloud provisioning scenarios , 2015, ARM@Middleware.

[47]  Lars Nordström,et al.  SLA conceptual framework for coordinating and monitoring information flow in Smart Grid , 2014, ISGT 2014.

[48]  Xavier Franch,et al.  Enhancing Federated Cloud Management with an Integrated Service Monitoring Approach , 2013, Journal of Grid Computing.

[49]  Michael W. Sobolewski,et al.  Dynamic SLA Negotiation in Autonomic Federated Environments , 2009, OTM Workshops.

[50]  Julien Broisin,et al.  A goal-oriented approach for adaptive SLA monitoring: A cloud provider case study , 2013, 2nd IEEE Latin American Conference on Cloud Computing and Communications.

[51]  Caroline Herssens,et al.  Context-Driven Autonomic Adaptation of SLA , 2008, ICSOC.

[52]  Abdullah Muhammed,et al.  Adaptive Multi-Tenancy Policy for Enhancing Service Level Agreement Through Resource Allocation in Cloud Computing , 2016 .

[53]  Mitsuhisa Sato,et al.  Customizing Virtual Machine with Fault Injector by Integrating with SpecC Device Model for a Software Testing Environment D-Cloud , 2010, 2010 IEEE 16th Pacific Rim International Symposium on Dependable Computing.

[54]  N. D. Gangadhar,et al.  A Cloud Computing Service Level Agreement Framework with Negotiation and Secure Monitoring , 2014, 2014 IEEE International Conference on Cloud Computing in Emerging Markets (CCEM).

[55]  Salim Hariri,et al.  Autonomic Resilient Cloud Management (ARCM) Design and Evaluation , 2014, 2014 International Conference on Cloud and Autonomic Computing.

[56]  Antonia Bertolino,et al.  Scaling up SLA monitoring in pervasive environments , 2007, ESSPE '07.

[57]  Yin-Ling Liong,et al.  Problems/Issues in 3G QoS Service Level Agreement Monitoring , 2004, International Conference on Wireless Networks.

[58]  Antonello Calabrò,et al.  Adaptive SLA monitoring of service choreographies enacted on the Cloud , 2013, 2013 IEEE 7th International Symposium on the Maintenance and Evolution of Service-Oriented and Cloud-Based Systems.

[59]  K. Chandra Sekaran,et al.  Monitoring and Management of Service Level Agreements in Cloud Computing , 2015, 2015 International Conference on Cloud and Autonomic Computing.

[60]  M. Perry,et al.  A FRAMEWORK FOR AUTONOMIC SLA CREATION , 2008 .

[61]  Ernesto Damiani,et al.  SLA Negotiation and Monitoring from Simulation Data , 2016, 2016 12th International Conference on Signal-Image Technology & Internet-Based Systems (SITIS).

[62]  Yuchao Zhang,et al.  SLA-Driven State Monitoring for Cloud Services , 2013, 2013 IEEE 10th International Conference on High Performance Computing and Communications & 2013 IEEE International Conference on Embedded and Ubiquitous Computing.

[63]  Theo Lynn,et al.  A survey of Cloud monitoring tools: Taxonomy, capabilities and objectives , 2014, J. Parallel Distributed Comput..

[64]  Segun I. Popoola,et al.  CLOUD BASED IoT-ENABLED SOLID WASTEMONITORING SYSTEM FOR SMART ANDCONNECTED COMMUNITIES , 2019 .

[65]  Pearl Brereton,et al.  Lessons from applying the systematic literature review process within the software engineering domain , 2007, J. Syst. Softw..

[66]  Mohamed Adel Serhani,et al.  A Model for Multi-levels SLA Monitoring in Federated Cloud Environment , 2013, 2013 IEEE 10th International Conference on Ubiquitous Intelligence and Computing and 2013 IEEE 10th International Conference on Autonomic and Trusted Computing.

[67]  Gordon S. Blair,et al.  Adaptive decision making in multi-cloud management , 2014, CCB '14.

[68]  Valentina Casola,et al.  SLA-Driven Monitoring of Multi-cloud Application Components Using the MUSA Framework , 2016, 2016 IEEE 36th International Conference on Distributed Computing Systems Workshops (ICDCSW).

[69]  Mitsuhisa Sato,et al.  D-Cloud: Software Testing Environment for Dependable Distributed Systems Using Cloud Computing Technology , 2015 .

[70]  L. Rea,et al.  Italian QoS monitoring network: Impact on SLA control , 2012, 2012 15th International Telecommunications Network Strategy and Planning Symposium (NETWORKS).

[71]  Dana Petcu A Taxonomy for SLA-Based Monitoring of Cloud Security , 2014, 2014 IEEE 38th Annual Computer Software and Applications Conference.

[72]  Ying Chen,et al.  Optical service level agreement based on service plane of adaptive multi-service optical network , 2008, SPIE/OSA/IEEE Asia Communications and Photonics.

[73]  Ayoub Alsarhan,et al.  Monitoring and modelling service level agreement of multiple virtual machines in cloud computing , 2018, Int. J. Bus. Inf. Syst..

[74]  Dana Petcu,et al.  On Security SLA-Based Monitoring as a Service , 2015, IoT 360.

[75]  Xinghuo Yu,et al.  Online SoC estimation for Li-ion batteries: A survey explore the distributed secure cloud management to battery packs , 2017, 2017 12th IEEE Conference on Industrial Electronics and Applications (ICIEA).

[76]  Frank S. de Boer,et al.  Formal Verification of Service Level Agreements Through Distributed Monitoring , 2015, ESOCC.

[77]  Gabor Kecskemeti,et al.  Autonomic SLA-Aware Service Virtualization for Distributed Systems , 2011, 2011 19th International Euromicro Conference on Parallel, Distributed and Network-Based Processing.

[78]  Farookh Khadeer Hussain,et al.  Maintaining Trust in Cloud Computing through SLA Monitoring , 2014, ICONIP.

[79]  Laurent Bobelin,et al.  An Autonomic Cloud Management System for Enforcing Security and Assurance Properties , 2015, CLHS@HPDC.

[80]  Dana Petcu,et al.  SLA-Based Cloud Security Monitoring: Challenges, Barriers, Models and Methods , 2014, Euro-Par Workshops.

[81]  Danilo Ardagna,et al.  SLA based resource allocation policies in autonomic environments , 2007, J. Parallel Distributed Comput..

[82]  Yong Yin,et al.  Adaptive SLA mechanism for service sharing in virtual environments , 2016, Kybernetes.

[83]  Adil Maarouf,et al.  Combining multi-agent systems and MDE approach for monitoring SLA violations in the Cloud Computing , 2015, 2015 International Conference on Cloud Technologies and Applications (CloudTech).

[84]  K. Chandra Sekaran,et al.  Autonomic SLA Management in Cloud Computing Services , 2014, SNDS.

[85]  Zhiyi Ma,et al.  An Aspect-Oriented Approach to SLA-Driven Monitoring Multi-tenant Cloud Application , 2014, 2014 IEEE 7th International Conference on Cloud Computing.

[86]  Kazi Wali Ullah,et al.  Demo Paper: Automatic Provisioning, Deploy and Monitoring of Virtual Machines Based on Security Service Level Agreement in the Cloud , 2014, 2014 14th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing.

[87]  Peter Schefczik,et al.  Radio base stations in the cloud , 2013, Bell Labs Technical Journal.

[88]  Adil Al-Yasiri,et al.  MonSLAR: a middleware for monitoring SLA for RESTFUL services in cloud computing , 2015, 2015 IEEE 9th International Symposium on the Maintenance and Evolution of Service-Oriented and Cloud-Based Environments (MESOCA).

[89]  Mohamed Mohamed,et al.  Extending OCCI for autonomic management in the cloud , 2016, J. Syst. Softw..

[90]  Shicong Meng,et al.  Enhanced Monitoring-as-a-Service for Effective Cloud Management , 2013, IEEE Transactions on Computers.

[91]  Josef Spillner,et al.  SLA-driven Service Marketplace Monitoring with Grand SLAM , 2009, ICSOFT.

[92]  Kai Petersen,et al.  Guidelines for conducting systematic mapping studies in software engineering: An update , 2015, Inf. Softw. Technol..

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

[94]  J. Crowcroft,et al.  On the monitoring of contractual service level agreements , 2004, Proceedings. First IEEE International Workshop on Electronic Contracting, 2004..

[95]  Bartosz Balis,et al.  On-Line Monitoring of Service-Level Agreements in the Grid , 2011, Euro-Par Workshops.

[96]  Roel Wieringa,et al.  Requirements engineering paper classification and evaluation criteria: a proposal and a discussion , 2005, Requirements Engineering.

[97]  Ivan Nenadic,et al.  About the telco cloud management architectures , 2016, 2016 39th International Convention on Information and Communication Technology, Electronics and Microelectronics (MIPRO).

[98]  Jong-Won Park,et al.  A RESTful Approach to the Management of Cloud Infrastructure , 2009, 2009 IEEE International Conference on Cloud Computing.

[99]  Rajkumar Buyya,et al.  SLA-based admission control for a Software-as-a-Service provider in Cloud computing environments , 2012, J. Comput. Syst. Sci..

[100]  Christine Morin,et al.  Including Security Monitoring in Cloud Service Level Agreements , 2016, 2016 IEEE 35th Symposium on Reliable Distributed Systems (SRDS).

[101]  Muhammad Ali Babar,et al.  A Systematic Mapping Study of Software Architectures for Cloud Based Systems , 2014 .

[102]  Rune Gustavsson,et al.  A SLA conceptual framework for monitoring QoS in smart grid , 2013, 2013 IEEE Grenoble Conference.

[103]  Pascal Bouvry,et al.  Design of an energy efficiency model and architecture for cloud management using prediction models , 2013, 2013 International Conference on Soft Computing and Pattern Recognition (SoCPaR).

[104]  Cheng-Zhong Xu,et al.  URL: A unified reinforcement learning approach for autonomic cloud management , 2012, J. Parallel Distributed Comput..

[105]  Lars Nordström,et al.  Service level agreement: Coordination and monitoring of actors in Smart Grid , 2012, 2012 3rd IEEE PES Innovative Smart Grid Technologies Europe (ISGT Europe).

[106]  May El Barachi,et al.  Adaptive SLA-based elasticity management algorithms for a virtualized IP multimedia subsystem , 2014, 2014 IEEE Globecom Workshops (GC Wkshps).

[107]  Junping Du,et al.  Adaptive and attribute-based trust model for service level agreement guarantee in cloud computing , 2013, IET Inf. Secur..

[108]  Ajanta Das,et al.  An Innovative SLA-Based Service Monitoring Framework in Cloud , 2018, J. Inf. Knowl. Manag..

[109]  Kwang Mong Sim,et al.  An Adaptive Tradeoff Algorithm for Multi-issue SLA Negotiation , 2010, FGIT-GDC/CA.

[110]  Vladimir Hahanov,et al.  Big Data Driven Smart Cyber University , 2016, 2016 IEEE World Congress on Services (SERVICES).

[111]  Mohamed Mohamed,et al.  The rSLA Framework: Monitoring and Enforcement of Service Level Agreements for Cloud Services , 2016, 2016 IEEE International Conference on Services Computing (SCC).

[112]  Antonello Calabrò,et al.  A Generative Approach for the Adaptive Monitoring of SLA in Service Choreographies , 2013, ICWE.

[113]  Ludovic Henrio,et al.  Management of service compositionbased on self-controlled components , 2015, Journal of Internet Services and Applications.

[114]  WenAn Tan,et al.  Multivariate quality control chart for monitoring SLA of workflow applications , 2014, Proceedings of the 2014 IEEE 18th International Conference on Computer Supported Cooperative Work in Design (CSCWD).

[115]  Rizos Sakellariou,et al.  Self-Adaptive and Resource-Efficient SLA Enactment for Cloud Computing Infrastructures , 2012, 2012 IEEE Fifth International Conference on Cloud Computing.

[116]  Rizos Sakellariou,et al.  Simulating Autonomic SLA Enactment in Clouds Using Case Based Reasoning , 2010, ServiceWave.

[117]  Dirk Beyer,et al.  Self-Adaptive SLA-Driven Capacity Management for Internet Services , 2006, 2006 IEEE/IFIP Network Operations and Management Symposium NOMS 2006.

[118]  Muhammad Hanif,et al.  An adaptive SLA-based data flow mechanism for stream processing engines , 2017, 2017 International Conference on Information and Communication Technology Convergence (ICTC).

[119]  Mythili Vutukuru,et al.  NFVPerf: Online performance monitoring and bottleneck detection for NFV , 2016, 2016 IEEE Conference on Network Function Virtualization and Software Defined Networks (NFV-SDN).

[120]  Patrick Martin,et al.  SLAM: SLA Monitoring Framework for Federated Cloud Services , 2015, 2015 IEEE/ACM 8th International Conference on Utility and Cloud Computing (UCC).

[121]  Karl Aberer,et al.  Autonomic SLA-Driven Provisioning for Cloud Applications , 2011, 2011 11th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing.

[122]  Jacek Kitowski,et al.  Semantic-Based SLA Monitoring of Storage Resources , 2011, PPAM.

[123]  D. Janaki Ram,et al.  Optimizing Service Level Agreements for Autonomic Cloud Bursting Schedulers , 2010, 2010 39th International Conference on Parallel Processing Workshops.

[124]  Michael Niemann,et al.  WS-Re2Policy: A Policy Language for Distributed SLA Monitoring and Enforcement , 2008, 2008 Third International Conference on Systems and Networks Communications.

[125]  Antonio García Cabot,et al.  Performing systematic literature review in software engineering , 2012 .

[126]  Jyoti Namjoshi,et al.  Portable Autoscaler for Managing Multi-cloud Elasticity , 2013, 2013 International Conference on Cloud & Ubiquitous Computing & Emerging Technologies.

[127]  Faïez Gargouri,et al.  Cloud SLA Modeling and Monitoring , 2017, 2017 IEEE International Conference on Services Computing (SCC).

[128]  Burkhard Stiller,et al.  Monitoring of SLA compliances for Hosted Streaming Services , 2009, 2009 IFIP/IEEE International Symposium on Integrated Network Management.

[129]  Frances M. T. Brazier,et al.  Self-adaptive service level agreement monitoring in cloud environments , 2013, Multiagent Grid Syst..