SlideShare a Scribd company logo
1 of 24
THE SOCIAL CLOUD
Infrastructure and Services
A ‘Short’ Introduction

Kris Bubendorfer
Victoria University of Wellington, New Zealand.
The 3rd Karlsruhe Service Summit 2012
SOCIAL NETWORKS
         Are based around pre-existing relationships,
              i.e. your friends and colleagues, friends of friends…
         Many applications now use social networks as a
          platform for:
            Authentication e.g. Facebook Connect
            Application Portals e.g. ASPEN and PolarGrid projects
            But social networks offer the potential for more than simple
             user authentication or provision of portals.
         Social Networks represent a pre-existing web of trust
          inherently interwoven into the social network
            How many of your friends are not trusted in some way?
            Friends can be grouped based on interest and level of trust.



The 3rd Karlsruhe Service Summit 2012                                       2
THE SOCIAL CLOUD
         The Social Cloud is a new way of thinking about providing cloud
          resources and services.
                  A Social Cloud is a resource and service sharing framework utilizing
                  relationships established between members of a social network.

         Social networks (such as Facebook, LinkedIn etc.):
            provide considerable infrastructure, including authorisation and
             APIs for external apps.
            contain many tools for managing relationships, forming groups and
             defining security policies.
            Include basic incentive mechanisms to moderate behaviour.


         This is ‘free’ global infrastructure that we can exploit.

                                                                                         33
The 3rd Karlsruhe Service Summit 2012
THE SOCIAL CLOUD PARADIGM
         What is different about the social cloud paradigm?
              The social network comes first:
                It is not a cloud or collaboration environment extended with a social
                network, it is a social network extended with cloud functionality.
              The people and their networks form the basic infrastructure, the
               services they access and share are formed around their unique
               social graph.
              Individuals contribute their competencies - services that
               encapsulate; data, storage, computation, algorithms, etc.
              The users choose how to delegate their contributions between the
               groups within which they collaborate




                                                                                        44
The 3rd Karlsruhe Service Summit 2012
THE SOCIAL CLOUD PARADIGM - cont.

              Users fulfill all roles, from provision of resources, management of
               collaborations through to comsumption of services and
               computation – access to which is performed with familiar Social
               Networking tools.
              In some ways this turns the provision of infrastructure on its head.
               Rather than fitting the user to the infrastructure, we build the
               infrastructure around the user.
              A social cloud is not crowd sourcing:
                 the relationships are usually* symmetric, participants are more-or-less
                  equals who come together under some commonality of interest to
                  benefit from sharing.
                 there is explicitly a pre-existing and external underlying set of

                  relationships that connects people within a social cloud (no anonymity).

                                                                                         55
The 3rd Karlsruhe Service Summit 2012
ADVANTAGES IN USABILITY
      Using a social cloud lowers usability barriers:
              The interface and tools are already familiar to non expert
               (non CS) users,
              Traditionally difficult authorization and access control take
               place transparently for the owner and users.
                   no visible certificate management,
                   single sign on and
                   seamless integration with Social Network functionality.
              Collaborations are light-weight and dynamic, services and
               resources can be delegated, removed and accessed using
               the social network group structure.
                 Users share services for the duration of collaboration.
                 A good role for a social cloud is in the early stages of a project
                  when the costs of dedicated or leased infrastructure would be
                  prohibitive.
                                                                                       66
The 3rd Karlsruhe Service Summit 2012
GROUPS IN A SOCIAL CLOUD
         We exploit the analogy between social networking groups and
          dynamic virtual organizations.
         Groups like virtual organizations have an intent, membership and
          policies that define sharing
            in social networks this relates to photos, media, etc.,
            we extend this in the social cloud to include services such as
             compute and storage.
         This forms the basis for a Virtual Collaboration Environment.




                                                                              77
The 3rd Karlsruhe Service Summit 2012
THE SOCIAL CLOUD PROJECT
         A collaboration between researchers at:
            Victoria, KIT, Cardiff, Chicago, Berkeley…*
            There are so far three implementations exploring different
             aspects of the Social Cloud domain:
                 (SaaS) Social Storage cloud (our first implementation),
                 (IaaS/PaaS) The Social Cloud for Collaborative Computation.

                 (CaaS*) The Social Cloud for public science

              Plus:
                 Business models for the social cloud,
                 Incentives, economies, gamification to facilitate sharing.



         The project began in 2009, with the first publication in 2010.


                                                                                99
The 3rd Karlsruhe Service Summit 2012
SOCIAL STORAGE CLOUD
   SaaS: A Basic Social Cloud Storage Service
     Implemented as a Facebook application.
     Our first experiments with a socially oriented market.




                                   Agreement




                                                               10
COLLABORATION & SOCIAL NETWORKS
         Collaboration is desirable, but
            communication and coordination is hard in practice, and
            face to face meetings tend to occur only sporadically, i.e., at
             conferences and workshops.
         Social networks can potentially provide a natural basis for
          collaboration, they:
            decrease the effort needed to initiate a new collaborative effort,
             by using tools and infrastructure already familiar to and
             understood by most people,
            Can facilitate discovery of other scientists working on similar
             projects, through relationships, feeds and invitations.


                                                                                  11
                                                                                   11
