Social Cloud: Concept, Current Trends and Future Scope

In recent years, various kinds of distributed resource sharing setups have been proposed by taking social relationships into consideration. These dissimilar resource sharing setups are tagged as Social Cloud. These setups have appeared in various distributed computing forms such as community cloud, grid, volunteer computing and network services. Such setups are discrete in nature, and hence, do not conceptualize the totality of the Social Cloud concept. In fact, it is dicult to conceptualize Social Cloud without a general framework. There are three main objectives of this work. First, to present a general framework of Social Cloud. Second, to report various Social Cloud setups with corresponding architectural prototypes and current trends. Third, to discuss research challenges.

[1]  Yong Zhao,et al.  Cloud Computing and Grid Computing 360-Degree Compared , 2008, GCE 2008.

[2]  Chenyu Wang,et al.  Exploring MapReduce efficiency with highly-distributed data , 2011, MapReduce '11.

[3]  Aziz Mohaisen,et al.  Trustworthy Distributed Computing on Social Networks , 2013, IEEE Transactions on Services Computing.

[5]  Sonja Grabner-Kräuter,et al.  Trust in online social networks: A multifaceted perspective , 2015 .

[6]  Randy H. Katz,et al.  A view of cloud computing , 2010, CACM.

[7]  Sandip Sen,et al.  Reciprocal resource sharing in P2P environments , 2005, AAMAS '05.

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

[9]  Christian Haas,et al.  Preference-Based Resource Allocation: Using Heuristics to Solve Two-Sided Matching Problems with Indifferences , 2013, GECON.

[10]  Kyle Chard,et al.  Social Cloud: Cloud Computing in Social Networks , 2010, 2010 IEEE 3rd International Conference on Cloud Computing.

[11]  Yan Bai,et al.  Design and Implementation of a Secure Healthcare Social Cloud System , 2012, 2012 12th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (ccgrid 2012).

[12]  Ian T. Foster,et al.  Grid information services for distributed resource sharing , 2001, Proceedings 10th IEEE International Symposium on High Performance Distributed Computing.

[13]  Robert Bodle,et al.  REGIMES OF SHARING , 2011 .

[14]  Daniele Condorelli,et al.  Market and non-market mechanisms for the optimal allocation of scarce resources , 2013, Games Econ. Behav..

[15]  Raúl Gracia Tinedo,et al.  FRIENDBOX: A cloudified F2F storage application , 2012, 2012 IEEE 12th International Conference on Peer-to-Peer Computing (P2P).

[16]  Abhishek Chandra,et al.  Nebulas: Using Distributed Voluntary Resources to Build Clouds , 2009, HotCloud.

[17]  Mostafa H. Ammar,et al.  A reputation system for peer-to-peer networks , 2003, NOSSDAV '03.

[18]  Nathan Bennett,et al.  Employee Propensity to Withhold Effort: A Conceptual Model to Intersect Three Avenues of Research , 1993 .

[19]  Shouhuai Xu,et al.  SocialClouds: Concept, Security Architecture and Some Mechanisms , 2009, INTRUST.

[20]  Keith W. Ross,et al.  P2P Trading in Social Networks: The Value of Staying Connected , 2010, 2010 Proceedings IEEE INFOCOM.

[21]  Matthew O. Jackson,et al.  On the Formation of Networks and Groups , 2003 .

[22]  Asit Dan,et al.  Web services agreement specification (ws-agreement) , 2004 .

[23]  Jinyang Li,et al.  F2F: Reliable Storage in Open Networks , 2006, IPTPS.

[24]  Manish Parashar,et al.  Incentivising Resource Sharing in Social Clouds , 2012, 2012 IEEE 21st International Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises.

[25]  David P. Anderson Volunteer computing , 2010, CROS.

[26]  Christian Haas,et al.  Co-operative Infrastructures: An Economic Model for Providing Infrastructures for Social Cloud Computing , 2013, 2013 46th Hawaii International Conference on System Sciences.

[27]  Christian Haas,et al.  Foundations of Trust: Contextualising Trust in Social Clouds , 2012, 2012 Second International Conference on Cloud and Green Computing.

[28]  Kyle Chard,et al.  A Social Cloud for Public eResearch , 2011, 2011 IEEE Seventh International Conference on eScience.

[29]  Donald F. Ferguson,et al.  Economic models for allocating resources in computer systems , 1996 .

[30]  Michal Pechoucek,et al.  Proceedings of the fourth international joint conference on Autonomous agents and multiagent systems , 2005, AAMAS 2005.

[31]  Timothy Grance,et al.  Cloud Computing Synopsis and Recommendations , 2012 .

[32]  Manish Parashar,et al.  Incentivising resource sharing in social clouds , 2015, Concurr. Comput. Pract. Exp..

[33]  David P. Anderson,et al.  BOINC: a system for public-resource computing and storage , 2004, Fifth IEEE/ACM International Workshop on Grid Computing.

[34]  Daniel S. Katz,et al.  A Social Content Delivery Network for Scientific Cooperation: Vision, Design, and Architecture , 2012, 2012 SC Companion: High Performance Computing, Networking Storage and Analysis.

[35]  Daniel J. Brass,et al.  Relationships and Unethical Behavior: A Social Network Perspective , 1998 .

[36]  Murray R. Barrick,et al.  Relating member ability and personality to work-team processes and team effectiveness. , 1998 .

[37]  Donald F. Ferguson,et al.  From Open Grid Services Infrastructure to WS-Resource Framework: Refactoring and Evolution , 2004 .

