gridorbit

29
GRIDORBIT – AN INFRASTRUCTURE AWARENESS SYSTEM For increasing contribution in volunteer computing Juan David Hincapié-Ramos, Aurélien Tabard & Jakob E. Bardram

Upload: aurelien-tabard

Post on 28-May-2015

55 views

Category:

Science


0 download

TRANSCRIPT

Page 1: GridOrbit

GRIDORBIT – AN INFRASTRUCTURE AWARENESS SYSTEM

For increasing contribution in volunteer computing

Juan David Hincapié-Ramos, Aurélien Tabard & Jakob E. Bardram

Page 2: GridOrbit

GridOrbit Personal Notifications

Mini-Grid

GridOrbit public display

Page 3: GridOrbit

GridOrbit public display

Page 4: GridOrbit

GridOrbit Personal Notifications

Page 5: GridOrbit

Increased participation

What did awareness systems led to?

Page 6: GridOrbit

Data deluge and computational scientific analyses alternatives:

• Big PC: takes a lot of time• Local servers: expensive in man-power and $• Grid computing / Cyber-Infrastructures• Volunteer computing infrastructures

- SETI@HOME- World community grid

Data deluge

Problem

Page 7: GridOrbit

Local vs. Worldwide

Symetric vs. Master-Slave

Low cost

The Mini-Grid volunteer infrastructure

Page 8: GridOrbit

Invisibility

Problem of volunteer computing

Page 9: GridOrbit

A local Volunteer Computing infrastructuremeans we can leverage existing social ties!

How do we get people to participate to the Mini-

Grid?

Page 10: GridOrbit

• Grid Capacity• Grid Activity• People and Computers

Fieldwork and Partipatory DesignDetails in the paper…

Page 11: GridOrbit

GridOrbitPublic Displays1 Notification System2

Page 12: GridOrbit

GRIDORBIT

GRIDORBIT PUBLIC DISPLAYS

Corridor in front of the Cafeteria

Building 2:Elevator +Mail Box Waiting Area

Building 1:

1

Page 13: GridOrbit

GRIDORBIT PUBLIC DISPLAYS

folding

biology

research

DNA

Page 14: GridOrbit

GRIDORBIT

GRIDORBIT PUBLIC DISPLAYS

Ambient ZoneNotification ZoneInteraction Zone

Page 15: GridOrbit

Group Activation

You contributed 12% less than other contributors this week

Personal Motivation

You contributed for less than 40 hours to the Mini-Grid this week

GRIDORBIT NOTIFICATION SYSTEM2

2x

Page 16: GridOrbit

Experimental Design

1- See what the impact of this awarness technologies is in the recruitment of volunteers.

2- Gather empirical information about the relation of users and these awareness technologies.

Goals

Page 17: GridOrbit

Experimental Design

BASELINE

Public Displays Novelty Factor

Mini-Grid

Official Start

PUBLIC DISPLAYS

NOTIFICATION SYSTEM

Introduce the public displays, without GridOrbit, so that people get used to playing with them.

Meetings, flyers, word-of-mouth, static message is the public displays, etc.

Computers connected.

Task submissions and executions per computer.Visits and interactions with the PD.Response to the notifications.Interviews.

Baseline Computers

Page 18: GridOrbit

Deployment

BASELINE

BASELINE

Jun 2Wed

PUBLIC DISPLAYS

Jun 14Mon

NOTIFICATION SYSTEM

Jun 21Fri

Jul 2Fri

Page 19: GridOrbit

Results

Page 20: GridOrbit

Increase in Contributions

Baseline Public DisplaysNotification System

Mini-Grid installed

AVG Computers Contributing

+75%

+51%19

35

8,025,33

Page 21: GridOrbit

Types of Contributors

• Bootstrapping Computers• Dedicated Secondary Computers• Work Desktops• Laptops (intermittent use)

Page 22: GridOrbit

Visits to the public displays sig <= 0,1

10% - Explorer 30% - Curious 60% - Aware

+-Nr of Visits

ActivityCapacity

Page 23: GridOrbit

Other Results

From: Participtant XDate: Wed, Jun 16, 2010 at 1:51 PMSubject: Re: GridOrbit hide details 6/16/10

Hi Juan

I got the plugin installed and the whole thing should be up and running. Now I just need to figure out how I can get my picture on the screen in the main building... Do I need to set up some profile somewhere or something like that?

Cheers

• Putting your face to the screen was a real motivator for some people.

Page 24: GridOrbit

• The on-screen messaging functionality (bulleting board) was not used. We saw only 5 messages approx for the whole deployment.

• We did not find any significant impact of the different notifications strategies.

No Results

Page 25: GridOrbit

• Awareness technologies can increase the participation to public displays.

• There are sustained patterns of engagement with (60|30|10).• Design for stressing out activity levels.• Find proper ways to scale the number of machines.

•Users present different patters of contribution to volunteer computing.

Finally…• On-screen messages were not used.• No significant impact of the different notifications strategies.

Conclusions

Page 26: GridOrbit

Thanks@jhincapie @aurelient @jbardram

Page 27: GridOrbit

StickForce participation: hidden daemon installed by adminsInfrastructure properties: you can only use it if you donate

CarrotRewardsCompetitions

Beyond stick and carrotPersuasive technologiesAwareness technologies

Strategies for increasing contribution

Page 28: GridOrbit

Motivations

Page 29: GridOrbit

Visits to the public displays sig <= 0,1

10% - Explorer 30% - Curious 60% - Aware

+ ++- --Nr of Visits

ActivityCapacity