The 3rd Karlsruhe Service Summit 2012
RESEARCHERS & SOCIAL NETWORKS
         But, the social network itself is not a complete
          collaboration solution.
            collaborators also often have resources they wish to
             share for the duration of a project, and
            These resources may include documents, media, data,
             services, compute, storage, and so on.
         Currently this is a difficult process that
            Requires access to unfamiliar tools and systems outside
             the social network,
            manual (reciprocal) user account creation etc.
            sharing involves access, rights, accounting and auditing
             – that increases the overhead of project management.

                                                                        12
                                                                         12
The 3rd Karlsruhe Service Summit 2012
RESEARCHERS & SOCIAL NETWORKS

            A Social Cloud is unique in that it is completely open
             and adhoc – it is created, controlled and managed by its
             users and therefore requires only a lightweight group
             management infrastructure.
            Difficult tasks such as authentication, group
             management, tools for interaction (feeds, walls, sharing
             etc.) are bootstrapped for free from the host social
             network.




                                                                        13
                                                                         13
The 3rd Karlsruhe Service Summit 2012
SOCIAL CLOUD VCE ARCHITECTURE
         An IaaS/PaaS platform constructed dynamically and accessed
          via a Facebook application.
         Schedules VMs across a VCE (group/VO)
         Built on top of Nimbus Cloud
            Nimbus handles the VM lifecycle.
         Facebook interface to:
            Group/VCE management.
                   Create, join, leave a VCE
                   Delegate resources to a VCE
            Monitor your VMs (also with Android)
            Monitor your delegated resources.
         Facebook interface, used for groups, feeds, and other project
          personnel coordination.

                                                                          14
                                                                           14
The 3rd Karlsruhe Service Summit 2012
VM CONTROL INTERFACE




                                        15
                                         15
The 3rd Karlsruhe Service Summit 2012
SOCIAL CLOUD VCE ARCHITECTURE




         Application Server (logical):
            The application server hosts a web application built using the
             Facebook public API that renders directly inside the Facebook UI,
             thereby giving the impression of seamless integration to users.
            The application server is responsible for collecting registered user
             data from Facebook through the graph API and providing an
             interface to the Social Cloud VCE .
            Within the logical Application Server there is also an Image Store,
             Scheduler and Context Broker.
                                                                                    16
                                                                                     16
The 3rd Karlsruhe Service Summit 2012
PUBLIC ERESEARCH
 Akaholding BOINC back?
What’s volunteer computing

•   Lack of visibilitycancer? AIDS? for Network Computing
      A cure for
     Berkeley Open have
      BOINC projects Infrastructure
•    •• Better entry for newtotal
    Barriers million usersinexpensive computation
      Using BOINC for in users
         2.3 to cryptographic systems?
•    •• Unused resources for and joining projects
    Lack~0.5 millionidentifyingworthy causes
          of ease in are actively contributing
•    • Investigating climate change?
      Making science democratic
    Low visibility for new projects – citizen science
•   Low is it 5.5of active intelligent life out there?
     But levels petaflops potential?
      Searching forits
      Giving achieving contribution

   What do they have in common?




                                                            18
FACEBOOK 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 the Facebook Platform on other
    websites
   More than 7 million apps and websites are integrated with
    Facebook

Imagine if…
• Even of Facebook’s user base joinedjoined & contributed to
  If 1% 0.1% of Facebook’s user base & contributed actively
  actively to these science projects.
  these science projects.
• That’s .8million users vs. the current 0.5 million
         8 million users vs. the current 0.5 million
• Giving 9 petaflops
  90 petaflops (Japan’s K Computer - 10 Petaflops)

                                                                19
A SOCIAL CLOUD FOR PUBLIC ERESEARCH
   Asymmetric rather than symmetric.
       Volunteers donate a computation service to projects.
   Deep natural facebook integration
       Social Channels
          News feed

          Requests

          Notifications

   Incentive mechanisms in 3 roles to address:
     Oprhaned projects (champions)
     Recruitment (social anchors)
     Compute contribution (magnates)
   Plus
       Project selection (interest signatures)


                                                               20
21
                                         21
The 3rd Karlsruhe Service Summit 2012
ARCHITECTURE




                                        22
                                         22
The 3rd Karlsruhe Service Summit 2012
RESULTS – PROJECT CHAMPIONS




                              23
IF SUCCESSFUL THIS PROJECT WILL
 Increase visibility and engagement
 Provide more computational power for researchers

 Bring lesser known projects into the limelight

 Involve the public directly with research they care
  about.

   The app will launch in Q1 2012.

   Science benefits. Humanity benefits.



                                                        24
SHARING
   Different contexts require different models, we are
    exploring a range of allocation techniques in the
    social cloud context:
     Storage – credits
     Compute – shares or slices
     Volunteer – gamification, incentives




                                                          25
SUMMARY
         A new cloud paradigm, the social cloud.

              Leverages existing Social Network infrastructure.
              Users contribute to groups, both with resources and
               postings (social media) forming VCEs.
              Open flexible, extensible. Global.
              A social cloud defines a ‘community of interest’.
              Access to resources based on implicit trust.
              Potential for adhoc pay per-use ‘localised’ or micro
               social clouds




                                                                      26
                                                                       26
The 3rd Karlsruhe Service Summit 2012

More Related Content

What's hot

IBM Lotus Connections Overview
IBM Lotus Connections OverviewIBM Lotus Connections Overview
IBM Lotus Connections Overviewal95iii
 
