SlideShare une entreprise Scribd logo
1  sur  19
Télécharger pour lire hors ligne
Parallel and Distributed Systems
                             June 17th, 2009
                        University of Algarve
R.Neves, N. Mestre, F. Machado and J. Lopes
   Grid Computing
    ◦ Definitions
    ◦ Ian Foster’s Three-Point Checklist
    ◦ Quality of Service
   BOINC System
    ◦ Public Resource Computing
    ◦ Infrastructure
   Getting BOINC into Grid
    ◦ PRC versus Grid
    ◦ Solutions
   Extended BOINC System
    ◦ Needed changes
    ◦ Bridge Daemon
   References
   Q&A
"Grid Computing: BOINC Overview" por Rodrigo Neves, Nuno Mestre, Francisco Machado e João Lopes
   “A computational grid is a hardware and software
    infrastructure that provides dependable, consistent, pervasive
    and inexpensive access to high-end computational
                   [1]
    capabilities.”

   “The problem that underlines the Grid concept is coordinated
    resource sharing and problem solving in dynamic, multi-
                                          [2]
    institutional virtual organizations.”

   “Computational grid is the technology that enables resource
    virtualization, on-demand provisioning and service (resource)
                                    [3]
    sharing between organizations.”
A grid is a system that[4]:

1.   Coordinates resources that are not subject
     to centralized control (…)

2.   (…) using standard, open, general-purpose
     protocols and interfaces (…)

3.   (…) to deliver non-trivial quality of service.
   Advanced Resource Reservation



   Reservation Policies



   Agreement Protocol
"Grid Computing: BOINC Overview" por Rodrigo Neves, Nuno Mestre, Francisco Machado e João Lopes
What   is it?
 On   one hand:
 ◦ Allow a huge growth in terms of
   connected nodes
 ◦ Approach the common people to
   scientific projects
 On   the other hand:
 ◦ Unreliability of the processed
   results
 ◦ Uncertain processor time
"Grid Computing: BOINC Overview" por Rodrigo Neves, Nuno Mestre, Francisco Machado e João Lopes
"Grid Computing: BOINC Overview" por Rodrigo Neves, Nuno Mestre, Francisco Machado e João Lopes
   Common goal;

   Resource management and control;

   Reliability;

   Quality of Service.
   BOINC using Condor’s backfill mechanism;

   SuperLink Project;

   Lattice Project;

   Extended BOINC System.
"Grid Computing: BOINC Overview" por Rodrigo Neves, Nuno Mestre, Francisco Machado e João Lopes
   Server-side
    ◦ Communication system;
    ◦ Transitioner, Feeder and Validator Daemons;

   Client-side
    ◦ Handle WUs and Results to the Grid’s Resource
      Broker instead of directly to the project server;
BOINC System   Extended BOINC System
1.   I. Foster, C. Kesselman, The Grid: Blueprint for a New Computing Infrastructure,
     University of Michigan, U.S.A.: Morgan Kaufmann Publishers, 1999
2.   I. Foster, C. Kesselman, S. Tuecke, The Anatomy of the Grid: Enabling Scalable Virtual
     Organizations, International J. Supercomputer Applications, 2001
3.   P. Plaszczak, R. Wellner, Grid computing: The Savvy Manager's Guide, U.S.A.:
     Elsevier/Morgan Kaufmann, 2005
4.   I. Foster, What is the Grid? A Three Point Checklist, GRIDToday, July 20, 2002
5.   R. J. Al-Ali, K. Amin, G. von Laszewski, O. F. Rana, D. W. Walker, M. Hategan, N.
     Zaluzec, Analysis and Provision of QoS for Distributed Grid Applications, Kluwer
     Academic Publishers, 2004
6.   C. U. Søttrup, J. G. Pedersen, Developing Distributed Computing Solutions:
     Combining Grid Computing and Public Computing, M. Sc. Thesis, Department of
     Computer Science, University of Copenhagen, March 1, 2005
