SETI@home: an experiment in public-resource computing
Communications of the ACM
BOINC: A System for Public-Resource Computing and Storage
GRID '04 Proceedings of the 5th IEEE/ACM International Workshop on Grid Computing
A Reciprocation-Based Economy for Multiple Services in Peer-to-Peer Grids
P2P '06 Proceedings of the Sixth IEEE International Conference on Peer-to-Peer Computing
Peer-to-Peer resource discovery in Grids: Models and systems
Future Generation Computer Systems
GiGi: An Ocean of Gridlets on a "Grid-for-the-Masses"
CCGRID '07 Proceedings of the Seventh IEEE International Symposium on Cluster Computing and the Grid
nuBOINC: BOINC Extensions for Community Cycle Sharing
SASOW '08 Proceedings of the 2008 Second IEEE International Conference on Self-Adaptive and Self-Organizing Systems Workshops
Integrating Overlay and Social Networks for Seamless P2P Networking
WETICE '08 Proceedings of the 2008 IEEE 17th Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises
Communications of the ACM
Social Cloud: Cloud Computing in Social Networks
CLOUD '10 Proceedings of the 2010 IEEE 3rd International Conference on Cloud Computing
Gridlet economics: resource management models and policies for cycle-sharing systems
GPC'11 Proceedings of the 6th international conference on Advances in grid and pervasive computing
Hi-index | 0.00 |
A natural succeeding process for the Internet was to create Social Networks (e.g. Facebook, among others), where anyone in the World can share their experiences, knowledge and information, using personal computers or mobile devices. In fact, Social Networks can be regarded as enabling information sharing in a peer-to-peer fashion. Given the enormous number of users, sharing could also be applied to the untapped potential of computing resources in users' computers. By mining the user friendship graphs, we can perform people (and resource) discovery for distributed computing. Actually, employing Social Networks for distributed processing can have significant impact in global distributed computing, by letting users willingly share their idle computing resources publicly with other trusted users, or groups; this sharing extends to activities and causes that users naturally tend to adhere to. We describe the design, development and resulting evaluation of a web-enabled platform, called Trans-SocialDP: Trans-Social Networks for Distributed Processing. This platform can leverage Social Networks to perform resource discovery, mining friendship relationships for computing resources, and giving the possibility of resource (not only information) sharing among users, enabling cycle-sharing (such as in SETI@home) over these networks.