Web3.0 seminar wipro-session1-pursuitofmeaning
Web3.0 seminar wipro-session1-pursuitofmeaningWeb3.0 seminar wipro-session1-pursuitofmeaning
Web3.0 seminar wipro-session1-pursuitofmeaningNagaraju Pappu
 
Social media for Associations - Tony De Nazareth
Social media for Associations - Tony De NazarethSocial media for Associations - Tony De Nazareth
Social media for Associations - Tony De NazarethNinetyTen
 
Jigsaw assignment team 1 - jordan, pepper, weber - ppt
Jigsaw assignment   team 1 - jordan, pepper, weber - pptJigsaw assignment   team 1 - jordan, pepper, weber - ppt
Jigsaw assignment team 1 - jordan, pepper, weber - pptCentral Regional HS
 
Overview Clearvale - The Social Business Cloud
Overview Clearvale - The Social Business CloudOverview Clearvale - The Social Business Cloud
Overview Clearvale - The Social Business CloudBroadVision
 
Gilbane 2011 - All the cool web kids are social, is your CMS ready to hang wi...
Gilbane 2011 - All the cool web kids are social, is your CMS ready to hang wi...Gilbane 2011 - All the cool web kids are social, is your CMS ready to hang wi...
Gilbane 2011 - All the cool web kids are social, is your CMS ready to hang wi...Ian Truscott
 
Enterprise 2.0 in practice
Enterprise 2.0 in practiceEnterprise 2.0 in practice
Enterprise 2.0 in practiceFinnur Magnusson
 
BDI 9/16/09 B2B Social Communications Case Studies Conference - Deloitte
BDI 9/16/09 B2B Social Communications Case Studies Conference - DeloitteBDI 9/16/09 B2B Social Communications Case Studies Conference - Deloitte
BDI 9/16/09 B2B Social Communications Case Studies Conference - DeloitteBusiness Development Institute
 
Why SharePoint 2010 may not be the Answer to the Social Intranet
Why SharePoint 2010 may not be the Answer to the Social IntranetWhy SharePoint 2010 may not be the Answer to the Social Intranet
Why SharePoint 2010 may not be the Answer to the Social IntranetThomas Vander Wal
 
Social Networking LinkedIn Slideshare
Social Networking LinkedIn SlideshareSocial Networking LinkedIn Slideshare
Social Networking LinkedIn SlideshareJudith den Hollander
 
Collaboration Software Comparison
Collaboration Software ComparisonCollaboration Software Comparison
Collaboration Software ComparisonKristian Tanninen
 
Kimind Enterprise 2 0 Presentation
Kimind   Enterprise 2 0 PresentationKimind   Enterprise 2 0 Presentation
Kimind Enterprise 2 0 PresentationTristan de Viaris
 
"SEEDING CLOUDS ON POWER SYSTEMS WITH IBM SMARTCLOUD™ ENTRY"
"SEEDING CLOUDS ON POWER SYSTEMS WITH IBM SMARTCLOUD™ ENTRY""SEEDING CLOUDS ON POWER SYSTEMS WITH IBM SMARTCLOUD™ ENTRY"
"SEEDING CLOUDS ON POWER SYSTEMS WITH IBM SMARTCLOUD™ ENTRY"IBM India Smarter Computing
 
EPiServer Whitepaper: The Social Intranet Workbook
EPiServer Whitepaper: The Social Intranet WorkbookEPiServer Whitepaper: The Social Intranet Workbook
EPiServer Whitepaper: The Social Intranet WorkbookElizabeth Lupfer
 
Facebook Meets the Virtualized Enterprise
Facebook Meets the Virtualized EnterpriseFacebook Meets the Virtualized Enterprise
Facebook Meets the Virtualized Enterprisewhite paper
 

What's hot (20)

Pmc
PmcPmc
Pmc
 
IBM Lotus Connections Overview
IBM Lotus Connections OverviewIBM Lotus Connections Overview
IBM Lotus Connections Overview
 
Web Community
Web CommunityWeb Community
Web Community
 
Web3.0 seminar wipro-session1-pursuitofmeaning
Web3.0 seminar wipro-session1-pursuitofmeaningWeb3.0 seminar wipro-session1-pursuitofmeaning
Web3.0 seminar wipro-session1-pursuitofmeaning
 
Social media for Associations - Tony De Nazareth
Social media for Associations - Tony De NazarethSocial media for Associations - Tony De Nazareth
Social media for Associations - Tony De Nazareth
 
sm@jgc Session Three
sm@jgc Session Threesm@jgc Session Three
sm@jgc Session Three
 
Jigsaw assignment team 1 - jordan, pepper, weber - ppt
Jigsaw assignment   team 1 - jordan, pepper, weber - pptJigsaw assignment   team 1 - jordan, pepper, weber - ppt
Jigsaw assignment team 1 - jordan, pepper, weber - ppt
 
Overview Clearvale - The Social Business Cloud
Overview Clearvale - The Social Business CloudOverview Clearvale - The Social Business Cloud
Overview Clearvale - The Social Business Cloud
 
Gilbane 2011 - All the cool web kids are social, is your CMS ready to hang wi...
Gilbane 2011 - All the cool web kids are social, is your CMS ready to hang wi...Gilbane 2011 - All the cool web kids are social, is your CMS ready to hang wi...
Gilbane 2011 - All the cool web kids are social, is your CMS ready to hang wi...
 
