SlideShare une entreprise Scribd logo
1  sur  15
Experiences in the Design and
Implementation of a Social Cloud for
Volunteer Computing

Ryan Chard, Kris Bubendorfer, Kyle Chard


IEEE eScience 2012
Volunteer Computing
 Volunteer computing provides a low-cost
 alternative for resourcing large scale
 projects, by using resources contributed by
 the public.



 BOINC
    Almost 2.5 million users in total
    Half a million are actively contributing
    BOINC provides ~6.5 petaflops of
    computational power to eScience
                                               2
Volunteer Computing Barriers
 Users:
    Discovery and selection of projects
     Client software installation
     Managing multiple accounts


 Projects:
     Low visibility for new projects
     Low levels of active contribution
     Anonymous and unaccountable users


                                          3
Social Networks
 Over one billion users now have Facebook
 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 the
 Facebook Platform on other websites
 More than 7 million apps and websites are
 integrated with Facebook
 More than 7 billion hours are spent on
 Facebook each month


                                               4
What if...
 1% of Facebook users contributed to BOINC
    That would be over ten million people,
    compared to the half million current
    users.




                                             5
Social Cloud Computing
 A Social Cloud is a resource and service sharing
 framework utilizing relationships and policies
 established between members of a social
 network.




                                                    6
The Social Cloud for Volunteer Computing
(SoCVC)

 Single location
 Single identity
 Familiar environment
 Advertising channels
 Publicise eScience
 Potential to utilise social
 information
 Implicit incentive
 mechanisms
 Trust can be inferred
 from friends
                                           7
SoCVC Architecture

1. Discovery and
setup
2. Project
selection
                                 4
                             5
3. Connect clients
4. Users directed
to projects
                     3
5. Service polls
information                          1


                         2

                                         8
Social Assistance

     Interest signatures are used to match
     users and projects

1. Users define
their own interest
signature



2. Interest
signatures are
calculated from a
user’s friends


                              3. Project signatures are
                              calculated from their users   9
Social Incentives - Titles
Social titles are given to the “top” users
within a group of friends
   Encourages contribution, retention,
   and recruitment




   Project Champions   Social Anchors   Compute Magnates



                                                           10
Implementation




                 11
Facebook Application




                       12
Results - Performance
 Datamodels
    The time to create,
    load and remove
    database models



 Account Manager
    Response creation
    with static vs
    dynamic signing of
    URLs

                          13
Results – Compute Magnate Simulation
 The VAST dataset includes 6000 individuals and 29,888 relationships
 Users are assigned an initial contribution level
 Active users (contribution level > 25%) can contact friends to encourage
 them to raise their contribution levels.
 Modelled contribution and willingness to increase one’s contribution
 through a disinterest factor that decays over time.




                                                                            14
Summary
 What if we did get 1%?
 Increase exposure of eScience
 Grow the user base for volunteer projects
 Increase resources for eScience

 Look out for release in Q4 2012




                                             15

Contenu connexe

En vedette

A Survey on Large-Scale Decentralized Storage Systems to be used by Volunteer...
A Survey on Large-Scale Decentralized Storage Systems to be used by Volunteer...A Survey on Large-Scale Decentralized Storage Systems to be used by Volunteer...
A Survey on Large-Scale Decentralized Storage Systems to be used by Volunteer...Maria Stylianou
 
Large Scale Distributed Storage Systems in Volunteer Computing - Slide
Large Scale Distributed Storage Systems in Volunteer Computing - SlideLarge Scale Distributed Storage Systems in Volunteer Computing - Slide
Large Scale Distributed Storage Systems in Volunteer Computing - SlideArinto Murdopo
 
Distributed Storage System for Volunteer Computing
Distributed Storage System for Volunteer ComputingDistributed Storage System for Volunteer Computing
Distributed Storage System for Volunteer ComputingArinto Murdopo
 
Globus Toolkit 3 Core – A Grid Service Container Framework: Thomas Sandholm J...
Globus Toolkit 3 Core – A Grid Service Container Framework: Thomas Sandholm J...Globus Toolkit 3 Core – A Grid Service Container Framework: Thomas Sandholm J...
Globus Toolkit 3 Core – A Grid Service Container Framework: Thomas Sandholm J...Information Security Awareness Group
 
Chinese volunteer computing community
Chinese volunteer computing communityChinese volunteer computing community
Chinese volunteer computing communityGang Zhou
 
Dokumen standard bahasa malaysia sk tahap 1
Dokumen standard bahasa malaysia sk tahap 1Dokumen standard bahasa malaysia sk tahap 1
Dokumen standard bahasa malaysia sk tahap 1Asdey Ludin
 
