Exploring the Role of Macroeconomic Mechanisms in Voluntary Resource Provisioning in Community Network Clouds
Internet and communication technologies have lowered the costs of enabling individuals and communities to collaborate together. This collaboration has provided new services like user-generated content and social computing, as evident from success stories like Wikipedia. Through collaboration, collectively built infrastructures like community wireless mesh networks where users provide the communication network, have also emerged. Community networks have demonstrated successful bandwidth sharing, but have not been able to extend their collective effort to other computing resources like storage and processing. The success of cloud computing has been enabled by economies of scale and the need for elastic, flexible and on-demand provisioning of computing services. The consolidation of today’s cloud technologies offers now the possibility of collectively built community clouds, building upon user-generated content and user-provided networks towards an ecosystem of cloud services. We explore in this paper how macroeconomic mechanisms can play a role in overcoming the barriers of voluntary resource provisioning in such community clouds, by analysing the costs involved in building these services and how they give value to the participants. We indicate macroeconomic policies and how they can be implemented in community networks, to ease the uptake and ensure the sustainability of community clouds.
Keywordscommunity cloud cloud computing community networks economic mechanisms collaborative resource sharing
Unable to display preview. Download preview PDF.
- 1.Shirky, C.: Here Comes Everybody: The Power of Organizing Without Organizations. Penguin Group (2008)Google Scholar
- 3.Bina, M., Giaglis, G.: Unwired Collective Action: Motivations of Wireless Community Participants. In: International Conference on Mobile Business (ICMB 2006), Copenhagen, Denmark, pp. 31–40. IEEE (June 2006)Google Scholar
- 4.Buyya, R., Broberg, J., Goscinski, A.: Cloud Computing: Principles and Paradigms. John Wiley & Sons, Inc. (2011)Google Scholar
- 5.Mell, P., Grance, T.: The NIST Definition of Cloud Computing. NIST Special Publication 800(145) (2011)Google Scholar
- 6.Marinos, A., Briscoe, G.: Cloud ComputingGoogle Scholar
- 7.Vega, D., Cerda-Alabern, L., Navarro, L., Meseguer, R.: Topology patterns of a community network: Guifi.net. In: 1st International Workshop on Community Networks and Bottom-up-Broadband (CNBuB 2012), within IEEE WiMob, Barcelona, Spain, pp. 612–619 (October 2012)Google Scholar
- 11.Jiménez, J.: et al.: Deploying PaaS for Accelerating Cloud Uptake in the Guifi.net Community Network. In: IEEE International Workshop on the Future of PaaS 2014, Boston, Massachusetts, USA (March 2014)Google Scholar
- 12.Punceva, M., Rodero, I., Parashar, M., Rana, O.F., Petri, I.: Incentivising resource sharing in social clouds. Concurrency and Computation: Practice and Experience (March 2013)Google Scholar
- 15.Khan, A.M., Büyükşahin, U.C., Freitag, F.: Prototyping Incentive-based Resource Assignment for Clouds in Community Networks. In: 28th International Conference on Advanced Information Networking and Applications (AINA 2014), Victoria, Canada. IEEE (May 2014)Google Scholar