Enterprise 2.0 in practice
Enterprise 2.0 in practiceEnterprise 2.0 in practice
Enterprise 2.0 in practice
 
BDI 9/16/09 B2B Social Communications Case Studies Conference - Deloitte
BDI 9/16/09 B2B Social Communications Case Studies Conference - DeloitteBDI 9/16/09 B2B Social Communications Case Studies Conference - Deloitte
BDI 9/16/09 B2B Social Communications Case Studies Conference - Deloitte
 
Unplug to Connect
Unplug to ConnectUnplug to Connect
Unplug to Connect
 
Why SharePoint 2010 may not be the Answer to the Social Intranet
Why SharePoint 2010 may not be the Answer to the Social IntranetWhy SharePoint 2010 may not be the Answer to the Social Intranet
Why SharePoint 2010 may not be the Answer to the Social Intranet
 
Social Networking LinkedIn Slideshare
Social Networking LinkedIn SlideshareSocial Networking LinkedIn Slideshare
Social Networking LinkedIn Slideshare
 
Collaboration Software Comparison
Collaboration Software ComparisonCollaboration Software Comparison
Collaboration Software Comparison
 
Kimind Enterprise 2 0 Presentation
Kimind   Enterprise 2 0 PresentationKimind   Enterprise 2 0 Presentation
Kimind Enterprise 2 0 Presentation
 
"SEEDING CLOUDS ON POWER SYSTEMS WITH IBM SMARTCLOUD™ ENTRY"
"SEEDING CLOUDS ON POWER SYSTEMS WITH IBM SMARTCLOUD™ ENTRY""SEEDING CLOUDS ON POWER SYSTEMS WITH IBM SMARTCLOUD™ ENTRY"
"SEEDING CLOUDS ON POWER SYSTEMS WITH IBM SMARTCLOUD™ ENTRY"
 
EPiServer Whitepaper: The Social Intranet Workbook
EPiServer Whitepaper: The Social Intranet WorkbookEPiServer Whitepaper: The Social Intranet Workbook
EPiServer Whitepaper: The Social Intranet Workbook
 
Clc cell
Clc cellClc cell
Clc cell
 
Facebook Meets the Virtualized Enterprise
Facebook Meets the Virtualized EnterpriseFacebook Meets the Virtualized Enterprise
Facebook Meets the Virtualized Enterprise
 

Similar to Social Cloud talk at KSRI Service Summit 2012

A Detail Overview of Cloud Computing with its Opportunities and Obstacles in ...
A Detail Overview of Cloud Computing with its Opportunities and Obstacles in ...A Detail Overview of Cloud Computing with its Opportunities and Obstacles in ...
A Detail Overview of Cloud Computing with its Opportunities and Obstacles in ...inventionjournals
 
SoC Summit 2014 K. Koutsopoulos
SoC Summit 2014 K. KoutsopoulosSoC Summit 2014 K. Koutsopoulos
SoC Summit 2014 K. KoutsopoulosTheSoFGr
 
OpenNASA v2.0 Slideshare Large File
OpenNASA v2.0 Slideshare   Large FileOpenNASA v2.0 Slideshare   Large File
OpenNASA v2.0 Slideshare Large FileMegan Eskey
 
Introduction to Social Computing - Book Chapter
Introduction to Social Computing - Book ChapterIntroduction to Social Computing - Book Chapter
Introduction to Social Computing - Book ChapterZaffar Ahmed Shaikh
 
Cloud Computing Fundamental Course Preview
Cloud Computing Fundamental Course PreviewCloud Computing Fundamental Course Preview
Cloud Computing Fundamental Course PreviewInvensis Learning
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)IJERD Editor
 
NMC Horizon Report > 2008 Higher Ed Edition Presentation
NMC Horizon Report > 2008 Higher Ed Edition PresentationNMC Horizon Report > 2008 Higher Ed Edition Presentation
NMC Horizon Report > 2008 Higher Ed Edition PresentationNew Media Consortium
 
Why the future of the cloud is open
Why the future of the cloud is openWhy the future of the cloud is open
Why the future of the cloud is openAbhishek Sood
 
Web Services Based Information Retrieval Agent System for Cloud Computing
Web Services Based Information Retrieval Agent System for Cloud ComputingWeb Services Based Information Retrieval Agent System for Cloud Computing
Web Services Based Information Retrieval Agent System for Cloud ComputingEditor IJCATR
 
2010 Cloud Computing
2010 Cloud Computing2010 Cloud Computing
2010 Cloud Computingck4eric
 
Cloud computing a boon for library services
Cloud computing a boon for library servicesCloud computing a boon for library services
Cloud computing a boon for library servicesKishor Satpathy
 

Similar to Social Cloud talk at KSRI Service Summit 2012 (20)

A Detail Overview of Cloud Computing with its Opportunities and Obstacles in ...
A Detail Overview of Cloud Computing with its Opportunities and Obstacles in ...A Detail Overview of Cloud Computing with its Opportunities and Obstacles in ...
A Detail Overview of Cloud Computing with its Opportunities and Obstacles in ...
 
SoC Summit 2014 K. Koutsopoulos
SoC Summit 2014 K. KoutsopoulosSoC Summit 2014 K. Koutsopoulos
SoC Summit 2014 K. Koutsopoulos
 
OpenNASA v2.0 Slideshare Large File
OpenNASA v2.0 Slideshare   Large FileOpenNASA v2.0 Slideshare   Large File
OpenNASA v2.0 Slideshare Large File
 