7.   BOINC Documentation Project, Grid computing with BOINC,
     http://boinc.berkeley.edu/trac/wiki/DesktopGrid, University of California, June 13,
     2009
For more information, access our paper through:
http://www.deei.fct.ualg.pt/~nei/boinc-grid.pdf




                            Rodrigo Neves, a25067@ualg.pt
                              Nuno Mestre, a28997@ualg.pt
                        Francisco Machado, a28994@ualg.pt
                               João Lopes, a27981@ualg.pt

Contenu connexe

Tendances

Communicating with Data 2010 Annual Meeting
Communicating with Data 2010 Annual MeetingCommunicating with Data 2010 Annual Meeting
Communicating with Data 2010 Annual MeetingCrossref
 
Life science requirements from e-infrastructure: initial results from a joint...
Life science requirements from e-infrastructure:initial results from a joint...Life science requirements from e-infrastructure:initial results from a joint...
Life science requirements from e-infrastructure: initial results from a joint...Rafael C. Jimenez
 
UC Davis National Center for Sustainable Transportation Data Management Workshop
UC Davis National Center for Sustainable Transportation Data Management WorkshopUC Davis National Center for Sustainable Transportation Data Management Workshop
UC Davis National Center for Sustainable Transportation Data Management WorkshopStephanie Simms
 
An Integrated Science Cyberinfrastructure for Data-Intensive Research
An Integrated Science Cyberinfrastructure for Data-Intensive ResearchAn Integrated Science Cyberinfrastructure for Data-Intensive Research
An Integrated Science Cyberinfrastructure for Data-Intensive ResearchLarry Smarr
 
Internet2 Bio IT 2016 v2
Internet2 Bio IT 2016 v2Internet2 Bio IT 2016 v2
Internet2 Bio IT 2016 v2Dan Taylor
 
FAST AND ACCURATE MINING THE COMMUNITY STRUCTURE: INTEGRATING CENTER LOCATING...
FAST AND ACCURATE MINING THE COMMUNITY STRUCTURE: INTEGRATING CENTER LOCATING...FAST AND ACCURATE MINING THE COMMUNITY STRUCTURE: INTEGRATING CENTER LOCATING...
FAST AND ACCURATE MINING THE COMMUNITY STRUCTURE: INTEGRATING CENTER LOCATING...Nexgen Technology
 
NetBioSIG2013-Talk Tijana Milenkovic
NetBioSIG2013-Talk Tijana MilenkovicNetBioSIG2013-Talk Tijana Milenkovic
NetBioSIG2013-Talk Tijana MilenkovicAlexander Pico
 
Data Science, Knowledge Discover, Mining and Learning
Data Science, Knowledge Discover, Mining and LearningData Science, Knowledge Discover, Mining and Learning
Data Science, Knowledge Discover, Mining and LearningEUBrasilCloudFORUM .
 

Tendances (10)

Ijcatr04071003
Ijcatr04071003Ijcatr04071003
Ijcatr04071003
 
Communicating with Data 2010 Annual Meeting
Communicating with Data 2010 Annual MeetingCommunicating with Data 2010 Annual Meeting
Communicating with Data 2010 Annual Meeting
 
Layers and Peer to Peer Process - DCCN
Layers and Peer to Peer Process - DCCNLayers and Peer to Peer Process - DCCN
Layers and Peer to Peer Process - DCCN
 
Life science requirements from e-infrastructure: initial results from a joint...
Life science requirements from e-infrastructure:initial results from a joint...Life science requirements from e-infrastructure:initial results from a joint...
Life science requirements from e-infrastructure: initial results from a joint...
 
UC Davis National Center for Sustainable Transportation Data Management Workshop
UC Davis National Center for Sustainable Transportation Data Management WorkshopUC Davis National Center for Sustainable Transportation Data Management Workshop
UC Davis National Center for Sustainable Transportation Data Management Workshop
 
An Integrated Science Cyberinfrastructure for Data-Intensive Research
An Integrated Science Cyberinfrastructure for Data-Intensive ResearchAn Integrated Science Cyberinfrastructure for Data-Intensive Research
An Integrated Science Cyberinfrastructure for Data-Intensive Research
 
