virtual machines & volunteer computing

34
Virtual Machines & Volunteer Computing Experience from Test4Theory and Opportunities for Earthquake Science

Upload: daniel-lombrana-gonzalez

Post on 28-Jan-2015

109 views

Category:

Technology


2 download

DESCRIPTION

Experiences from Test4Theory and Opportunities for Earthquake Science

TRANSCRIPT

Virtual Machines&

Volunteer ComputingExperience from Test4Theory and Opportunities for Earthquake Science

LHC@Home

LHC@Home3000 CPU years

Photo by Iurii Ogiienkohttp://flic.kr/p/86tAsnLicense: (CC BY-SA 2.0)

The Challenge Why don't you run "real" LHC physics on BOINC?

The Challenge Why don't you run "real" LHC physics on BOINC?

Problems:Heterogeneity

Problems:Porting code

Problems:Large & complex libraries

Problems:Experiments workflow● Jobs should be sent using CERN distribution systems.● Volunteer computing resources should be:

○ managed and ○ trustful

BOINC + CernVM

Test4Theory

Test4TheoryMore than 230 billion events generated

Test4TheoryMore than 2 million successful jobs

Test4TheoryMore than 9000 posts

Test4TheoryCommunity feedback

Test4TheoryCommunity feedback

Test4TheoryCommunity feedback

Test4TheoryCommunity feedback

Test4TheoryCommunity feedback

Test4TheoryCommunity feedback

Test4TheoryCommunity feedback

Test4TheoryCommunity feedback

Test4TheoryNew developments: multi core

Multi-core support

Test4TheoryNew developments

Web application to show the VM results

Test4TheoryWeb application

Test4TheoryVideo tutorial + HTML5

Test4TheoryNew developments

P2P University courses

BOINCBecome a citizen scientist

Summary● BOINC + Virtualization = Custom execution environments

○ Multi-core support○ Virtualization sandbox (possible to encrypt virtual hard

disk!)○ Develop, maintain and work in one platform.○ Support out of the box most popular PC OSes

● The community is very important

Thank you!

[email protected] @teleyinex+teleyinex

License

Icons by Gnome except Logos

Daniel Lombraña González