This book constitutes the refereed proceedings of the 17th International Conference on Economics of Grids, Clouds, Systems, and Services, GECON 2020, held in Izola, Slovenia, in September 2020. Due to COVID-19 pandemic the conference was held virtually by the University of Ljubljana. The 11 full papers and 9 short papers presented in this book were carefully reviewed and selected from 40 submissions. The papers are structured in selected topics, namely: Smartness in Distributed Systems; Decentralizing Clouds to Deliver Intelligence at the Edge; Digital Infrastructures for Pandemic Response and Countermeasures; Dependability and Sustainability; Economic Computing and Storage; Poster Session.
Author(s): Karim Djemame, Jörn Altmann, José Ángel Bañares, Orna Agmon Ben-Yehuda, Vlado Stankovski, Bruno Tuffin
Series: Lecture Notes in Computer Science, 12441
Publisher: Springer
Year: 2020
Language: English
Pages: 217
Preface
Organization
Contents
Smartness in Distributed Systems
A Blockchain Consensus for Message Queue Based on Byzantine Fault Tolerance
1 Introduction
2 Related Work
2.1 Practical Byzantine Fault Tolerance Algorithm
2.2 Raft
3 Methodology
3.1 Algorithm Design
3.2 View Change Protocol Design
4 Experimental Evaluation
4.1 Experiment Preparation and Execution
4.2 Performance Testing
5 Conclusions and Future Work
References
Automatic Q.A-Pair Generation for Incident Tickets Handling: An Application of NLP
1 Introduction
2 State-of-the-Art
3 Design Principles of Q.A.-Pair Generation
4 Design of Q.A.-Pair Generation System
4.1 Ticket Data Description
4.2 Categorical Clustering
4.3 Intent-Level Clustering
4.4 Resolution Recommendation
4.5 Reinforcement Learning
4.6 The Architecture of the Q.A. Pair Generator
5 Discussion
6 Conclusion and Further Research
References
ProtectDDoS: A Platform for Trustworthy Offering and Recommendation of Protections
1 Introduction
2 Background and Related Work
3 The ProtectDDoS Platform
3.1 Architecture
3.2 Workflow
4 Proof-of-Concept and Case Study
5 Functional Evaluation
5.1 Costs
5.2 Security
6 Summary and Future Work
References
Delivering Privacy-Friendly Location-Based Advertising Over Smartwatches: Effect of Virtual User Interface
1 Introduction
2 Literature Review
2.1 Wearable Technology
2.2 Location-Based Advertising (LBA)
2.3 Perceived Privacy Risk in Sharing Personal Data
2.4 Perceived Privacy Risk and the Intention to Use LBA
2.5 Privacy Control, Virtual User Interface and Perceived Ease of Privacy Control
3 Conceptual Model and Hypotheses
4 Methodology and Data
5 Empirical Analysis
5.1 Hypotheses Testing (Experimental Group)
5.2 Hypotheses Testing (Control Group)
5.3 Summary of Findings
6 Conclusion and Discussion
References
Decentralising Clouds to Deliver Intelligence at the Edge
GEM-Analytics: Cloud-to-Edge AI-Powered Energy Management
1 Introduction
2 Architecture
3 Case Studies
4 Conclusions
References
Using LSTM Neural Networks as Resource Utilization Predictors: The Case of Training Deep Learning Models on the Edge
1 Introduction
2 Related Work
3 Application and Deployment Environment
3.1 Description of Applications and Data
3.2 Description of Deployment Environments
3.3 Parameters of Interest
4 Resource Utilization Predictors Model with LSTM Neural Networks
4.1 LSTM Neurons Architectural Usage
4.2 Architecture Design
5 Experimental Evaluation
5.1 Comparison with State of the Art Models
5.2 Experimental Results and Discussion
6 Conclusions
References
Towards a Semantic Edge Processing of Sensor Data. An Incipient Experiment
1 Introduction
2 Related Work
3 Solution Overview: A SSP Pipeline
4 Introductory Results
5 Conclusions
References
Distributed Cloud Intelligence: Implementing an ETSI MANO-Compliant Predictive Cloud Bursting Solution Using Openstack and Kubernetes
1 Introduction
2 System Architecture
3 Predictive Cloud Bursting
4 Conclusions and Future Work
References
Digital Infrastructures for Pandemic Response and Countermeasures
A MDE Approach for Modelling and Distributed Simulation of Health Systems
1 Introduction
2 Related Work
3 MDE for Developing Distributed Simulation of HS
4 A PN Based Ontology for Modelling Complex Systems
4.1 Formalization of the Ontology-Driven Modelling and Simulation Framework
5 Elaboration Process of Modular and Hierarchical Petri Net Models for Simulation in the Cloud
6 Conclusions and Future Work
References
South Korea as the Role Model for Covid-19 Policies? An Analysis of the Effect of Government Policies on Infection Chain Structures
1 Introduction
1.1 Literature Review
1.2 Problem Description
2 Methodology
3 Analysis
3.1 Data Set
3.2 Descriptive Network Analysis
3.3 Regression Analysis
4 Conclusion
4.1 Contributions
4.2 Limitations and Future Work
References
Dependability and Sustainability
A Network Reliability Game
1 Introduction: Problem Definition
2 Model
2.1 Graph Model
2.2 Utility Functions
2.3 Questions to Be Answered
3 Examples
3.1 A Simple Example with Non-Trivial Interactions Among Nodes
3.2 A Simple Example with Unbounded Price of Anarchy
4 Analytical Results
5 Conclusions
References
NuPow: Managing Power on NUMA Multiprocessors with Domain-Level Voltage and Frequency Control
1 Introduction
2 Motivation and Related Work
2.1 Characteristics of Chip Multiprocessors
2.2 Power Management on CMPs
2.3 Related Work
3 Hierarchical Power Management
3.1 VM Relocation
3.2 Distributed Power Management
4 DVFS and VM Relocation Policies
4.1 DVFS Policies
4.2 Phase Ordering and Frequency Considerations
4.3 Relocation of Virtual Machines
4.4 Energy Model
5 Implementation
5.1 The Intel Single-Chip Cloud Computer
5.2 Virtual Machine Relocation
5.3 Domain Controller Implementation
6 Experimental Setup
6.1 Hardware
6.2 Benchmarks
6.3 Comparison of Results
7 Results
7.1 Varying Number of Workloads
7.2 Independent Workloads
7.3 Evaluation of NUMA Affinity
8 Conclusion
References
Multi-tier Power-Saving Method in Cloud Storage Systems for Content Sharing Services
1 Introduction
2 Related Work
3 System Design
4 Power Consumption Model
5 Simulation
5.1 Preparation
5.2 Simulation Results
6 Experiments on Implementation
6.1 Parameters and Setting
6.2 Implementation Result
7 Conclusion and Future Work
References
Instant Virtual Machine Live Migration
1 Introduction
2 Background of VM Live Migration and DSM
2.1 VM Live Migration
2.2 Performance Metrics of VM Live Migration
2.3 Distributed Shared Memory
2.4 Why DSM for Virtual Machines?
3 DSM Design for Virtualized Environments
3.1 Assumptions on DSM
3.2 DSM Components
3.3 DSM-Optimized Live Migration Algorithm
4 Implementation
4.1 Linux Kernel DSM
4.2 Userspace DSM Library
4.3 DSM Live Migration Implementation in QEMU/KVM
5 Evaluation
5.1 Test Environment
5.2 Workloads Used in the Evaluation
5.3 Application Performance on DSM
5.4 Performance of DSM-Optimized Live Migration
6 Related Work
7 Conclusion
References
Economic Computing and Storage
Towards Economical Live Migration in Data Centers
1 Introduction
2 Background
2.1 The Anatomy of Live Migration
2.2 Live Migration Techniques
3 Live Migration Model
3.1 Live Migration Metrics
3.2 Analytically Modeling Performance Degradation
3.3 Predicting Key Live Migration Metrics Using Machine-Learned Models
4 Service Level Objectives and Migration Technique Selection
5 Evaluation
5.1 Cluster Configuration and VM Workloads
5.2 Migration Polices
5.3 Live Migration Sequence and Technique Selection
5.4 Analysis of SLO Violations
5.5 Importance of Model-Guided Live Migration Technique Selection
6 Related Work
7 Conclusion
References
Index-Selection for Minimizing Costs of a NoSQL Cloud Database
1 Introduction
2 Tables and Index Selection
3 Costs of Deployment
4 Related Work
5 Conclusion
References
Poster Session
A Developer-Centric API Value Chain
1 Introduction
2 Literature Review
2.1 APIs and Their Role for Service Innovation
2.2 The Role of the Developer
3 Conceptual Framework
4 Conclusion and Discussion
References
Bridging Education Services and Consumer Expectations Through Reusable Learning Objects
1 Introduction
2 Theoretical Background
3 Model
4 Simulation Parameters and Settings
5 Results and Discussions
References
Exascale Computing Deployment Challenges
1 Introduction
2 Grand Challenges and Research Agenda
3 The Economics
4 Conclusion
References
Author Index