Internet2 Bio IT 2016 v2
Internet2 Bio IT 2016 v2Internet2 Bio IT 2016 v2
Internet2 Bio IT 2016 v2
 
FAST AND ACCURATE MINING THE COMMUNITY STRUCTURE: INTEGRATING CENTER LOCATING...
FAST AND ACCURATE MINING THE COMMUNITY STRUCTURE: INTEGRATING CENTER LOCATING...FAST AND ACCURATE MINING THE COMMUNITY STRUCTURE: INTEGRATING CENTER LOCATING...
FAST AND ACCURATE MINING THE COMMUNITY STRUCTURE: INTEGRATING CENTER LOCATING...
 
NetBioSIG2013-Talk Tijana Milenkovic
NetBioSIG2013-Talk Tijana MilenkovicNetBioSIG2013-Talk Tijana Milenkovic
NetBioSIG2013-Talk Tijana Milenkovic
 
Data Science, Knowledge Discover, Mining and Learning
Data Science, Knowledge Discover, Mining and LearningData Science, Knowledge Discover, Mining and Learning
Data Science, Knowledge Discover, Mining and Learning
 

En vedette

Athletic trainer
Athletic trainerAthletic trainer
Athletic trainerlunchbox1
 
Dukengineer2012
Dukengineer2012Dukengineer2012
Dukengineer2012鋒博 蔡
 
Learning And Teaching Portfolios
Learning And Teaching PortfoliosLearning And Teaching Portfolios
Learning And Teaching PortfoliosGerlinde Buchberger
 
The Connected Library
The Connected LibraryThe Connected Library
The Connected LibraryNaomi Bates
 
Wordcampuk 09 (wordcampuk)
Wordcampuk 09 (wordcampuk)Wordcampuk 09 (wordcampuk)
Wordcampuk 09 (wordcampuk)Nick Garner
 
Mit csail-tr-2007-034
Mit csail-tr-2007-034Mit csail-tr-2007-034
Mit csail-tr-2007-034vafopoulos
 
20100929 pen o1_les1
20100929 pen o1_les120100929 pen o1_les1
20100929 pen o1_les1Erik Duval
 
Iepd appreciative inquiry 2011
Iepd appreciative inquiry 2011Iepd appreciative inquiry 2011
Iepd appreciative inquiry 2011steyngm1
 
Probleemoplossen & Ontwerpen
, ICT-werktuigen: 

Les 1
Probleemoplossen & Ontwerpen
, ICT-werktuigen: 

Les 1Probleemoplossen & Ontwerpen
, ICT-werktuigen: 

Les 1
Probleemoplossen & Ontwerpen
, ICT-werktuigen: 

Les 1Erik Duval
 
Citizen science project list (Europe & worldwide) v1
Citizen science project list (Europe & worldwide) v1Citizen science project list (Europe & worldwide) v1
Citizen science project list (Europe & worldwide) v1Egle Marija Ramanauskaite
 
Dukengineer2012
Dukengineer2012Dukengineer2012
Dukengineer2012鋒博 蔡
 

En vedette (20)

Athletic trainer
Athletic trainerAthletic trainer
Athletic trainer
 
Athletic trainer
Athletic trainerAthletic trainer
Athletic trainer
 
Athletic trainer
Athletic trainerAthletic trainer
Athletic trainer
 
Judo Strategy
Judo StrategyJudo Strategy
Judo Strategy
 
Cookies and bars
Cookies and barsCookies and bars
Cookies and bars
 
Dukengineer2012
Dukengineer2012Dukengineer2012
Dukengineer2012
 
Learning And Teaching Portfolios
Learning And Teaching PortfoliosLearning And Teaching Portfolios
Learning And Teaching Portfolios
 
The Connected Library
The Connected LibraryThe Connected Library
The Connected Library
 