Creating Knowledge Sharing Networks
Creating Knowledge Sharing NetworksCreating Knowledge Sharing Networks
Creating Knowledge Sharing Networks
 
A0940104
A0940104A0940104
A0940104
 
Introduction to Social Computing - Book Chapter
Introduction to Social Computing - Book ChapterIntroduction to Social Computing - Book Chapter
Introduction to Social Computing - Book Chapter
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud Computing Fundamental Course Preview
Cloud Computing Fundamental Course PreviewCloud Computing Fundamental Course Preview
Cloud Computing Fundamental Course Preview
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
 
Cloud computing 2
Cloud computing 2Cloud computing 2
Cloud computing 2
 
2.0 again
2.0 again2.0 again
2.0 again
 
Cloud pres (1)
Cloud pres (1)Cloud pres (1)
Cloud pres (1)
 
NMC Horizon Report > 2008 Higher Ed Edition Presentation
NMC Horizon Report > 2008 Higher Ed Edition PresentationNMC Horizon Report > 2008 Higher Ed Edition Presentation
NMC Horizon Report > 2008 Higher Ed Edition Presentation
 
Why the future of the cloud is open
Why the future of the cloud is openWhy the future of the cloud is open
Why the future of the cloud is open
 
Cloud vs grid
Cloud vs gridCloud vs grid
Cloud vs grid
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Web Services Based Information Retrieval Agent System for Cloud Computing
Web Services Based Information Retrieval Agent System for Cloud ComputingWeb Services Based Information Retrieval Agent System for Cloud Computing
Web Services Based Information Retrieval Agent System for Cloud Computing
 
Ijrdtvlis31 1501
Ijrdtvlis31 1501Ijrdtvlis31 1501
Ijrdtvlis31 1501
 
2010 Cloud Computing
2010 Cloud Computing2010 Cloud Computing
2010 Cloud Computing
 
Cloud computing a boon for library services
Cloud computing a boon for library servicesCloud computing a boon for library services
Cloud computing a boon for library services
 

More from Simon Caton

Preference-Based Resource Allocation: Using Heuristics to Solve Two-Sided Mat...
Preference-Based Resource Allocation: Using Heuristics to Solve Two-Sided Mat...Preference-Based Resource Allocation: Using Heuristics to Solve Two-Sided Mat...
Preference-Based Resource Allocation: Using Heuristics to Solve Two-Sided Mat...Simon Caton
 
Research Discovery, Social Networks and VIVO
Research Discovery, Social Networks and VIVO Research Discovery, Social Networks and VIVO
Research Discovery, Social Networks and VIVO Simon Caton
 
A Social Content Delivery Network for Scientific Cooperation: Vision, Design...
A Social Content Delivery Network for Scientific Cooperation: Vision,  Design...A Social Content Delivery Network for Scientific Cooperation: Vision,  Design...
A Social Content Delivery Network for Scientific Cooperation: Vision, Design...Simon Caton
 
A Simulator for Social Exchanges and Collaborations - Architecture and Case S...
A Simulator for Social Exchanges and Collaborations - Architecture and Case S...A Simulator for Social Exchanges and Collaborations - Architecture and Case S...
A Simulator for Social Exchanges and Collaborations - Architecture and Case S...Simon Caton
 
The Gamification of Well-Being Measures
The Gamification of Well-Being MeasuresThe Gamification of Well-Being Measures
The Gamification of Well-Being MeasuresSimon Caton
 
eSoN Overview Slides
eSoN Overview SlideseSoN Overview Slides
eSoN Overview SlidesSimon Caton
 
Social Cloud Computing
Social Cloud ComputingSocial Cloud Computing
Social Cloud ComputingSimon Caton
 
A Social Cloud for Public eResearch
A Social Cloud for Public eResearchA Social Cloud for Public eResearch
A Social Cloud for Public eResearchSimon Caton
 
Incentivising Resource Sharing in Social Clouds
Incentivising Resource Sharing in Social CloudsIncentivising Resource Sharing in Social Clouds
Incentivising Resource Sharing in Social CloudsSimon Caton
 
Engineering Incentives in Social Clouds
Engineering Incentives in Social Clouds Engineering Incentives in Social Clouds
Engineering Incentives in Social Clouds Simon Caton
 
Social Cloud: Cloud Computing in Social Networks
Social Cloud: Cloud Computing in Social NetworksSocial Cloud: Cloud Computing in Social Networks
Social Cloud: Cloud Computing in Social NetworksSimon Caton
 

More from Simon Caton (11)

Preference-Based Resource Allocation: Using Heuristics to Solve Two-Sided Mat...
Preference-Based Resource Allocation: Using Heuristics to Solve Two-Sided Mat...Preference-Based Resource Allocation: Using Heuristics to Solve Two-Sided Mat...
Preference-Based Resource Allocation: Using Heuristics to Solve Two-Sided Mat...
 
Research Discovery, Social Networks and VIVO
Research Discovery, Social Networks and VIVO Research Discovery, Social Networks and VIVO
Research Discovery, Social Networks and VIVO
 
A Social Content Delivery Network for Scientific Cooperation: Vision, Design...
A Social Content Delivery Network for Scientific Cooperation: Vision,  Design...A Social Content Delivery Network for Scientific Cooperation: Vision,  Design...
A Social Content Delivery Network for Scientific Cooperation: Vision, Design...
 
