A Social Cloud for Public eResearch   Koshy John                       Kris Bubendorfer                      Kyle Chard   ...
Public eResearch•   A cure for cancer? AIDS?•   Better cryptographic systems?•   Investigating climate change?•   Searchin...
eResearch with BOINC• Berkeley Open Infrastructure for Network Computing•   Using BOINC for inexpensive computation•   Unu...
BOINC Statistics• BOINC projects have just 2.3 million users in total• Only ~0.5 million are actively contributing Faceboo...
But…• BOINC marshals 5.5 petaflops from 0.5 millionImagine if…• Even 1% of Facebook’s user base joined & contributed activ...
What’s holding BOINC back?•   Lack of visibility•   Barriers to entry for new users•   Lack of ease in identifying and joi...
A Social Cloud“A Social Cloud is a resource and servicesharing framework utilizing relationships andpolicies established b...
A Social Cloud for Public eResearch•   A Facebook application•   Increasing awareness•   Making use of social relationship...
Deep Facebook Integration• The Graph API – read/write• The OpenGraph Protocol – entities as objects• Social Channels  – Ne...
Social Engineering (part I)• Easing the Process of Joining  – Interest Signature  – Project Signature  – Signature Distanc...
Social Engineering (part II)• Incentivising Involvement, Contribution & Growth   – Project Champions      •   Total projec...
Social Engineering (part II)• Incentivising Involvement, Contribution & Growth   – Social Anchors      • Social Values and...
Social Engineering (part II)• Incentivising Involvement, Contribution & Growth   – Compute Magnates      • Rolling credit ...
Architecture
InteractionsSimple example ofinteractions between allactors associated with theSocial Cloud for PubliceResearch.
The Prototype
Results• Verified interest signatures, project signatures  and signature distances through a user study.• Studied the effe...
Results – Signatures (small sample)
Results – Project Champions
Results – Social Anchors
Results – Compute Magnates
How is the Social Cloud better?• GridRepublic• Intel’s Progress Thru Processors
Conclusion•   Increased visibility and engagement•   More computational power for researchers•   Science becomes meaningfu...
Upcoming SlideShare
Loading in …5
×

A Social Cloud for Public eResearch

365 views
304 views

Published on

Scientific researchers faced with extremely large computations or the requirement of storing vast quantities of data have come to rely on distributed computational models like cloud computing. However, distributed computation is typically complex and expensive. The Social Cloud for Public eResearch aims to provide researchers with a platform to exploit social networks to reach out to users who would otherwise be unlikely to donate computational time for scientific and other research oriented projects. In this paper we explore the motivations of users to contribute computational time and examine the various ways these motivations can be catered to through established social networks. We specifically look at integrating Facebook and BOINC, and discuss the architecture of the functional system and the novel social engineering algorithms that power it.

Published in: Health & Medicine
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
365
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
11
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

A Social Cloud for Public eResearch

  1. 1. A Social Cloud for Public eResearch Koshy John Kris Bubendorfer Kyle Chard School of Engineering and School of Engineering and Computation Institute, Computer Science Computer Science University of Chicago andVictoria University of Wellington Victoria University of Wellington Argonne National Laboratory Wellington, New Zealand Wellington, New Zealand Chicago, IL, USA
  2. 2. Public eResearch• A cure for cancer? AIDS?• Better cryptographic systems?• Investigating climate change?• Searching for intelligent life out there?• What do they have in common?
  3. 3. eResearch with BOINC• Berkeley Open Infrastructure for Network Computing• Using BOINC for inexpensive computation• Unused resources for worthy causes• Making science accessible• But is it achieving its potential?
  4. 4. BOINC Statistics• BOINC projects have just 2.3 million users in total• Only ~0.5 million are actively contributing Facebook Statistics https://www.facebook.com/press/info.php?statistics• On average, people on Facebook install apps more than 20 million times every day• Every month, more than 500 million people use an app on Facebook or experience Facebook Platform on other websites• More than 7 million apps and websites are integrated with Facebook
  5. 5. But…• BOINC marshals 5.5 petaflops from 0.5 millionImagine if…• Even 1% of Facebook’s user base joined & contributed actively• That’s 8 million users vs. the current 0.5 million• 90 petaflops?? – ballpark figure At 10% and with hardware advances, we hit EXASCALE computing. A viable solution to what Brian P. Schmidt asked of eScience??
  6. 6. What’s holding BOINC back?• Lack of visibility• Barriers to entry for new users• Lack of ease in identifying and joining new projects• Low visibility for new projects• Low levels of active contribution
  7. 7. A Social Cloud“A Social Cloud is a resource and servicesharing framework utilizing relationships andpolicies established between members of asocial network.” – Kris Bubendorfer
  8. 8. A Social Cloud for Public eResearch• A Facebook application• Increasing awareness• Making use of social relationships• Truly bringing science to the people• Potential for growth – going viral• How is this better than just BOINC? 800 million
  9. 9. Deep Facebook Integration• The Graph API – read/write• The OpenGraph Protocol – entities as objects• Social Channels – News feed – Requests – Notifications
  10. 10. Social Engineering (part I)• Easing the Process of Joining – Interest Signature – Project Signature – Signature Distances (resource share)
  11. 11. Social Engineering (part II)• Incentivising Involvement, Contribution & Growth – Project Champions • Total project credits • Easier to become one of a less popular project • Encourages contribution • Champions the cause of a project – helps new users
  12. 12. Social Engineering (part II)• Incentivising Involvement, Contribution & Growth – Social Anchors • Social Values and Social Scores • To motivate users to encourage their friends to join • Top bracket local to user’s social cloud
  13. 13. Social Engineering (part II)• Incentivising Involvement, Contribution & Growth – Compute Magnates • Rolling credit value, compute value, compute score • Social pressure on friends to contribute • Top bracket local to user’s social cloud
  14. 14. Architecture
  15. 15. InteractionsSimple example ofinteractions between allactors associated with theSocial Cloud for PubliceResearch.
  16. 16. The Prototype
  17. 17. Results• Verified interest signatures, project signatures and signature distances through a user study.• Studied the effects of project champions, social anchors and compute magnates through simulations on the IEEE VAST 2009 Challenge dataset.
  18. 18. Results – Signatures (small sample)
  19. 19. Results – Project Champions
  20. 20. Results – Social Anchors
  21. 21. Results – Compute Magnates
  22. 22. How is the Social Cloud better?• GridRepublic• Intel’s Progress Thru Processors
  23. 23. Conclusion• Increased visibility and engagement• More computational power for researchers• Science becomes meaningful to the masses• Brings lesser known projects into the limelight• Science benefits. Humanity benefits.

×