Wordcampuk 09 (wordcampuk)
Wordcampuk 09 (wordcampuk)Wordcampuk 09 (wordcampuk)
Wordcampuk 09 (wordcampuk)
 
Mit csail-tr-2007-034
Mit csail-tr-2007-034Mit csail-tr-2007-034
Mit csail-tr-2007-034
 
20100929 pen o1_les1
20100929 pen o1_les120100929 pen o1_les1
20100929 pen o1_les1
 
Iepd appreciative inquiry 2011
Iepd appreciative inquiry 2011Iepd appreciative inquiry 2011
Iepd appreciative inquiry 2011
 
Probleemoplossen & Ontwerpen
, ICT-werktuigen: 

Les 1
Probleemoplossen & Ontwerpen
, ICT-werktuigen: 

Les 1Probleemoplossen & Ontwerpen
, ICT-werktuigen: 

Les 1
Probleemoplossen & Ontwerpen
, ICT-werktuigen: 

Les 1
 
Modelos de PLE
Modelos de PLEModelos de PLE
Modelos de PLE
 
Fall & Winter Vegetable Gardening in King County, Washington, Gardening Guide...
Fall & Winter Vegetable Gardening in King County, Washington, Gardening Guide...Fall & Winter Vegetable Gardening in King County, Washington, Gardening Guide...
Fall & Winter Vegetable Gardening in King County, Washington, Gardening Guide...
 
Blog
BlogBlog
Blog
 
Pepperdine Flu Impact on Small and Medium-sized Businesses 2013
Pepperdine Flu Impact on Small and Medium-sized Businesses 2013Pepperdine Flu Impact on Small and Medium-sized Businesses 2013
Pepperdine Flu Impact on Small and Medium-sized Businesses 2013
 
Graziadio Magazine (Third Edition)
Graziadio Magazine (Third Edition)Graziadio Magazine (Third Edition)
Graziadio Magazine (Third Edition)
 
Citizen science project list (Europe & worldwide) v1
Citizen science project list (Europe & worldwide) v1Citizen science project list (Europe & worldwide) v1
Citizen science project list (Europe & worldwide) v1
 
Dukengineer2012
Dukengineer2012Dukengineer2012
Dukengineer2012
 

Similaire à "Grid Computing: BOINC Overview" por Rodrigo Neves, Nuno Mestre, Francisco Machado e João Lopes

Grid computing the grid
Grid computing the gridGrid computing the grid
Grid computing the gridJivan Nepali
 
EarthCube Monthly Community Webinar- Nov. 22, 2013
EarthCube Monthly Community Webinar- Nov. 22, 2013EarthCube Monthly Community Webinar- Nov. 22, 2013
EarthCube Monthly Community Webinar- Nov. 22, 2013EarthCube
 
A Study of Protocols for Grid Computing Environment
A Study of Protocols for Grid Computing EnvironmentA Study of Protocols for Grid Computing Environment
A Study of Protocols for Grid Computing EnvironmentCSCJournals
 
Montana State, Research Networking and the Outcomes from the First National R...
Montana State, Research Networking and the Outcomes from the First National R...Montana State, Research Networking and the Outcomes from the First National R...
Montana State, Research Networking and the Outcomes from the First National R...Jerry Sheehan
 
GridComputing-an introduction.ppt
GridComputing-an introduction.pptGridComputing-an introduction.ppt
GridComputing-an introduction.pptNileshkuGiri
 
A P2P Job Assignment Protocol For Volunteer Computing Systems
A P2P Job Assignment Protocol For Volunteer Computing SystemsA P2P Job Assignment Protocol For Volunteer Computing Systems
A P2P Job Assignment Protocol For Volunteer Computing SystemsAshley Smith
 
International Refereed Journal of Engineering and Science (IRJES)
International Refereed Journal of Engineering and Science (IRJES)International Refereed Journal of Engineering and Science (IRJES)
International Refereed Journal of Engineering and Science (IRJES)irjes
 
F233842
F233842F233842
F233842irjes
 
A survey on software defined networking
A survey on software defined networkingA survey on software defined networking
A survey on software defined networkingredpel dot com
 