A Simulator for Social Exchanges and Collaborations - Architecture and Case S...
A Simulator for Social Exchanges and Collaborations - Architecture and Case S...A Simulator for Social Exchanges and Collaborations - Architecture and Case S...
A Simulator for Social Exchanges and Collaborations - Architecture and Case S...
 
The Gamification of Well-Being Measures
The Gamification of Well-Being MeasuresThe Gamification of Well-Being Measures
The Gamification of Well-Being Measures
 
eSoN Overview Slides
eSoN Overview SlideseSoN Overview Slides
eSoN Overview Slides
 
Social Cloud Computing
Social Cloud ComputingSocial Cloud Computing
Social Cloud Computing
 
A Social Cloud for Public eResearch
A Social Cloud for Public eResearchA Social Cloud for Public eResearch
A Social Cloud for Public eResearch
 
Incentivising Resource Sharing in Social Clouds
Incentivising Resource Sharing in Social CloudsIncentivising Resource Sharing in Social Clouds
Incentivising Resource Sharing in Social Clouds
 
Engineering Incentives in Social Clouds
Engineering Incentives in Social Clouds Engineering Incentives in Social Clouds
Engineering Incentives in Social Clouds
 
Social Cloud: Cloud Computing in Social Networks
Social Cloud: Cloud Computing in Social NetworksSocial Cloud: Cloud Computing in Social Networks
Social Cloud: Cloud Computing in Social Networks
 

Recently uploaded

"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 

Recently uploaded (20)

"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 