[38]  Christian Haas,et al.  Engineering Incentives in Social Clouds , 2011, 2011 11th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing.

[39]  S. Karau,et al.  Social loafing and social compensation: the effects of expectations of co-worker performance. , 1991, Journal of personality and social psychology.

[40]  Alexander Richter,et al.  Functions of Social Networking Services , 2008, COOP.

[41]  A. Ingham,et al.  The Ringelmann effect: Studies of group size and group performance , 1974 .

[42]  Rajkumar Buyya,et al.  Mandi: a market exchange for trading utility and cloud computing services , 2011, The Journal of Supercomputing.

[43]  E. Glaeser,et al.  Non-Market Interactions , 2000 .

[44]  Kyle Chard,et al.  Collaborative eResearch in a Social Cloud , 2011, 2011 IEEE Seventh International Conference on eScience.

[45]  Michael D. Hogan,et al.  NIST Cloud Computing Standards Roadmap , 2013 .

[46]  David Abramson,et al.  Economic models for management of resources in peer-to-peer and grid computing , 2001, SPIE ITCom.

[47]  Raúl Gracia Tinedo,et al.  Giving form to social cloud storage through experimentation: Issues and insights , 2014, Future Gener. Comput. Syst..

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

[49]  Chris Rose,et al.  A Break in the Clouds: Towards a Cloud Definition , 2011 .

[50]  E. Fehr,et al.  Fairness and Retaliation: The Economics of Reciprocity , 2000, SSRN Electronic Journal.

[51]  Judy Kay,et al.  A fair share scheduler , 1988, CACM.

[52]  Yan Bai,et al.  A trust-aware tag-based privacy control for eHealth 2.0 , 2011, SIGITE '11.

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

[54]  John R. Douceur,et al.  The Sybil Attack , 2002, IPTPS.

[55]  Ian T. Foster,et al.  The Anatomy of the Grid: Enabling Scalable Virtual Organizations , 2001, Int. J. High Perform. Comput. Appl..

[56]  John B. Shoven,et al.  I , Edinburgh Medical and Surgical Journal.

[57]  A. Bendahmane,et al.  Grid computing security mechanisms: State-of-the-art , 2009, 2009 International Conference on Multimedia Computing and Systems.

[58]  Manish Parashar,et al.  CometCloud: An Autonomic Cloud Engine , 2011, CloudCom 2011.

[59]  Kyle Chard,et al.  eScience in the Social Cloud , 2013, Future Gener. Comput. Syst..

[60]  David P. Anderson,et al.  High-performance task distribution for volunteer computing , 2005, First International Conference on e-Science and Grid Computing (e-Science'05).

[61]  Muthucumaru Maheswaran,et al.  Towards a micro-economic model for resource allocation in Grid computing systems , 2002, IEEE CCECE2002. Canadian Conference on Electrical and Computer Engineering. Conference Proceedings (Cat. No.02CH37373).

[62]  Ramesh Govindan,et al.  Liquidity in credit networks: a little trust goes a long way , 2011, EC '11.

[63]  Abhishek Chandra,et al.  Early experience with the distributed nebula cloud , 2011, DIDC '11.

[64]  Kwang Mong Sim,et al.  A survey of bargaining models for grid resource allocation , 2006, SECO.

[65]  Gail-Joon Ahn,et al.  Role-based access control on the web , 2001, TSEC.

[66]  Minglu Li,et al.  An economic-based resource management framework in the grid context , 2005, CCGrid 2005. IEEE International Symposium on Cluster Computing and the Grid, 2005..

[67]  Raúl Gracia Tinedo,et al.  FriendBox: A Hybrid F2F Personal Storage Application , 2012, 2012 IEEE Fifth International Conference on Cloud Computing.

[68]  Leandros Tassiulas,et al.  Reputation-Based Resource Allocation in P2P Systems of Rational Users , 2010, IEEE Transactions on Parallel and Distributed Systems.

[69]  Lizhe Wang,et al.  Scientific Cloud Computing: Early Definition and Experience , 2008, 2008 10th IEEE International Conference on High Performance Computing and Communications.

[70]  Jon M. Kleinberg,et al.  Group formation in large social networks: membership, growth, and evolution , 2006, KDD '06.

[71]  Muthucumaru Maheswaran,et al.  Evolving and managing trust in grid computing systems , 2002, IEEE CCECE2002. Canadian Conference on Electrical and Computer Engineering. Conference Proceedings (Cat. No.02CH37373).

[72]  Nazareno Andrade,et al.  A Reciprocation-Based Economy for Multiple Services in Peer-to-Peer Grids , 2006, Sixth IEEE International Conference on Peer-to-Peer Computing (P2P'06).

[73]  Sean F. Hanser,et al.  Social network theory: new insights and issues for behavioral ecologists , 2009, Behavioral Ecology and Sociobiology.

[74]  Miron Livny,et al.  Condor-a hunter of idle workstations , 1988, [1988] Proceedings. The 8th International Conference on Distributed.

[75]  Dirk Neumann,et al.  SORMA - Building an Open Grid Market for Grid Resource Allocation , 2007, GECON.

[76]  Raihan Ur Rasool,et al.  Social Networking for Sharing Cloud Resources , 2012, 2012 Second International Conference on Cloud and Green Computing.

[77]  Mihaela van der Schaar,et al.  Incentive Provision and Job Allocation in Social Cloud Systems , 2013, IEEE Journal on Selected Areas in Communications.