CONTENT BASED DATA TRANSFER MECHANISM FOR EFFICIENT BULK DATA TRANSFER IN GRI...
CONTENT BASED DATA TRANSFER MECHANISM FOR EFFICIENT BULK DATA TRANSFER IN GRI...CONTENT BASED DATA TRANSFER MECHANISM FOR EFFICIENT BULK DATA TRANSFER IN GRI...
CONTENT BASED DATA TRANSFER MECHANISM FOR EFFICIENT BULK DATA TRANSFER IN GRI...ijgca
 
Research portfolio
Research portfolio Research portfolio
Research portfolio Mehdi Bennis
 
Software-Defined Approach for QoS and Data Quality in Multi-Tenant Clouds
Software-Defined Approach for QoS and Data Quality in Multi-Tenant CloudsSoftware-Defined Approach for QoS and Data Quality in Multi-Tenant Clouds
Software-Defined Approach for QoS and Data Quality in Multi-Tenant CloudsPradeeban Kathiravelu, Ph.D.
 
Part 1: Efficient Multimedia Delivery in Content-Centric Mobile Networks
Part 1: Efficient Multimedia Delivery in Content-Centric Mobile NetworksPart 1: Efficient Multimedia Delivery in Content-Centric Mobile Networks
Part 1: Efficient Multimedia Delivery in Content-Centric Mobile NetworksDr. Mahfuzur Rahman Bosunia
 
Part 2: Efficient Multimedia Delivery in Content-Centric Mobile Networks
Part 2: Efficient Multimedia Delivery in Content-Centric Mobile NetworksPart 2: Efficient Multimedia Delivery in Content-Centric Mobile Networks
Part 2: Efficient Multimedia Delivery in Content-Centric Mobile NetworksDr. Mahfuzur Rahman Bosunia
 
Computation grid as a connected world
Computation grid as a connected worldComputation grid as a connected world
Computation grid as a connected worldijcsa
 
Application of Assent in the safe - Networkshop44
Application of Assent in the safe -  Networkshop44Application of Assent in the safe -  Networkshop44
Application of Assent in the safe - Networkshop44Jisc
 
Communication Networks.ppt
Communication Networks.pptCommunication Networks.ppt
Communication Networks.pptTheekshanMariK
 

Similaire à "Grid Computing: BOINC Overview" por Rodrigo Neves, Nuno Mestre, Francisco Machado e João Lopes (20)

Grid computing
Grid computingGrid computing
Grid computing
 
Grid computing the grid
Grid computing the gridGrid computing the grid
Grid computing the grid
 
EarthCube Monthly Community Webinar- Nov. 22, 2013
EarthCube Monthly Community Webinar- Nov. 22, 2013EarthCube Monthly Community Webinar- Nov. 22, 2013
EarthCube Monthly Community Webinar- Nov. 22, 2013
 
A Study of Protocols for Grid Computing Environment
A Study of Protocols for Grid Computing EnvironmentA Study of Protocols for Grid Computing Environment
A Study of Protocols for Grid Computing Environment
 
Sgci esip-7-20-18
Sgci esip-7-20-18Sgci esip-7-20-18
Sgci esip-7-20-18
 
Montana State, Research Networking and the Outcomes from the First National R...
Montana State, Research Networking and the Outcomes from the First National R...Montana State, Research Networking and the Outcomes from the First National R...
Montana State, Research Networking and the Outcomes from the First National R...
 
GridComputing-an introduction.ppt
GridComputing-an introduction.pptGridComputing-an introduction.ppt
GridComputing-an introduction.ppt
 
A P2P Job Assignment Protocol For Volunteer Computing Systems
A P2P Job Assignment Protocol For Volunteer Computing SystemsA P2P Job Assignment Protocol For Volunteer Computing Systems
A P2P Job Assignment Protocol For Volunteer Computing Systems
 