Siyapath: P2P Gossip Based Volunteer Computing Framework
Siyapath: P2P Gossip Based Volunteer Computing FrameworkSiyapath: P2P Gossip Based Volunteer Computing Framework
Siyapath: P2P Gossip Based Volunteer Computing FrameworkAmila Manoj
 
Grid Computing: BOINC Overview
Grid Computing: BOINC OverviewGrid Computing: BOINC Overview
Grid Computing: BOINC OverviewRodrigo Neves
 
DockerCon EU 2015: Finding a Theory of the Universe with Docker and Volunteer...
DockerCon EU 2015: Finding a Theory of the Universe with Docker and Volunteer...DockerCon EU 2015: Finding a Theory of the Universe with Docker and Volunteer...
DockerCon EU 2015: Finding a Theory of the Universe with Docker and Volunteer...Docker, Inc.
 

En vedette (12)

A Survey on Large-Scale Decentralized Storage Systems to be used by Volunteer...
A Survey on Large-Scale Decentralized Storage Systems to be used by Volunteer...A Survey on Large-Scale Decentralized Storage Systems to be used by Volunteer...
A Survey on Large-Scale Decentralized Storage Systems to be used by Volunteer...
 
Large Scale Distributed Storage Systems in Volunteer Computing - Slide
Large Scale Distributed Storage Systems in Volunteer Computing - SlideLarge Scale Distributed Storage Systems in Volunteer Computing - Slide
Large Scale Distributed Storage Systems in Volunteer Computing - Slide
 
"Grid Computing: BOINC Overview" por Rodrigo Neves, Nuno Mestre, Francisco Ma...
"Grid Computing: BOINC Overview" por Rodrigo Neves, Nuno Mestre, Francisco Ma..."Grid Computing: BOINC Overview" por Rodrigo Neves, Nuno Mestre, Francisco Ma...
"Grid Computing: BOINC Overview" por Rodrigo Neves, Nuno Mestre, Francisco Ma...
 
Distributed Storage System for Volunteer Computing
Distributed Storage System for Volunteer ComputingDistributed Storage System for Volunteer Computing
Distributed Storage System for Volunteer Computing
 
Globus Toolkit 3 Core – A Grid Service Container Framework: Thomas Sandholm J...
Globus Toolkit 3 Core – A Grid Service Container Framework: Thomas Sandholm J...Globus Toolkit 3 Core – A Grid Service Container Framework: Thomas Sandholm J...
Globus Toolkit 3 Core – A Grid Service Container Framework: Thomas Sandholm J...
 
Chinese volunteer computing community
Chinese volunteer computing communityChinese volunteer computing community
Chinese volunteer computing community
 
Gamification for volunteer cloud computing
Gamification for volunteer cloud computingGamification for volunteer cloud computing
Gamification for volunteer cloud computing
 
Dokumen standard bahasa malaysia sk tahap 1
Dokumen standard bahasa malaysia sk tahap 1Dokumen standard bahasa malaysia sk tahap 1
Dokumen standard bahasa malaysia sk tahap 1
 
Siyapath: P2P Gossip Based Volunteer Computing Framework
Siyapath: P2P Gossip Based Volunteer Computing FrameworkSiyapath: P2P Gossip Based Volunteer Computing Framework
Siyapath: P2P Gossip Based Volunteer Computing Framework
 
Virtual Machines & Volunteer Computing
Virtual Machines & Volunteer ComputingVirtual Machines & Volunteer Computing
Virtual Machines & Volunteer Computing
 
Grid Computing: BOINC Overview
Grid Computing: BOINC OverviewGrid Computing: BOINC Overview
Grid Computing: BOINC Overview
 
DockerCon EU 2015: Finding a Theory of the Universe with Docker and Volunteer...
DockerCon EU 2015: Finding a Theory of the Universe with Docker and Volunteer...DockerCon EU 2015: Finding a Theory of the Universe with Docker and Volunteer...
DockerCon EU 2015: Finding a Theory of the Universe with Docker and Volunteer...
 

Similaire à Experiences in the Design and Implementation of a Social Cloud for Volunteer Computing

Community, Collaboration, and Mashups
Community, Collaboration, and MashupsCommunity, Collaboration, and Mashups
Community, Collaboration, and MashupsTanya Ahmed
 
EffectiveCrowdSourcingForProductFeatureIdeation v18
EffectiveCrowdSourcingForProductFeatureIdeation v18EffectiveCrowdSourcingForProductFeatureIdeation v18
EffectiveCrowdSourcingForProductFeatureIdeation v18Karthikeyan Rajasekharan
 
Wanted an Active, Viable, Collaborative On-line Community
Wanted an Active, Viable, Collaborative On-line CommunityWanted an Active, Viable, Collaborative On-line Community
Wanted an Active, Viable, Collaborative On-line CommunityLouis-Pierre Guillaume
 
