K. Kritikos, Chrysostomos Zeginis, E. Politaki, D. Plexousakis
{"title":"Towards the Modelling of Adaptation Rules and Histories for Multi-Cloud Applications","authors":"K. Kritikos, Chrysostomos Zeginis, E. Politaki, D. Plexousakis","doi":"10.5220/0007706503000307","DOIUrl":"https://doi.org/10.5220/0007706503000307","url":null,"abstract":"Currently, there is a move towards adopting multi-clouds due to their main benefits, including vendor lock-in avoidance and optimal application realisation via different cloud services. However, such multi-cloud applications face a new challenge related to the dynamicity and uncertainty that even a single cloud environment exhibits. As such, they cannot deliver a suitable service level to their customers, resulting in SLA penalty costs and application provider reputation reduction. To this end, we have previously proposed a cross-level and multi-cloud application adaptation architecture. Towards realising this architecture, this paper proposes two extensions of the CAMEL language allowing to specify advanced adaptation rules and histories. Such extensions not only enable to cover cross-level application adaptation by executing adaptation workflows but also to progress such an adaptation to address both the application and exploited cloud services evolution.","PeriodicalId":446929,"journal":{"name":"International Conference on Cloud Computing and Services Science","volume":"38 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-05-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128010706","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Cloud Service Quality Model: A Cloud Service Quality Model based on Customer and Provider Perceptions for Cloud Service Mediation","authors":"Claudio Giovanoli","doi":"10.5220/0007587502410248","DOIUrl":"https://doi.org/10.5220/0007587502410248","url":null,"abstract":"The field of cloud service selection tries to support customers in selecting cloud services based on QoS attributes. For considering the right, QoS attributes it is necessary to respect the customers and the providers’ perception. This can be made through a Service Quality Model. Thus, this paper introduces a Cloud Service Quality Model based on a Systematic Literature Review and user interviews as well as providers perceptions.","PeriodicalId":446929,"journal":{"name":"International Conference on Cloud Computing and Services Science","volume":"4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-05-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122732656","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Towards Early Prototyping of Services based on Open Transport Data: A Feasibility Study","authors":"Nicolas Ferry, Aida Omerovic, M. Natvig","doi":"10.5220/0007675402570262","DOIUrl":"https://doi.org/10.5220/0007675402570262","url":null,"abstract":"Data under open licenses and in reusable formats, often referred to as ”open data”, is increasingly being made accessible by both public and private actors. Government institutions, municipalities, private companies and entrepreneurs are among the stakeholders either having visions of new open data-based services, or just looking for new ideas on potential innovations based on open data. It is, however, in both cases, often unclear to the service developers how the open data actually can be utilized. A main reason is that the data needs to be retrieved from multiple sources, understood, quality checked and processed. While gaining insights on possible services that can be created on the top of open data, a service developer has to undergo an iterative ”trying and failing” exercise of service prototyping. In order to be practically feasible, such a process needs to be agile and efficient. Open data from the transport sector is used as a case. The open transport data are characterized by many challenges common for open data in general, but also a few specific ones. One of those challenges is the need for combining (often real-time) data from rather many sources in order to create a new service. In this paper we propose an agile approach to early service prototyping and we try out the approach on an open transport data service. Finally, we propose the priorities for future work towards a comprehensive approach for agile prototyping of open transport data-based services.","PeriodicalId":446929,"journal":{"name":"International Conference on Cloud Computing and Services Science","volume":"49 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-05-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127099580","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Machine Learning Approach for Live Migration Cost Prediction in VMware Environments","authors":"M. E. Elsaid, Hazem M. Abbas, C. Meinel","doi":"10.5220/0007749204560463","DOIUrl":"https://doi.org/10.5220/0007749204560463","url":null,"abstract":"Virtualization became a commonly used technology in datacenters during the last decade. Live migration is an essential feature in most of the clusters hypervisors. Live migration process has a cost that includes the migration time, downtime, IP network overhead, CPU overhead and power consumption. This migration cost cannot be ignored, however datacenter admins do live migration without expectations about the resultant cost. Several research papers have discussed this problem, however they could not provide a practical model that can be easily implemented for cost prediction in VMware environments. In this paper, we propose a machine learning approach for live migration cost prediction in VMware environments. The proposed approach is implemented as a VMware PowerCLI script that can be easily implemented and run in any vCenter Server Cluster to do data collection of previous migrations statistics, train the machine learning models and then predict live migration cost. Testing results show how the proposed framework can predict live migration time, network throughput and power consumption cost with accurate results and for different kinds of workloads. This helps datacenters admins to have better planning for their VMware environments live migrations.","PeriodicalId":446929,"journal":{"name":"International Conference on Cloud Computing and Services Science","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-05-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130251467","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
L. Steffenel, A. Charão, Bruno da Silva Alves, Lucas Roges de Araujo, L. F. D. Silva
{"title":"MPI to Go: Container Clusters for MPI Applications","authors":"L. Steffenel, A. Charão, Bruno da Silva Alves, Lucas Roges de Araujo, L. F. D. Silva","doi":"10.1007/978-3-030-49432-2_10","DOIUrl":"https://doi.org/10.1007/978-3-030-49432-2_10","url":null,"abstract":"","PeriodicalId":446929,"journal":{"name":"International Conference on Cloud Computing and Services Science","volume":"95 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-05-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116154246","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Rule-Based Security Monitoring of Containerized Environments","authors":"Holger Gantikow, C. Reich, M. Knahl, N. Clarke","doi":"10.1007/978-3-030-49432-2_4","DOIUrl":"https://doi.org/10.1007/978-3-030-49432-2_4","url":null,"abstract":"","PeriodicalId":446929,"journal":{"name":"International Conference on Cloud Computing and Services Science","volume":"143 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-05-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116083814","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
A. Atrey, Gregory van Seghbroeck, H. Mora, F. Turck, B. Volckaert
{"title":"Unifying Data and Replica Placement for Data-intensive Services in Geographically Distributed Clouds","authors":"A. Atrey, Gregory van Seghbroeck, H. Mora, F. Turck, B. Volckaert","doi":"10.5220/0007613400250036","DOIUrl":"https://doi.org/10.5220/0007613400250036","url":null,"abstract":"The increased reliance of data management applications on cloud computing technologies has rendered research \u0000in identifying solutions to the data placement problem to be of paramount importance. The objective \u0000of the classical data placement problem is to optimally partition, while also allowing for replication, the set of \u0000data-items into distributed data centers to minimize the overall network communication cost. Despite significant \u0000advancement in data placement research, replica placement has seldom been studied in unison with data \u0000placement. More specifically, most of the existing solutions employ a two-phase approach: 1) data placement, \u0000followed by 2) replication. Replication should however be seen as an integral part of data placement, and \u0000should be studied as a joint optimization problem with the latter. In this paper, we propose a unified paradigm \u0000of data placement, called CPR, which combines data placement and replication of data-intensive services into \u0000geographically distributed clouds as a joint optimization problem. Underneath CPR, lies an overlapping correlation \u0000clustering algorithm capable of assigning a data-item to multiple data centers, thereby enabling us to \u0000jointly solve data placement and replication. Experiments on a real-world trace-based online social network \u0000dataset show that CPR is effective and scalable. Empirically, it is \u0019 35% better in efficacy on the evaluated \u0000metrics, while being up to 8 times faster in execution time when compared to state-of-the-art techniques.","PeriodicalId":446929,"journal":{"name":"International Conference on Cloud Computing and Services Science","volume":"8 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-05-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115489180","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
E. Falcão, Antônio A. Neto, F. Brasileiro, Andrey Brito
{"title":"On the Impacts of Transitive Indirect Reciprocity on P2P Cloud Federations","authors":"E. Falcão, Antônio A. Neto, F. Brasileiro, Andrey Brito","doi":"10.5220/0007686402920299","DOIUrl":"https://doi.org/10.5220/0007686402920299","url":null,"abstract":"Several P2P systems of resource sharing use cooperation incentive mechanisms to identify and punish free riders, i.e., non-reciprocal individuals. A widespread approach is to use the levels of reciprocity, either directly or indirectly, to decide the extent to which an individual should trust other partners. One restriction of direct reciprocity mechanisms is the inability to foster cooperation between individuals with asymmetrical resources or availability incompatibility. In this work, we evaluate the performance of cloud federations ruled by the combination of the well-known direct reciprocity with transitive reciprocity, a strategy that allows direct reciprocity mechanisms to deal with asymmetry between individuals, while still keeping the benefits of direct reciprocity. For this, we implemented a simulator of resource bartering in cloud federations and experimented it with workloads synthesized from traces of real systems. Our best results showed an average increase of 12.83% and 26.38% on the sharing level of the federation, in an optimistic but unrealistic mechanism setup. When configured in a feasible and realistic manner, the transitive reciprocity was able to increase the sharing level up to an average of 6.02% and 7.53%.","PeriodicalId":446929,"journal":{"name":"International Conference on Cloud Computing and Services Science","volume":"11 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-05-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115113864","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Designing an IoT-Cloud Gateway for the Internet of Living Things","authors":"T. Pflanzner, Miklos Hovari, I. Vass, A. Kertész","doi":"10.1007/978-3-030-49432-2_2","DOIUrl":"https://doi.org/10.1007/978-3-030-49432-2_2","url":null,"abstract":"","PeriodicalId":446929,"journal":{"name":"International Conference on Cloud Computing and Services Science","volume":"25 5 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-05-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126059347","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}