International Refereed Journal of Engineering and Science (IRJES)
International Refereed Journal of Engineering and Science (IRJES)International Refereed Journal of Engineering and Science (IRJES)
International Refereed Journal of Engineering and Science (IRJES)
 
F233842
F233842F233842
F233842
 
A survey on software defined networking
A survey on software defined networkingA survey on software defined networking
A survey on software defined networking
 
CONTENT BASED DATA TRANSFER MECHANISM FOR EFFICIENT BULK DATA TRANSFER IN GRI...
CONTENT BASED DATA TRANSFER MECHANISM FOR EFFICIENT BULK DATA TRANSFER IN GRI...CONTENT BASED DATA TRANSFER MECHANISM FOR EFFICIENT BULK DATA TRANSFER IN GRI...
CONTENT BASED DATA TRANSFER MECHANISM FOR EFFICIENT BULK DATA TRANSFER IN GRI...
 
Research portfolio
Research portfolio Research portfolio
Research portfolio
 
Software-Defined Approach for QoS and Data Quality in Multi-Tenant Clouds
Software-Defined Approach for QoS and Data Quality in Multi-Tenant CloudsSoftware-Defined Approach for QoS and Data Quality in Multi-Tenant Clouds
Software-Defined Approach for QoS and Data Quality in Multi-Tenant Clouds
 
Part 1: Efficient Multimedia Delivery in Content-Centric Mobile Networks
Part 1: Efficient Multimedia Delivery in Content-Centric Mobile NetworksPart 1: Efficient Multimedia Delivery in Content-Centric Mobile Networks
Part 1: Efficient Multimedia Delivery in Content-Centric Mobile Networks
 
Part 2: Efficient Multimedia Delivery in Content-Centric Mobile Networks
Part 2: Efficient Multimedia Delivery in Content-Centric Mobile NetworksPart 2: Efficient Multimedia Delivery in Content-Centric Mobile Networks
Part 2: Efficient Multimedia Delivery in Content-Centric Mobile Networks
 
Computation grid as a connected world
Computation grid as a connected worldComputation grid as a connected world
Computation grid as a connected world
 
Grid computing
Grid computingGrid computing
Grid computing
 
Application of Assent in the safe - Networkshop44
Application of Assent in the safe -  Networkshop44Application of Assent in the safe -  Networkshop44
Application of Assent in the safe - Networkshop44
 
Communication Networks.ppt
Communication Networks.pptCommunication Networks.ppt
Communication Networks.ppt
 

Plus de Núcleo de Electrónica e Informática da Universidade do Algarve

Plus de Núcleo de Electrónica e Informática da Universidade do Algarve (12)

"GMail" por Artur Martins
"GMail" por Artur Martins"GMail" por Artur Martins
"GMail" por Artur Martins
 
"Javascript" por Tiago Rodrigues
"Javascript" por Tiago Rodrigues"Javascript" por Tiago Rodrigues
"Javascript" por Tiago Rodrigues
 
"Estudo de implementação de alimentação eléctrica através de energia solar fo...
"Estudo de implementação de alimentação eléctrica através de energia solar fo..."Estudo de implementação de alimentação eléctrica através de energia solar fo...
"Estudo de implementação de alimentação eléctrica através de energia solar fo...
 
"Volunteer Computing with BOINC Client-Server side" por Diamantino Cruz e Ric...
"Volunteer Computing with BOINC Client-Server side" por Diamantino Cruz e Ric..."Volunteer Computing with BOINC Client-Server side" por Diamantino Cruz e Ric...
"Volunteer Computing with BOINC Client-Server side" por Diamantino Cruz e Ric...
 
"Parallel and Distributed Computing: BOINC Grid Implementation" por Rodrigo N...
"Parallel and Distributed Computing: BOINC Grid Implementation" por Rodrigo N..."Parallel and Distributed Computing: BOINC Grid Implementation" por Rodrigo N...
"Parallel and Distributed Computing: BOINC Grid Implementation" por Rodrigo N...
 
