Current trends and future directions in community edge clouds

Cloud computing promises access to computing resources that is cost-effective, elastic and easily scalable. With few key cloud providers in the field, despite the benefits, there are issues like vendor lock-in, privacy and control over data. In this paper we focus on alternative models of cloud computing, like the community clouds at the edge which are built collaboratively using the resources contributed by the users, either through solely relying on users' machines, or using them to augment existing cloud infrastructures. We study community network clouds in the context of other initiatives in community cloud computing, mobile cloud computing, social cloud computing, and volunteer computing, and analyse how the context of community networks can support the community clouds.

[1]  Claudiu Barca,et al.  A virtual cloud computing provider for mobile devices , 2016, 2016 8th International Conference on Electronics, Computers and Artificial Intelligence (ECAI).

[2]  Antonio Puliafito,et al.  Cloud@Home: Toward a Volunteer Cloud , 2012, IT Professional.

[3]  Leandro Navarro-Moldes,et al.  A case for research with and on community networks , 2013, CCRV.

[4]  Xiaolin Li,et al.  Towards efficient and fair resource trading in community-based cloud computing , 2014, J. Parallel Distributed Comput..

[5]  Özalp Babaoglu,et al.  Design and implementation of a P2P Cloud system , 2012, SAC '12.

[7]  Ivan Beschastnikh,et al.  Seattle: a platform for educational cloud computing , 2009, SIGCSE '09.

[8]  David P. Anderson,et al.  SETI@home: an experiment in public-resource computing , 2002, CACM.

[9]  David E. Culler,et al.  PlanetLab: an overlay testbed for broad-coverage services , 2003, CCRV.

[10]  Pablo Rodriguez,et al.  Fair WLAN backhaul aggregation , 2010, MobiCom '10.

[11]  Felix Freitag,et al.  Incentive-based resource assignment and regulation for collaborative cloud services in community networks , 2015, J. Comput. Syst. Sci..

[12]  Felix Freitag,et al.  Towards Distributed Architecture for Collaborative Cloud Services in Community Networks , 2014, 2014 International Conference on Intelligent Networking and Collaborative Systems.

[13]  Yacine Rezgui,et al.  Trust modelling and analysis in peer-to-peer clouds , 2012, Int. J. Cloud Comput..

[14]  David P. Anderson,et al.  Towards Real-Time, Volunteer Distributed Computing , 2011, 2011 11th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing.

[15]  Gerard Briscoe,et al.  Community Cloud Computing , 2009, CloudCom.

[16]  Mark Gall,et al.  An Architecture for Community Clouds Using Concepts of the Intercloud , 2013, 2013 IEEE 27th International Conference on Advanced Information Networking and Applications (AINA).

[17]  P. Mell,et al.  The NIST Definition of Cloud Computing , 2011 .

[18]  Kyle Chard,et al.  Social Cloud Computing: A Vision for Socially Motivated Resource Sharing , 2012, IEEE Transactions on Services Computing.

[19]  Vladimir Vlassov,et al.  Community clouds at the edge deployed in Guifi.net , 2015, 2015 IEEE 4th International Conference on Cloud Networking (CloudNet).

[20]  Rajkumar Buyya,et al.  InterCloud: Utility-Oriented Federation of Cloud Computing Environments for Scaling of Application Services , 2010, ICA3PP.

[21]  Chonho Lee,et al.  A survey of mobile cloud computing: architecture, applications, and approaches , 2013, Wirel. Commun. Mob. Comput..

[22]  Christian Haas,et al.  A Social Compute Cloud: Allocating and Sharing Infrastructure Resources via Social Networks , 2014, IEEE Transactions on Services Computing.