Presentation by dattatraya pathak
Presentation by dattatraya pathakPresentation by dattatraya pathak
Presentation by dattatraya pathakPMI_IREP_TP
 
Social Models, Trusted Clouds
Social Models, Trusted CloudsSocial Models, Trusted Clouds
Social Models, Trusted CloudsPeter Coffee
 
From User Needs to Community Health: Mining User Behaviour to Analyse Online ...
From User Needs to Community Health: Mining User Behaviour to Analyse Online ...From User Needs to Community Health: Mining User Behaviour to Analyse Online ...
From User Needs to Community Health: Mining User Behaviour to Analyse Online ...Matthew Rowe
 
Stanford GSB Portland Alumni - Leveraging Social Media for Customer Engagement
Stanford GSB Portland Alumni - Leveraging Social Media for Customer EngagementStanford GSB Portland Alumni - Leveraging Social Media for Customer Engagement
Stanford GSB Portland Alumni - Leveraging Social Media for Customer EngagementMatterport
 
IoTA : Where IoT Meets Social Network
IoTA : Where IoT Meets Social NetworkIoTA : Where IoT Meets Social Network
IoTA : Where IoT Meets Social NetworkSetareh Sarachi, MSc.
 
Webcast: Piloting the Cloud: Social Web and the Public Sector
Webcast:  Piloting the Cloud: Social Web and the Public SectorWebcast:  Piloting the Cloud: Social Web and the Public Sector
Webcast: Piloting the Cloud: Social Web and the Public SectorRightNow Technologies
 
Powering Developer Communities for Prize Challenges
Powering Developer Communities for Prize ChallengesPowering Developer Communities for Prize Challenges
Powering Developer Communities for Prize ChallengesCrowdsourcing Week
 
Enhancing communication and cooperation with web 2.0
Enhancing communication and cooperation with web 2.0Enhancing communication and cooperation with web 2.0
Enhancing communication and cooperation with web 2.0Shady A. Alefrangy
 
Commons credits model breakout
Commons credits model breakoutCommons credits model breakout
Commons credits model breakoutGeorge Komatsoulis
 
Harnessing Collective Intelligence
Harnessing Collective IntelligenceHarnessing Collective Intelligence
Harnessing Collective IntelligenceJoao Pereira
 
Wanted an active viable collaborative on line community - schneider electric ...
Wanted an active viable collaborative on line community - schneider electric ...Wanted an active viable collaborative on line community - schneider electric ...
Wanted an active viable collaborative on line community - schneider electric ...Louis-Pierre Guillaume
 
Adopting Web2.0 2008 Trends & Best Practices
Adopting Web2.0 2008 Trends & Best PracticesAdopting Web2.0 2008 Trends & Best Practices
Adopting Web2.0 2008 Trends & Best PracticesArunavh Palchaudhuri
 

Similaire à Experiences in the Design and Implementation of a Social Cloud for Volunteer Computing (20)

Community, Collaboration, and Mashups
Community, Collaboration, and MashupsCommunity, Collaboration, and Mashups
Community, Collaboration, and Mashups
 
EffectiveCrowdSourcingForProductFeatureIdeation v18
EffectiveCrowdSourcingForProductFeatureIdeation v18EffectiveCrowdSourcingForProductFeatureIdeation v18
EffectiveCrowdSourcingForProductFeatureIdeation v18
 
Wanted an Active, Viable, Collaborative On-line Community
Wanted an Active, Viable, Collaborative On-line CommunityWanted an Active, Viable, Collaborative On-line Community
Wanted an Active, Viable, Collaborative On-line Community
 
Presentation by dattatraya pathak
Presentation by dattatraya pathakPresentation by dattatraya pathak
Presentation by dattatraya pathak
 
Social Models, Trusted Clouds
Social Models, Trusted CloudsSocial Models, Trusted Clouds
Social Models, Trusted Clouds
 
From User Needs to Community Health: Mining User Behaviour to Analyse Online ...
From User Needs to Community Health: Mining User Behaviour to Analyse Online ...From User Needs to Community Health: Mining User Behaviour to Analyse Online ...
From User Needs to Community Health: Mining User Behaviour to Analyse Online ...
 
Stanford GSB Portland Alumni - Leveraging Social Media for Customer Engagement
Stanford GSB Portland Alumni - Leveraging Social Media for Customer EngagementStanford GSB Portland Alumni - Leveraging Social Media for Customer Engagement
Stanford GSB Portland Alumni - Leveraging Social Media for Customer Engagement
 
IoTA
IoTAIoTA
IoTA
 