"Volunteer Computing With Boinc" por Diamantino Cruz e Ricardo Madeira
"Volunteer Computing With Boinc" por Diamantino Cruz e Ricardo Madeira"Volunteer Computing With Boinc" por Diamantino Cruz e Ricardo Madeira
"Volunteer Computing With Boinc" por Diamantino Cruz e Ricardo Madeira
 
"Estudo de implementação de alimentação eléctrica através de energia solar fo...
"Estudo de implementação de alimentação eléctrica através de energia solar fo..."Estudo de implementação de alimentação eléctrica através de energia solar fo...
"Estudo de implementação de alimentação eléctrica através de energia solar fo...
 
“Web Services with Mobile Phones” por João Duro
“Web Services with Mobile Phones” por João Duro“Web Services with Mobile Phones” por João Duro
“Web Services with Mobile Phones” por João Duro
 
“Revision Control Systems: Subversion (SVN)” por Tiago Rodrigues
“Revision Control Systems: Subversion (SVN)” por Tiago Rodrigues“Revision Control Systems: Subversion (SVN)” por Tiago Rodrigues
“Revision Control Systems: Subversion (SVN)” por Tiago Rodrigues
 
“eSpeak” por Diogo Costa e Daniela Guerreiro
“eSpeak” por Diogo Costa e Daniela Guerreiro“eSpeak” por Diogo Costa e Daniela Guerreiro
“eSpeak” por Diogo Costa e Daniela Guerreiro
 
“LaTeX” por Manuel Rocha
“LaTeX” por Manuel Rocha“LaTeX” por Manuel Rocha
“LaTeX” por Manuel Rocha
 
“Squid” por Artur Martins, David Riedel e Florentino Bexiga
“Squid” por Artur Martins, David Riedel e Florentino Bexiga“Squid” por Artur Martins, David Riedel e Florentino Bexiga
“Squid” por Artur Martins, David Riedel e Florentino Bexiga
 

Dernier

IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdfIaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdfDaniel Santiago Silva Capera
 
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPAAnypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPAshyamraj55
 
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsIgniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsSafe Software
 
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019IES VE
 
Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1DianaGray10
 
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdfUiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdfDianaGray10
 
Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024SkyPlanner
 
UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1DianaGray10
 
UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6DianaGray10
 
UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7DianaGray10
 
Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™Adtran
 
How Accurate are Carbon Emissions Projections?
How Accurate are Carbon Emissions Projections?How Accurate are Carbon Emissions Projections?
How Accurate are Carbon Emissions Projections?IES VE
 
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCostKubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCostMatt Ray
 
20230202 - Introduction to tis-py
20230202 - Introduction to tis-py20230202 - Introduction to tis-py
20230202 - Introduction to tis-pyJamie (Taka) Wang
 
Bird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystemBird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystemAsko Soukka
 
Designing A Time bound resource download URL
Designing A Time bound resource download URLDesigning A Time bound resource download URL
Designing A Time bound resource download URLRuncy Oommen
 
Nanopower In Semiconductor Industry.pdf
Nanopower  In Semiconductor Industry.pdfNanopower  In Semiconductor Industry.pdf
Nanopower In Semiconductor Industry.pdfPedro Manuel
 
OpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability AdventureOpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability AdventureEric D. Schabell
 
Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024D Cloud Solutions
 

Dernier (20)

IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdfIaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
 
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPAAnypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
 
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsIgniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
 
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
 
Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1
 
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdfUiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
 
Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024
 
UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1
 
UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6
 
UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7
 
Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™
 
How Accurate are Carbon Emissions Projections?
How Accurate are Carbon Emissions Projections?How Accurate are Carbon Emissions Projections?
How Accurate are Carbon Emissions Projections?
 
201610817 - edge part1
201610817 - edge part1201610817 - edge part1
201610817 - edge part1
 
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCostKubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
 
20230202 - Introduction to tis-py
20230202 - Introduction to tis-py20230202 - Introduction to tis-py
20230202 - Introduction to tis-py
 
Bird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystemBird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystem
 
Designing A Time bound resource download URL
Designing A Time bound resource download URLDesigning A Time bound resource download URL
Designing A Time bound resource download URL
 
