Project brochure: A two page summary about the CLOMMUNITY project
PROJECT DELIVERABLES:
- D2.1: System requirements and software architecture, June 2013.
- D2.2: System Software (year 1), April 2014.
- D2.3: System Software (year 2), June 2015.
- D3.1: Requirements for a holistic abstract network and service architecture, June 2013.
- D3.2: Experimental research on community clouds (year 1), April 2014.
- D3.3: Experimental research on community clouds (year 2), June 2015.
- D3.4: Holistic Abstract Network and Service Architecture, June 2015.
- D4.1: Case definition and evaluation criteria, April 2014.
- D4.2: Experimental community-cloud testbed, April 2014.
- D4.3: Experimental research evaluation (initial), April 2014.
- D4.4: Experimental research evaluation (final), June 2015.
- D4.5: Pilot study evaluation, June 2015.
- D5.2: Dissemination activities in year 1, April 2014.
- D5.3: Dissemination activities in year 2, June 2015.
- D5.5: Socio-technical evaluation and sustainability model, June 2015.
JOURNALS:
- Sparks in the Fog: Social and Economic Mechanisms as Enablers for Community Network Clouds. Khan, Amin M and Felix Freitag. ADCAIJ: Advances in Distributed Computing and Artificial Intelligence Journal 3 (8). 2014. doi:10.14201/ADCAIJ201438112.
- Incentive-Based Resource Assignment and Regulation for Collaborative Cloud Services in Community Networks. Khan, Amin M., Umit Cavus Buyuksahin, and Felix Freitag. Journal of Computer and System Sciences.2014. doi:10.1016/j.jcss.2014.12.023.
BOOK CHAPTERS:
- Community Clouds. Amin M. Khan, Felix Freitag, Leandro Navarro. In Encyclopedia of Cloud Computing. Editors: San Murugesan and Irena Bojanova. Wiley-IEEE, 2015. ISBN-13: 978-1118821978; ISBN-10: 1118821971
DEMO PAPERS:
- Deploying applications with Community-Lab in wireless community networks. Marc Aymerich, Roger Baig, Pau Escrich, Ivan Vilata, Axel Neumann, Davide Vega, Ester Lopez, Felix Freitag, Leandro Navarro. Demo in The Fourteenth International Symposium on a World of Wireless, Mobile and Multimedia Networks (IEEE WoWMoM 2013).
This paper focuses on demonstrating the deployment of applications and cloud infrastructures in Community-Lab, which is the testbed facility used by the CLOMMUNITY project. By means of selected applications, we show how Community-Lab can be used by researchers to perform experiments with applications in community networks.
- Community Home Gateways for P2P Clouds. Pau Estrich, Roger Baig, Ivan Vilalta, Axel Neumann, Marc Aymerich, Ester Lopez, Davide Vega, Roc Meseguer, Felix Freitag, Leandro Navarro. Demo in the IEEE International Conference on Peer-to-Peer Computing (P2P 2013).
In this demo paper we present the hardware and software we propose for Community Home Gateways. These devices can be seen as low-end cloud resources of the Community Cloud, able to host platform and application services.
- Cloud-based extension for Community-Lab, Mennan Selimi, Jorge L. Florit, Davide Vega, Roc Meseguer, Ester Lopez, Amin M. Khan, Axel Neumann, Felix Freitag, Leandro Navarro, Roger Baig, Pau Escrich, Agusti Moll, Roger Pueyo, Ivan Vilata, Marc Aymerich, and Santiago Lamora. IEEE 22nd International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems (MASCOTS 2014), Paris, France, September 10-12, 2014.
In this demo paper in MASCOTS we show experiments with a set of applications deployed in the community network cloud.
- The Cloudy Distribution in Community Network Clouds in Guifi.net. Felix Freitag, Roger Baig, Rodrigo Carbajales, Pau Escrich, Jorge Florit, Agusti Moll, Leandro Navarro, Ermanno Pietrosemoli, Roger Pueyo, Mennan Selimi, Vladimir Vlassov, Marco Zennaro. IFIP/IEEE International Symposium on Network Management (IM 2015), Ottawa, Canada, May 11-15, 2015.
This demo paper presents the deployed Cloudy distribution in Guifi and its operation.
SCIENTIFIC PAPERS IN CONFERENCES:
- Effort-Based Incentives for Resource Sharing in Collaborative Volunteer Applications. Davide Vega, Roc Meseguer, Felix Freitag and Sergio Ochoa. In 17th IEEE International Conference on Computer Supported Cooperative Work in Design (CSCWD 2013).
This paper evaluates different strategies to incentivize resource sharing in colaborative and voluntary computing scenarios. The results show how such strategies can control the user reward for different types of participation. Such mecanism are expected to be part of the community cloud system in order to regulate resource sharing and encourage users to contribute.
- Support Service for Reciprocal Computational Resource Sharing in Wireless Community Networks. Ümit Büyüksahin, Amin Khan, Felix Freitag. The 5th International Workshop on Hot Topics in Mesh Networking (IEEE HOTMESH 2013), co-located with WoWMoM 2013.
We propose in this paper a service to incentivize the contribution of computing and storage as cloud resources to community networks, in order to provide an infrastructure for the deployment of services and applications.
- ElastMan: Autonomic Elasticity Manager for Cloud-Based Key-value Stores. Ahmad Al-Shishtawy, Vladimir Vlassov. The 22nd ACM International Symposium on High-Performance Parallel and Distributed Computing (HPDC ’13). ACM, New York, NY, USA, pp. 115-116. http://doi.acm.org/10.1145/2462902.2462925
This paper reports on the inital design of Elastman.
- ElastMan: Elasticity Manager for Elastic Key-Value Stores in the Cloud. Ahmad Al-Shishtawy, Vladimir Vlassov. The ACM Cloud and Autonomic Computing Conference (CAC 2013), Miami, FL, USA, August 5-9, 2013. http://dx.doi.org/10.1145/2494621.2494630
The paper presents the design and evaluation of ElastMan, an elasticity controller for Cloud-based elastic key-value stores. ElastMan combines feedforward and feedback control. Feedforward control is used to respond to spikes in the workload by quickly resizing the service to meet SLOs at a minimal cost. Feedback control is used to correct modeling errors and to handle diurnal workload. ElastMan was implemented and evaluated using the Voldemort key-value store running in a Cloud environment based on OpenStack. Evaluation shows the feasibility and effectiveness of our approach to automation of Cloud service elasticity.
- Towards Incentive-Based Resource Assignment and Regulation in Clouds for Community Networks. Amin M. Khan, Umit Cavus Büyüksahin and Felix Freitag. 10th International Conference on Economics of Grids, Clouds, Systems and Services (GECON 2013).
The sustainability of Community Clouds require contributions from their participants. We study in this paper the effects of incentive-based resource allocation strategies. Such strategies applied in the Community Cloud shoud lead of a regulation of demand and supply of cloud resources.
- Clouds of Small Things: Provisioning Infrastructure-as-a-Service from within Community Networks. Amin M. Khan, Leila Sharifi, Luís Veiga, Leandro Navarro. The 2nd International Workshop on Community Networks and Bottom-up-Broadband (CNBUB 2013), co-located with WiMob 2013.
This paper studies the performance of community cloud infrastructres compared with that of data centre type clouds. It is an effort towards seeing clouds built out of resource-constraint devices, a vision that down-sizes the hardware that is typically associated with clouds.
- Supporting Cloud Deployment in the Guifi.net Community Network. Javi Jimenez, Roger Baig, Pau Escrich, Amin M. Khan, Felix Freitag, Leandro Navarro, Ermanno Pietrosemoli, Marco Zennaro, Amir H. Payberah, Vladimir Vlassov. The 4th Global Information Infrastructure and Networking Symposium (GIIS 2013).
We explain our approach to bring clouds into the Guifi.net community network. For this we have started integrating part of our cloud prototype into the Guifi.net community network management tools. We present the proof-of-concept cloud infrastructure that is currently under deployment in the Guifi.net community network.
- Deploying PaaS for Accelerating Cloud Uptake in the Guifi Community Network. Javi Jimenez, Pau Escrich, Roger Baig, Felix Freitag, Leandro Navarro. IEEE International Workshop on the Future of PaaS 2014, colocated within IEEE International Conference on Cloud Engineering (IC2E 2014).
We present in this paper the relevance of PaaS for achieving cloud uptake in community networks. PaaS is the strategy we follow by deploying the Guifi-Community-Distribution (GCODIS) on all cloud nodes, a distribution containing common services and applications.
- Towards a Community Cloud Storage. Ying Liu, Vladimir Vlassov, Leandro Navarro. In the 28th IEEE International Conference on Advanced Information Networking and Applications (AINA-2014), Victoria, Canada, May 13-16, 2014.
In this paper we analyze the performance of OpenStack Swift in a community cloud environment and derive the relation between several performance metrics and conditions of the community network. In addition we propose a self-healing mechanism for OpenStack Swift to cope with the failure of storage servers.
- Prototyping Incentive-based Resource Assignment for Clouds in Community Network. Amin M. Khan; Ümit Büyükşahin; Felix Freitag. In the 28th IEEE International Conference on Advanced Information Networking and Applications (AINA-2014), Victoria, Canada, May 13-16, 2014.
An incentive-based mechanism is implemented as a prototype and evaluated in Community-Lab. Different sharing behaviours are studied and the effects of on the resource regulation between contributors and consumers is revealed.
- Exploring the Role of Macroeconomic Mechanisms in Voluntary Resource Provisioning in Community Network Clouds. Amin M. Khan; Felix Freitag. In the 11th International Symposium on Distributed Computing and Artificial Intelligence (DCAI 2014), Salamanca, Spain, June 4-6, 2014.
Most community network have some kind of formal organization or board to define a high-level framework for the usage and operation of the infrastructure. This paper looks at different macroeconomic options that may help to define more conciously the conditions for clouds in community networks in order to support certain effects, such as encouraging user participation, favouring the contribution of resources etc, as part of a community cloud ecosystem.
- Towards Application Deployments in Community Network Clouds. Mennan Selimi and Felix Freitag. In the International Conference on Computational Science and Applications (ICCSA 2014), Guimaraes, Portugal, June 30 – July 3, 2014.
The aim of this study is to understand better the feasibility of running applications in the challenging environment of community network. For our study, we use several nodes inside of two community networks to host a set of applications and carry out experiments under realistic conditions.
- Experiences with Distributed Heterogeneous Clouds over Community Networks. Mennan Selimi, Felix Freitag, Daniel Marti, Roger Pueyo Centelles, Pau Escrich, Roger Baig. ACM SIGCOMM Workshop on Distributed Cloud Computing DCC 2014, colocated with SIGCOMM 2014, Chicago, USA, August 17-22, 2014.
This paper shows the feasibility of cloud-based applications running on real clouds within the Guifi community network. We experiment with distributed file systems deployed over a heterogeneous distributed cloud infrastructure.
- A Look at Energy Efficient System Opportunities with Community Network Clouds. Felix Freitag, Leila Sharifi, Amin M. Khan, Leandro Navarro, Roger Baig, Pau Escrich, Luis Veiga. Workshop on Energy Efficient Systems EES 2014 at 2nd International Conference on ICT for Sustainability (ICT4S), Stockholm, Sweden, August 27, 2014.
In this paper we sketch some usage scenarios of community network clouds for contributing to energy efficient ICT infrastructures.
- Towards Distributed Architecture for Collaborative Cloud Services in Community Networks. Amin M. Khan, Mennan Selimi and Felix Freitag. 6th International Conference on Intelligent Networking and Collaborative Systems (INCoS-2014). Salerno, Italy, September 9-11, 2014.
We elaborate on the architectural elements for creating ecosystem in community clouds and discuss further steps by means of some experimental results.
- Analysis of the Social Effort in Multiplex Participatory Networks, Davide Vega, Roc Meseguer, Felix Freitag. 11th International Conference on Economics of Grid, Cloud, Systems and Services (GECON 2014), Cardiff, UK, September 16-18, 2014.
A study which analyzes the relation between the social and technical layer of Guifi.net is presented.
- Exploring local service allocation in Community Networks. Davide Vega, Roc Meseguer, Guillem Cabrera, Joan Manuel Marquès. 3rd International Workshop on Community Networks and Bottom-up-Broadband (CNBuB 2014), within WiMoB 2014, Larnaca, Cyprus, October 8, 2014.
This paper evaluates by simulations different strategies for selecting nodes in community networks for service deployment.
- Combing Smart Grid with Community Clouds: Next Generation Integrated Service Platform. Leila Sharifi, Felix Freitag, Luis Veiga. 5th IEEE International Conference on Smart Grid Communications (SmartGridComm 2014), Venice, Italy, November 3-6, 2014.
This paper argues for the usage of community cloud infrastructures to enable the smart grid scenarios.
- Tahoe-LAFS distributed storage service in Community Network Clouds. Mennan Selimi, Felix Freitag, Luis Veiga. The Fourth IEEE International Conference on Big Data and Cloud Computing (BDCloud2014), Sydney, Australia, December 3-5, 2014.
The performance of the Tahoe-LAFS distributed data storage service is evaluated in a deployement on community network clouds.
- Distributed Storage and Service Discovery for Heterogeneous Community Network Clouds. Mennan Selimi, Felix Freitag, Roger Pueyo Centelles and Agusti Moll. 7th IEEE/ACM International Conference on Utility and Cloud Computing (UCC2014), London, UK, December 8-11, 2014.
We assess a set of services deployed through the Cloudy community distributions in community network clouds.
- On Supporting Service Selection for Collaborative Multi-Cloud Ecosystems in Community Networks. Amin M. Khan, Felix Freitag, Smrati Gupta, Victor Muntès-Mulero, Jacek Dominiak, Peter Matthews. The 29th IEEE International Conference on Advanced Information Networking and Applications (AINA2015), Gwangju, Korea, March 25-27, 2015.
On using the ModaCloud Decision Support System for Cloud Service Selection in Community Network Clouds.
- TROBADOR: Service Discovery for Distributed Community Network Micro-Clouds. Mennan Selimi, Felix Freitag, Roger Pueyo Centelles, Agustí Moll, Luís Veiga. The 29th IEEE International Conference on Advanced Information Networking and Applications (AINA2015), Gwangju, Korea, March 25-27, 2015.
An assessment of the Avahi-Tinc solution for service discovery in Micro-Clouds.
- Motivating the non-technical participation in technical communities. Davide Vega, Roc Meseguer, Felix Freitag and Sergio Ochoa. 19th IEEE International Conference on Computer Supported Cooperative Work in Design (CSCWD 2015) Calabria, Italy, May 6-8, 2015,
In this paper the effects of different types of incentives and their design are studied by simulations.
- Deploying Clouds in the Guifi Community Network. Roger Baig, Jim Dowling, Pau Escrich, Felix Freitag, Roc Meseguer, Agusti Moll, Leandro Navarro, Ermanno Pietrosemoli, Roger Pueyo, Vladimir Vlassov, Marco Zennaro. IFIP/IEEE International Symposium on Network Management (IM 2015), Ottawa, Canada, May 11-15, 2015.
This is an experience paper reporting best practices on deploying community network clouds.