IoTA : Where IoT Meets Social Network
IoTA : Where IoT Meets Social NetworkIoTA : Where IoT Meets Social Network
IoTA : Where IoT Meets Social Network
 
IoT in Social Media
IoT in Social MediaIoT in Social Media
IoT in Social Media
 
Planetdata simpda
Planetdata simpdaPlanetdata simpda
Planetdata simpda
 
PlanetData: Consuming Structured Data at Web Scale
PlanetData: Consuming Structured Data at Web ScalePlanetData: Consuming Structured Data at Web Scale
PlanetData: Consuming Structured Data at Web Scale
 
Webcast: Piloting the Cloud: Social Web and the Public Sector
Webcast:  Piloting the Cloud: Social Web and the Public SectorWebcast:  Piloting the Cloud: Social Web and the Public Sector
Webcast: Piloting the Cloud: Social Web and the Public Sector
 
Powering Developer Communities for Prize Challenges
Powering Developer Communities for Prize ChallengesPowering Developer Communities for Prize Challenges
Powering Developer Communities for Prize Challenges
 
Enhancing communication and cooperation with web 2.0
Enhancing communication and cooperation with web 2.0Enhancing communication and cooperation with web 2.0
Enhancing communication and cooperation with web 2.0
 
Commons credits model breakout
Commons credits model breakoutCommons credits model breakout
Commons credits model breakout
 
Q2 Mid Year Trends 2008
Q2 Mid Year Trends 2008Q2 Mid Year Trends 2008
Q2 Mid Year Trends 2008
 
Harnessing Collective Intelligence
Harnessing Collective IntelligenceHarnessing Collective Intelligence
Harnessing Collective Intelligence
 
Wanted an active viable collaborative on line community - schneider electric ...
Wanted an active viable collaborative on line community - schneider electric ...Wanted an active viable collaborative on line community - schneider electric ...
Wanted an active viable collaborative on line community - schneider electric ...
 
Adopting Web2.0 2008 Trends & Best Practices
Adopting Web2.0 2008 Trends & Best PracticesAdopting Web2.0 2008 Trends & Best Practices
Adopting Web2.0 2008 Trends & Best Practices
 

Dernier

Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 

Dernier (20)

Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 

Experiences in the Design and Implementation of a Social Cloud for Volunteer Computing

  • 1. Experiences in the Design and Implementation of a Social Cloud for Volunteer Computing Ryan Chard, Kris Bubendorfer, Kyle Chard IEEE eScience 2012
  • 2. Volunteer Computing Volunteer computing provides a low-cost alternative for resourcing large scale projects, by using resources contributed by the public. BOINC Almost 2.5 million users in total Half a million are actively contributing BOINC provides ~6.5 petaflops of computational power to eScience 2
  • 3. Volunteer Computing Barriers Users: Discovery and selection of projects Client software installation Managing multiple accounts Projects: Low visibility for new projects Low levels of active contribution Anonymous and unaccountable users 3
  • 4. Social Networks Over one billion users now have Facebook 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 the Facebook Platform on other websites More than 7 million apps and websites are integrated with Facebook More than 7 billion hours are spent on Facebook each month 4
  • 5. What if... 1% of Facebook users contributed to BOINC That would be over ten million people, compared to the half million current users. 5
  • 6. Social Cloud Computing A Social Cloud is a resource and service sharing framework utilizing relationships and policies established between members of a social network. 6
  • 7. The Social Cloud for Volunteer Computing (SoCVC) Single location Single identity Familiar environment Advertising channels Publicise eScience Potential to utilise social information Implicit incentive mechanisms Trust can be inferred from friends 7
  • 8. SoCVC Architecture 1. Discovery and setup 2. Project selection 4 5 3. Connect clients 4. Users directed to projects 3 5. Service polls information 1 2 8
  • 9. Social Assistance Interest signatures are used to match users and projects 1. Users define their own interest signature 2. Interest signatures are calculated from a user’s friends 3. Project signatures are calculated from their users 9
  • 10. Social Incentives - Titles Social titles are given to the “top” users within a group of friends Encourages contribution, retention, and recruitment Project Champions Social Anchors Compute Magnates 10
  • 13. Results - Performance Datamodels The time to create, load and remove database models Account Manager Response creation with static vs dynamic signing of URLs 13
  • 14. Results – Compute Magnate Simulation The VAST dataset includes 6000 individuals and 29,888 relationships Users are assigned an initial contribution level Active users (contribution level > 25%) can contact friends to encourage them to raise their contribution levels. Modelled contribution and willingness to increase one’s contribution through a disinterest factor that decays over time. 14
  • 15. Summary What if we did get 1%? Increase exposure of eScience Grow the user base for volunteer projects Increase resources for eScience Look out for release in Q4 2012 15