Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Look up keyword or section
Like this
15Activity

Table Of Contents

0 of .
Results for:
No results containing your search query
P. 1
Developing Distributed Computing Solutions Combining Grid Computing and Public Computing

Developing Distributed Computing Solutions Combining Grid Computing and Public Computing

Ratings: (0)|Views: 471 |Likes:
Published by Crowdsourcing.org

More info:

Published by: Crowdsourcing.org on Aug 15, 2011
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF or read online from Scribd
See more
See less

03/20/2013

 
Developing Distributed Computing SolutionsCombining Grid Computing and Public Computing
M.Sc. Thesis
Christian Ulrik Søttrup Jakob Gregor Pedersen
Department of Computer ScienceUniversity of Copenhagen1st March 2005
 
Abstract
As modern research relies more and more on computers, computer cycles are becoming ascarce resource for research projects, as well as a large part of the cost. Some projects try tosolve this problem by relying on computer resources donated by the public. The drawback tothis approach is that the public resources are stochastic in nature. It is therefore not possibleto predict when a study will finish.Our goal is to create a resource that will supply a scientific research project with reliablecompute power using computers donated by the public. To this end we will use BOINC,a newly created open platform that tries to lower the cost of computational resources forresearch by using donated cycles. We propose to build a bridge between this platform andGrid computing to solve the problem of reliability. Grid computing is a platform that seeksto solve the problem of scarcity. It does this by allowing researchers around the world to buy,sell, or share computational resources. We show that using a mix of these resources it shouldbe possible to supply an inexpensive resource with guarantees on the quality of service. Wealso propose a design for integrating this resource into the Grid, thus making it easier to use.I
 
Contents
1 Introduction 1
1.1 Motivation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11.2 Problem Description and Approach . . . . . . . . . . . . . . . . . . . . . . . . 21.3 Challenges . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21.4 Contributions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31.5 Sources and Acknowledgments . . . . . . . . . . . . . . . . . . . . . . . . . . 31.6 Structure of the Report . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2 Public Resource Computing 5
2.1 The Concept . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52.2 BOINC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62.2.1 The Client . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72.2.2 User Security . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82.2.3 Project Security . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92.2.4 The BOINC Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102.2.5 BOINC Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122.2.6 Versions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132.2.7 Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142.3 Condor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142.3.1 Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152.3.2 Matchmaking . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172.3.3 Scheduling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192.3.4 Condor-G . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192.3.5 Condor vs. BOINC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 212.4 Other PRC Platforms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 222.4.1 Frontier . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 222.4.2 DCGrid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 232.4.3 Grid MP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 232.4.4 OceGRID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 242.5 Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
3 LHC@home 25
3.1 An Introduction to CERN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253.1.1 Computing Needs at CERN . . . . . . . . . . . . . . . . . . . . . . . . 253.2 SixTrack . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 263.3 CPSS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27II

Activity (15)

You've already reviewed this. Edit your review.
1 hundred reads
1 thousand reads
Bhaskar Mondal liked this
kmufasa liked this
Dimitar Sumanski liked this
Dimitar Sumanski liked this
Riley Black liked this
Eric Leo Asiamah liked this
Anita Ray liked this

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->