Social Cloud talk at KSRI Service Summit 2012

  • 1. THE SOCIAL CLOUD Infrastructure and Services A ‘Short’ Introduction Kris Bubendorfer Victoria University of Wellington, New Zealand. The 3rd Karlsruhe Service Summit 2012
  • 2. SOCIAL NETWORKS  Are based around pre-existing relationships,  i.e. your friends and colleagues, friends of friends…  Many applications now use social networks as a platform for:  Authentication e.g. Facebook Connect  Application Portals e.g. ASPEN and PolarGrid projects  But social networks offer the potential for more than simple user authentication or provision of portals.  Social Networks represent a pre-existing web of trust inherently interwoven into the social network  How many of your friends are not trusted in some way?  Friends can be grouped based on interest and level of trust. The 3rd Karlsruhe Service Summit 2012 2
  • 3. THE SOCIAL CLOUD  The Social Cloud is a new way of thinking about providing cloud resources and services. A Social Cloud is a resource and service sharing framework utilizing relationships established between members of a social network.  Social networks (such as Facebook, LinkedIn etc.):  provide considerable infrastructure, including authorisation and APIs for external apps.  contain many tools for managing relationships, forming groups and defining security policies.  Include basic incentive mechanisms to moderate behaviour.  This is ‘free’ global infrastructure that we can exploit. 33 The 3rd Karlsruhe Service Summit 2012
  • 4. THE SOCIAL CLOUD PARADIGM  What is different about the social cloud paradigm?  The social network comes first: It is not a cloud or collaboration environment extended with a social network, it is a social network extended with cloud functionality.  The people and their networks form the basic infrastructure, the services they access and share are formed around their unique social graph.  Individuals contribute their competencies - services that encapsulate; data, storage, computation, algorithms, etc.  The users choose how to delegate their contributions between the groups within which they collaborate 44 The 3rd Karlsruhe Service Summit 2012
  • 5. THE SOCIAL CLOUD PARADIGM - cont.  Users fulfill all roles, from provision of resources, management of collaborations through to comsumption of services and computation – access to which is performed with familiar Social Networking tools.  In some ways this turns the provision of infrastructure on its head. Rather than fitting the user to the infrastructure, we build the infrastructure around the user.  A social cloud is not crowd sourcing:  the relationships are usually* symmetric, participants are more-or-less equals who come together under some commonality of interest to benefit from sharing.  there is explicitly a pre-existing and external underlying set of relationships that connects people within a social cloud (no anonymity). 55 The 3rd Karlsruhe Service Summit 2012
  • 6. ADVANTAGES IN USABILITY Using a social cloud lowers usability barriers:  The interface and tools are already familiar to non expert (non CS) users,  Traditionally difficult authorization and access control take place transparently for the owner and users.  no visible certificate management,  single sign on and  seamless integration with Social Network functionality.  Collaborations are light-weight and dynamic, services and resources can be delegated, removed and accessed using the social network group structure.  Users share services for the duration of collaboration.  A good role for a social cloud is in the early stages of a project when the costs of dedicated or leased infrastructure would be prohibitive. 66 The 3rd Karlsruhe Service Summit 2012
  • 7. GROUPS IN A SOCIAL CLOUD  We exploit the analogy between social networking groups and dynamic virtual organizations.  Groups like virtual organizations have an intent, membership and policies that define sharing  in social networks this relates to photos, media, etc.,  we extend this in the social cloud to include services such as compute and storage.  This forms the basis for a Virtual Collaboration Environment. 77 The 3rd Karlsruhe Service Summit 2012
  • 8. THE SOCIAL CLOUD PROJECT  A collaboration between researchers at:  Victoria, KIT, Cardiff, Chicago, Berkeley…*  There are so far three implementations exploring different aspects of the Social Cloud domain:  (SaaS) Social Storage cloud (our first implementation),  (IaaS/PaaS) The Social Cloud for Collaborative Computation.  (CaaS*) The Social Cloud for public science  Plus:  Business models for the social cloud,  Incentives, economies, gamification to facilitate sharing.  The project began in 2009, with the first publication in 2010. 99 The 3rd Karlsruhe Service Summit 2012
  • 9. SOCIAL STORAGE CLOUD  SaaS: A Basic Social Cloud Storage Service  Implemented as a Facebook application.  Our first experiments with a socially oriented market. Agreement 10
  • 10. COLLABORATION & SOCIAL NETWORKS  Collaboration is desirable, but  communication and coordination is hard in practice, and  face to face meetings tend to occur only sporadically, i.e., at conferences and workshops.  Social networks can potentially provide a natural basis for collaboration, they:  decrease the effort needed to initiate a new collaborative effort, by using tools and infrastructure already familiar to and understood by most people,  Can facilitate discovery of other scientists working on similar projects, through relationships, feeds and invitations. 11 11 The 3rd Karlsruhe Service Summit 2012
  • 11. RESEARCHERS & SOCIAL NETWORKS  But, the social network itself is not a complete collaboration solution.  collaborators also often have resources they wish to share for the duration of a project, and  These resources may include documents, media, data, services, compute, storage, and so on.  Currently this is a difficult process that  Requires access to unfamiliar tools and systems outside the social network,  manual (reciprocal) user account creation etc.  sharing involves access, rights, accounting and auditing – that increases the overhead of project management. 12 12 The 3rd Karlsruhe Service Summit 2012
  • 12. RESEARCHERS & SOCIAL NETWORKS  A Social Cloud is unique in that it is completely open and adhoc – it is created, controlled and managed by its users and therefore requires only a lightweight group management infrastructure.  Difficult tasks such as authentication, group management, tools for interaction (feeds, walls, sharing etc.) are bootstrapped for free from the host social network. 13 13 The 3rd Karlsruhe Service Summit 2012
  • 13. SOCIAL CLOUD VCE ARCHITECTURE  An IaaS/PaaS platform constructed dynamically and accessed via a Facebook application.  Schedules VMs across a VCE (group/VO)  Built on top of Nimbus Cloud  Nimbus handles the VM lifecycle.  Facebook interface to:  Group/VCE management.  Create, join, leave a VCE  Delegate resources to a VCE  Monitor your VMs (also with Android)  Monitor your delegated resources.  Facebook interface, used for groups, feeds, and other project personnel coordination. 14 14 The 3rd Karlsruhe Service Summit 2012
  • 14. VM CONTROL INTERFACE 15 15 The 3rd Karlsruhe Service Summit 2012
  • 15. SOCIAL CLOUD VCE ARCHITECTURE  Application Server (logical):  The application server hosts a web application built using the Facebook public API that renders directly inside the Facebook UI, thereby giving the impression of seamless integration to users.  The application server is responsible for collecting registered user data from Facebook through the graph API and providing an interface to the Social Cloud VCE .  Within the logical Application Server there is also an Image Store, Scheduler and Context Broker. 16 16 The 3rd Karlsruhe Service Summit 2012
  • 16. PUBLIC ERESEARCH  Akaholding BOINC back? What’s volunteer computing • Lack of visibilitycancer? AIDS? for Network Computing  A cure for Berkeley Open have BOINC projects Infrastructure • •• Better entry for newtotal Barriers million usersinexpensive computation  Using BOINC for in users 2.3 to cryptographic systems? • •• Unused resources for and joining projects Lack~0.5 millionidentifyingworthy causes of ease in are actively contributing • • Investigating climate change?  Making science democratic Low visibility for new projects – citizen science • Low is it 5.5of active intelligent life out there? But levels petaflops potential?  Searching forits Giving achieving contribution  What do they have in common? 18
  • 17. FACEBOOK 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 the Facebook Platform on other websites  More than 7 million apps and websites are integrated with Facebook Imagine if… • Even of Facebook’s user base joinedjoined & contributed to If 1% 0.1% of Facebook’s user base & contributed actively actively to these science projects. these science projects. • That’s .8million users vs. the current 0.5 million 8 million users vs. the current 0.5 million • Giving 9 petaflops 90 petaflops (Japan’s K Computer - 10 Petaflops) 19
  • 18. A SOCIAL CLOUD FOR PUBLIC ERESEARCH  Asymmetric rather than symmetric.  Volunteers donate a computation service to projects.  Deep natural facebook integration  Social Channels  News feed  Requests  Notifications  Incentive mechanisms in 3 roles to address:  Oprhaned projects (champions)  Recruitment (social anchors)  Compute contribution (magnates)  Plus  Project selection (interest signatures) 20
  • 19. 21 21 The 3rd Karlsruhe Service Summit 2012
  • 20. ARCHITECTURE 22 22 The 3rd Karlsruhe Service Summit 2012
  • 21. RESULTS – PROJECT CHAMPIONS 23
  • 22. IF SUCCESSFUL THIS PROJECT WILL  Increase visibility and engagement  Provide more computational power for researchers  Bring lesser known projects into the limelight  Involve the public directly with research they care about.  The app will launch in Q1 2012.  Science benefits. Humanity benefits. 24
  • 23. SHARING  Different contexts require different models, we are exploring a range of allocation techniques in the social cloud context:  Storage – credits  Compute – shares or slices  Volunteer – gamification, incentives 25
  • 24. SUMMARY  A new cloud paradigm, the social cloud.  Leverages existing Social Network infrastructure.  Users contribute to groups, both with resources and postings (social media) forming VCEs.  Open flexible, extensible. Global.  A social cloud defines a ‘community of interest’.  Access to resources based on implicit trust.  Potential for adhoc pay per-use ‘localised’ or micro social clouds 26 26 The 3rd Karlsruhe Service Summit 2012