Nanopower In Semiconductor Industry.pdf
Nanopower  In Semiconductor Industry.pdfNanopower  In Semiconductor Industry.pdf
Nanopower In Semiconductor Industry.pdf
 
OpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability AdventureOpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability Adventure
 
Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024
 

"Grid Computing: BOINC Overview" por Rodrigo Neves, Nuno Mestre, Francisco Machado e João Lopes

  • 1. Parallel and Distributed Systems June 17th, 2009 University of Algarve R.Neves, N. Mestre, F. Machado and J. Lopes
  • 2. Grid Computing ◦ Definitions ◦ Ian Foster’s Three-Point Checklist ◦ Quality of Service  BOINC System ◦ Public Resource Computing ◦ Infrastructure  Getting BOINC into Grid ◦ PRC versus Grid ◦ Solutions  Extended BOINC System ◦ Needed changes ◦ Bridge Daemon  References  Q&A
  • 4. “A computational grid is a hardware and software infrastructure that provides dependable, consistent, pervasive and inexpensive access to high-end computational [1] capabilities.”  “The problem that underlines the Grid concept is coordinated resource sharing and problem solving in dynamic, multi- [2] institutional virtual organizations.”  “Computational grid is the technology that enables resource virtualization, on-demand provisioning and service (resource) [3] sharing between organizations.”
  • 5. A grid is a system that[4]: 1. Coordinates resources that are not subject to centralized control (…) 2. (…) using standard, open, general-purpose protocols and interfaces (…) 3. (…) to deliver non-trivial quality of service.
  • 6. Advanced Resource Reservation  Reservation Policies  Agreement Protocol
  • 8. What is it?
  • 9.  On one hand: ◦ Allow a huge growth in terms of connected nodes ◦ Approach the common people to scientific projects
  • 10.  On the other hand: ◦ Unreliability of the processed results ◦ Uncertain processor time
  • 13. Common goal;  Resource management and control;  Reliability;  Quality of Service.
  • 14. BOINC using Condor’s backfill mechanism;  SuperLink Project;  Lattice Project;  Extended BOINC System.
  • 16. Server-side ◦ Communication system; ◦ Transitioner, Feeder and Validator Daemons;  Client-side ◦ Handle WUs and Results to the Grid’s Resource Broker instead of directly to the project server;
  • 17. BOINC System Extended BOINC System
  • 18. 1. I. Foster, C. Kesselman, The Grid: Blueprint for a New Computing Infrastructure, University of Michigan, U.S.A.: Morgan Kaufmann Publishers, 1999 2. I. Foster, C. Kesselman, S. Tuecke, The Anatomy of the Grid: Enabling Scalable Virtual Organizations, International J. Supercomputer Applications, 2001 3. P. Plaszczak, R. Wellner, Grid computing: The Savvy Manager's Guide, U.S.A.: Elsevier/Morgan Kaufmann, 2005 4. I. Foster, What is the Grid? A Three Point Checklist, GRIDToday, July 20, 2002 5. R. J. Al-Ali, K. Amin, G. von Laszewski, O. F. Rana, D. W. Walker, M. Hategan, N. Zaluzec, Analysis and Provision of QoS for Distributed Grid Applications, Kluwer Academic Publishers, 2004 6. C. U. Søttrup, J. G. Pedersen, Developing Distributed Computing Solutions: Combining Grid Computing and Public Computing, M. Sc. Thesis, Department of Computer Science, University of Copenhagen, March 1, 2005 7. BOINC Documentation Project, Grid computing with BOINC, http://boinc.berkeley.edu/trac/wiki/DesktopGrid, University of California, June 13, 2009
  • 19. For more information, access our paper through: http://www.deei.fct.ualg.pt/~nei/boinc-grid.pdf Rodrigo Neves, a25067@ualg.pt Nuno Mestre, a28997@ualg.pt Francisco Machado, a28994@ualg.pt João Lopes, a27981@ualg.pt