Virtual Machines & Volunteer Computing

702 views

Published on

Experiences from Test4Theory and Opportunities for Earthquake Science

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

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

No notes for slide

Virtual Machines & Volunteer Computing

  1. 1. Virtual Machines & Volunteer ComputingExperience from Test4Theory and Opportunities for Earthquake Science
  2. 2. LHC@Home
  3. 3. LHC@HomeAbout 60000 active users Photo by Kevin McGarr http://flic.kr/p/aNVsh License: (CC BY-NC-SA 2.0)
  4. 4. LHC@HomeOver 100000 PCs Photo by D35ign http://flic.kr/p/anzAym License: (CC BY-NC-SA 2.0)
  5. 5. LHC@Home 3000 CPU yearsPhoto by Iurii Ogiienkohttp://flic.kr/p/86tAsnLicense: (CC BY-SA 2.0)
  6. 6. The ChallengeWhy dont you run "real" LHC physics on BOINC?
  7. 7. The ChallengeWhy dont you run "real" LHC physics on BOINC?
  8. 8. Problems:Heterogeneity
  9. 9. Problems:Porting code
  10. 10. Problems:Large & complex libraries
  11. 11. Problems:Experiments workflow● Jobs should be sent using CERN distribution systems.● Volunteer computing resources should be: ○ managed and ○ trustful
  12. 12. BOINC + CernVM
  13. 13. Test4Theory
  14. 14. Test4TheoryAbout 4500 active users Photo by Kevin McGarr http://flic.kr/p/aNVsh License: (CC BY-NC-SA 2.0)
  15. 15. Test4TheoryAlmost 15000 PCs Photo by D35ign http://flic.kr/p/anzAym License: (CC BY-NC-SA 2.0)
  16. 16. Test4TheoryMore than 230 billion events generated
  17. 17. Test4TheoryMore than 2 million successful jobs
  18. 18. Test4TheoryMore than 9000 posts
  19. 19. Test4TheoryCommunity feedback
  20. 20. Test4TheoryCommunity feedback
  21. 21. Test4TheoryCommunity feedback
  22. 22. Test4TheoryCommunity feedback
  23. 23. Test4TheoryCommunity feedback
  24. 24. Test4TheoryCommunity feedback
  25. 25. Test4TheoryCommunity feedback
  26. 26. Test4TheoryCommunity feedback
  27. 27. Test4TheoryNew developments: multi core Multi-core support
  28. 28. Test4TheoryNew developments Web application to show the VM results
  29. 29. Test4TheoryWeb application
  30. 30. Test4TheoryVideo tutorial + HTML5
  31. 31. Test4TheoryNew developments P2P University courses
  32. 32. BOINCBecome a citizen scientist
  33. 33. 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
  34. 34. Thank you! teleyinex@gmail.com +teleyinex @teleyinex Daniel Lombraña González License Icons by Gnome except Logos

×