Editor's Notes

  1. Social Networks model relationships – can also model collaborations.Authentication e.g. Facebook Connect, rather than Open IDAutomated Service Provisioning ENvironment (ASPEN) [6] exposes applications hosted by Cloud providers to user communities in Facebook. The focus of ASPEN is exposing applications and sharing data within an enterprise through an intuitive and integrated environment, however this could also be applied to a scientific domain does not provision the infrastructure via FB.OpenSocial & OpenId, used by most social networking sites, andFacebook’s bespoke application framework
  2. I say global infrastructure, but of course social cloud localises…
  3. The value of social networking has been observed in multi- ple scientific domains as a means of facilitating collaboration. Increasingly social networks are being used to coordinate re- search communities, two such examples are MyExperiment [3] for biologists and nanoHub [4] for the nanoscience community. MyExperiment provides a virtual research environment where collaborators can share and execute scientific work- flows. nanoHub allows users to share data and transparently execute applications on distributed resource providers such as TeraGrid. While similar to a Social Cloud, MyExperiment and nanoHub each have specific sharing focuses and build their own proprietary social network stack.
  4. The value of social networking has been observed in multi- ple scientific domains as a means of facilitating collaboration. Increasingly social networks are being used to coordinate re- search communities, two such examples are MyExperiment [3] for biologists and nanoHub [4] for the nanoscience community. MyExperiment provides a virtual research environment where collaborators can share and execute scientific work- flows. nanoHub allows users to share data and transparently execute applications on distributed resource providers such as TeraGrid. While similar to a Social Cloud, MyExperiment and nanoHub each have specific sharing focuses and build their own proprietary social network stack.
  5. Providing a minimal move away from a non CS expert’s comfort zone.Lower/remove barriers to usability. To a larger, non expert base of users. A minimal move away from comfort zone, make the facilities fit the users rtaher than the users fit the facilities. There are many hurdles struck by putting users pushed into/on raw infrastructure, certificates particularly problematic. Old unfamilar techniques such as command lines etc. intimidating for non expert users. But the point of the social cloud is uniform over resources due to being within Social Network.A good role for a social cloud is in the early stages of a project when the costs of dedicated or leased infrastructure would be prohibitive. A Social Cloud could also be considered rather simplistically - aresource fabric overlay over a Social Network.It is not intended to replace specialist infrastructure. The social cloud is intended to be smaller, more general, adhoc and dynamic.
  6. User-specific groups, defined by relationship types, are shown in the context of a Social network. In this example group A is composed of only co-worker members, whereasgroup B is formed by family members and group C includes only friends. Clearly the level of trust and mechanisms for social correction (identifying incentives and disincentives for users toparticipate) differ between groups. This figure also highlights that Social Clouds are not mutually exclusive, that is, users may be simultaneously members of multiple Social Clouds. Whereas a VO is often associated with a particular application or activity, and is often disbanded once this activity completes, a group is longer lasting and may be used in the context of multiple applications or activities.
  7. The Social Storage cloud (SaaS the first implementation), The Social Cloud for public eScience, andThe Social Cloud for Collaborative Scientific Computation (IaaS or PaaS).CaaS – joke, crowd as a service. Competence as a service – buy providing computing cycles in this instance.
  8. FB renders the interface, provides the social connectivity data – computation is done outside FB on our own servers.
  9. Tools that are designed for NON EXPERT users!!!
  10. Talk about why Facebook. Maturity. Challenges, API lacks stability.Baby steps! Obviously the end goal would be SaaS – members can provide IaaS and SaaS freely within the VRE.
  11. Also an Android app. Note, we’ve cropped the Facebook UI from outside this plane. Normally you would see feeds up the side etc.
  12. OCCI = Open Cloud Computing Interface, draft standard. Used for IOC and between user resources and application server.
  13. ** most of our recent work has been on the scheduler, now 2 layer meta scheduler that schedules from multiple virtual clusters.Open Cloud Computing Interface (OCCI) adopted the OCCI draft specification in the SoCC for communication between user resources and the application server, as well as for communication between user resources.
  14. Verified interest signatures, project signatures and signature distances through a user study.Social anchors and project champions are influencers.Studied the effects of project champions, social anchors and compute magnates through simulations on the IEEE VAST 2009 Challenge dataset.
  15. Asym, researchers vs public. Not always clear what public gets out of it, hence incentives.Sym, peers, collaborations, participants on equal footing. Group/VRE ower can kick out misbehaving members.
  16. With spot pricing, both for consumption and provision of Compute Shares. Credits here = shares.Experiment naturally resource limited – potentially an artifical situation. Each VO consumes credits. Members earn credits through providing resources that can then be used in turn for computation.Global price.After preparation, the AuverGrid trace had the following characteristics:• Number of users: 401• Number of VOs: 8 (VO1: 158 users, VO2: 107 users, VO3: 16 users, VO4: 47 users, VO5: 46 users, VO6: 11 users, VO7: 10 users, VO8: 8 users)• Number of computes: 339314