SlideShare a Scribd company logo
1 of 31
Download to read offline
ShareGrid
              a Peer-to-Peer Desktop Grid for
           scientific applications federating small
                     research laboratories

• Guglielmo Girardi, TOP-IX, guglielmo.girardi@topix.it
• http://dcs.mfn.unipmn.it/sharegrid/
• sharegrid.admin@topix.it


                        Licensed under Creative Commons Attribution 3.0 License
                        http://creativecommons.org/licenses/by/3.0/
Outline

  • Introduction
     – Scientific computational needs and possible solutions
     – Small research laboratories... Peer-to-Peer Grids
     – OurGrid Design Principles & Architecture
  • ShareGrid an open Community
     –   The project
     –   Participants
     –   Using ShareGrid...
     –   How to join the ShareGrid Community
  • Conclusions
     – ShareGrid, a Community where you share relationships and
       projects


Sala 2010/05/11 IRES Piemonte - Via Nizza, 18 - Torino - 11 Maggio 2010
IRES Convegni             guglielmo.girardi@topix.it                 2
Introduction


            ShareGrid: a Peer-to-Peer Desktop
              Grid for scientific applications
          federating small research laboratories



Sala 2010/05/11 IRES Piemonte - Via Nizza, 18 - Torino - 11 Maggio 2010
IRES Convegni
Scientific computational needs

  • Computers are changing scientific research
      – Enabling collaboration
      – As investigation tools (simulations, data mining, etc...)
  • In many scientific areas, the use of computers to carry
    out research has become essential.
  • The availability of computing infrastructures is therefore
    fundamental for the achievement of scientific results.
  • Grid computing conceived as the answer to the
    computation needs:
      – use of a set of resources geographically dispersed and
        belonging to different organizations as a single computing
        platform


IRES 2010/05/11              guglielmo.girardi@topix.it              4
Grid Computing: classical solutions

  • “Big Iron” solution
      – Individual entities contribute with their resources to what is called
        a Virtual Organization (VO)
          • temporary association of individual entities
          • resource sharing by out-of-band agreements
      – Typical Grids aggregate high-end, always online and
        continuously maintained resources
      – Globus is the de facto standard middleware
      – But...
          • highly specialized skills and complex off-line negotiations
  • Volunteer Grid computing
      – A type of distributed computing in which individual computer
        owners donate their computing resources
      – Popularized by highly visible projects SETI@home,
        FightAIDS@home, Folding@home, YouNameIt@home
      – But...
          • good support team to run “the server”, good deal of effort in
            “advertising”, very high visibility project, prestigious institution
IRES 2010/05/11                  guglielmo.girardi@topix.it                        5
Small research laboratories...

  • the labs
      –   are small
      –   do not have resources to invest in publicity,
      –   do not belong to top Universities
      –   cannot rely on cutting-edge computer support team
  • the projects
      – focus their research on some narrow topic
      – are unable to catch the attention of a large community
  • the possible approach
      – can federate their resources and use them cooperatively
        according to the peer-to-peer computing paradigm:
           • each participant lets other members use its resources when it does
             not need them, provided that they do the same.

IRES 2010/05/11
  federating &                guglielmo.girardi@topix.it             6
                  using resources in a peer-to-peer computing paradigm
Peer-to-Peer Grids

  • Grids in which participant join spontaneously, without
    prior agreements/negotiations, and may leave without
    prior notice
      – alternative to VO concept
  • Focus on cooperative resource sharing: “I will let you use
    my resources (when I don’t need them) if I can use
    yours”
  • Approach pioneered by the Brazilian OurGrid project
      – carried on at the Universidad Federal de Campina Grande
        (http://www.ourgrid.org)
      – sponsored by HP Brazil
      – started in 2003, currently very active
      – deployed on a public testbed that can be used by anyone
        interested

IRES 2010/05/11             guglielmo.girardi@topix.it            7
OurGrid Design Principles

  •   Labs can freely join the system without any human intervention
       – No need for negotiation; no paperwork
  •   Clear incentive to join the system
       – One can’t be worse off by joining the system
       – Free-riding resistant
  •   Basic dependability properties
       – Some level of security
       – Some resilience to failures
       – Scalability
  •   Easy to install, configure and program
       – No need for specialized support team
       – Script-based programming is natural
  •   Focuses on Bag-of-Tasks (BoT) applications
       –   No communication among tasks
       –   facilitates scheduling and security enforcement
       –   Simple fail-over/retry mechanisms to tolerate faults
       –   No need of QoS guarantees

IRES 2010/05/11                   guglielmo.girardi@topix.it           8
OurGrid Architecture
   MyGrid: User Interface                OurGrid P2P network
   Application Scheduling




                                                                 SWAN:
                                                               Sandboxing


            Site Manager
     Grid-wide Resource Sharing
IRES 2010/05/11             guglielmo.girardi@topix.it                 9
ShareGrid an open community


            ShareGrid: a Peer-to-Peer Desktop
              Grid for scientific applications
          federating small research laboratories



Sala 2010/05/11 IRES Piemonte - Via Nizza, 18 - Torino - 11 Maggio 2010
IRES Convegni
ShareGrid, the project...

  •   management
      – TOP-IX: general coordination and relationships with Regione Piemonte
      – Computer Science Department, Università del Piemonte Orientale:
        technical and scientific coordination
      – Computer Science Department, Università di Torino: application support
        and operational management
  •   funding
      – Regione Piemonte within the framework of TOP-IX’s Development
        Program (a consortium plan devoted to foster innovation activities and
        related business)
  •   goals
      – implementation of a distributed computing platform
      – facing the need of users from universities and research labs
          • small laboratories with computing resources to be optimized and shared
          • individual researchers
      – locallly based on the regional wideband network infrastructure
  •   implementation guides
      – instance of OurGrid

IRES 2010/05/11                 guglielmo.girardi@topix.it                           11
ShareGrid, step by step

  •   2007
      – platform set-up
      – start collecting laboratories and forming the community,
             • TOP-IX’ s data center as main seed: machines devoted to computational purposes
             • Department of Drug Science, Faculty of Pharmacy, University of Turin
             • University of Piemonte Orientale
      – first intensive use: Department of Drug Science Department of Economic and
        Financial Sciences of University of Turin
  •   2008
      –   keep the community alive and growing
      –   application support for individual users/researcher/projects
      –   debugging OG3
      –   SG Portal for job submission: implementation and community test
  •   2009
      –   keep the community alive and growing
      –   application support for individual users/researcher/projects
      –   SG Portal for job submission: maintenance
      –   availability of SGVirtual ShareGrid Virtual instances (peer & user agent)
      –   ToSM (Torino Software & Systems Meeting)


IRES 2010/05/11                       guglielmo.girardi@topix.it                                12
ShareGrid 2010

  •   Project management:
       – general / technical / scientific coordination
  •   Keep the community alive and growing
       – meetings, seminars, workshops
  •   Application support for individual users/researcher/projects
  •   TOP-IX seeds (peer – user agents):
       – minimal and extended configuration/set-up from T-Cloud
  •   Communication and Dissemination of the results:
       – specific papers / presentations, seminars, etc
  •   OurGrid 4: assessment & deployment
  •   SG Portal OG3 to OG4
  •   Operational management:
       – technical relationships among participants (basic FAQs)
       – P2P platform maintenance


IRES 2010/05/11                  guglielmo.girardi@topix.it          13
Remarks on activities and fundings

 • management                        • management
    – out-of-band agreements            – simply install OG peer and
    – complex off-line                    workers
      negotiations                      – work at once: MyGrid –
                                          Portal
 • resources                         • resources
    – buying high-end clusters          – share your own resources
      and/or mainframes                   as many as you want
 • education                         • education
    – highly specialized skills to      – read & learn how to install
      run “servers” to manage             OG peer-workers
      high-end clusters...



      No funding for...                    ShareGrid solution...
Participants sharing resources
                          •TOPIX, Internet traffic exchange point in northwest,
                           Italy, Alessandria node
                          •University of Piemonte Orientale, Department of
                           Computer Science
                          •University of Turin, Department of Computer
                           Science




•University of Turin,
  – Department of Drug
    Science, Faculty of
    Pharmacy
  – Department of
    Economic and          •University of Genova, Department of Computer
    Financial Sciences     and Information Science
  – Academic Network      •University of Padova, Centro di Calcolo di Ateneo
    and
    Telecommunications    •CSP's render and computing farm
ShareGrid Portal




IRES 2010/05/11             guglielmo.girardi@topix.it
       http://ramses.di.unipmn.it:8080/sgportal/faces/index.jspx   16
ShareGrid Portal, Job Submission




IRES 2010/05/11   guglielmo.girardi@topix.it   17
Using ShareGrid...




• Image processing
• Distributed rendering
• Simulation of economic systems
• Simulation of molecular systems
• Simulation of scheduling algorithms for distributed systems
• Evaluation of Classifier Systems
IRES 2010/05/11              guglielmo.girardi@topix.it               18
• Evaluation and suppression of noise caused by flows over a cavity
Cover Picture of ChemMedChem 6/2009

                                 • Mechanistic Insights into
                                   Cyclooxygenase
                                   Irreversible Inactivation
                                   by Aspirin
                                 • Paolo Tosco & Loretta
                                   Lazzarato
                                       – Department of Drug
                                         Science, Faculty of
                                         Pharmacy, University of
                                         Torino, Italy




IRES 2010/05/11   guglielmo.girardi@topix.it                       19
Open3DQSAR




IRES 2010/05/11   guglielmo.girardi@topix.it   20
How to join the ShareGrid Community

  •   access the project web page:              •   learn how to submit your jobs
      http://dcs.mfn.unipmn.it/shareg               using whatever you want
      rid/                                           – myGrid client
  •   download and fill-in a                         – ShareGrid portal from
      questionnaire describing:                        http://ramses.di.unipmn.it:808
       – the application(s) you are                    0/sgportal/faces/index.jspx
         going to submit                        •   start and interact with the
       – the laboratory you are going to            working group
         share (if any)                             <sharegrid@di.unito.it>
  •   send the questionnaire and                •   expected results in general are
      your references to                             – test of the applications and of
      <sharegrid.admin@topix.it>                       the laboratory as a component
  •   read the directions on how to                    of the entire system
      download/install the needed                    – active participation to
      software (peer and/or client)                    ShareGrid user meetings
      and install the needed                         – aknowledgments while
      software                                         presenting the results

“The author(s) acknowledge(s) the support graciously provided by the ShareGrid project and its
 management team, that donated a significant amount of computing power without which this
IRES 2010/05/11
                          research guglielmo.girardi@topix.it
                                   would not have been possible.”                         21
 “More information on the ShareGrid project can be found at http://dcs.di.unipmn.it/sharegrid”
Conclusions


            ShareGrid: a Peer-to-Peer Desktop
              Grid for scientific applications
          federating small research laboratories



Sala 2010/05/11 IRES Piemonte - Via Nizza, 18 - Torino - 11 Maggio 2010
IRES Convegni
ShareGrid, an Open Computing Community

 •   ShareGrid is a peer-to-peer desktop grid matching the computing
     needs of small research laboratories (initially located in the
     Piedmont area in Northern Italy but today being extended to Liguria
     and Veneto).
 •   Share-Grid adopts a cooperative approach, in which each
     participant allows the others to use his/her own resources on a
     reciprocity basis.
 •   ShareGrid is based on the OurGrid middleware, that provides a set
     of mechanisms enabling participating entities to quickly, fairly, and
     securely share their resources.
 •   ShareGrid comprises more than 300 machines (including both
     desktop-class and server-class computers), shared by University
     research labs (Alessandria, Torino, Genova, Padova) and two
     private institutions (TOP-IX, CSP)
 •   ShareGrid is used to run applications including Distributed
     Rendering, Simulation of economics systems, Simulation of
     molecular systems, Simulation of scheduling algorithms for
     distributed systems, Evaluation of Classifier Systems.

IRES 2010/05/11
          A Community        guglielmo.girardi@topix.it
                         for sharing relationships and projects          23
ShareGrid, a Community where you share
relationships and projects
 •   the cooperation is implicitly achieved as soon as you install the
     OurGrid middleware Software (join the Community without hard
     paperwork)
 •   research projects committed to university departments are actually
     carried out in several (not directly owned) laboratories (use other’s
     “idle” resources)
 •   widen the space of resources where experimental projects can be
     carried out without extra costs
 •   enables large scale experiments without additional costs (eg buying
     new equipment tailored to a specific project and used only for a
     limited amount of time)
 •   enables tuning up projects and innovative solutions assessing in
     advance the costs of future industrial implementations
 •   provides solutions tested in a best effort environment but easily
     applicable to a quality of service controlled environment (same
     middleware)

IRES 2010/05/11
          A Community        guglielmo.girardi@topix.it
                         for sharing relationships and projects          24
The ShareGrid management team

 • TOP-IX
    – Guglielmo Girardi, TOP-IX, guglielmo.girardi@topix.it
    – TOP-IX’s staff
 • Department fo Computer Science, Universita' del
   Piemonte Orientale, Alessandria
    – Cosimo Anglano, Massimo Canonico, Marco Guazzone
    – {cosimo.anglano,massimo,canonico,marco.guazzone}@unipmn.it
 • Department fo Computer Science, Universita’ di Torino
    – Marco Botta, Sergio Rabellino
    – {botta,sergio.rabellino}@di.unito.it
User contributions and papers




IRES 2010/05/11
User contributions

  •   Idleness on Solaris and Windows (upgrade of OurGrid middleware)
       – Sergio Rabellino, Head of ICT Services, Computer Science Department,
         University of Torino
       – ourgrid-src-3.3.2-WinSol-RabSer.zip [ 2007-08-29] [18 MB]
  •   Scheduler wrapper of MyGrid application
       – Paolo Tosco, PhD, Dipartimento di Scienza e Tecnologia del Farmaco
       – ptosco-scheduler 0.42_03082007 [ 2007-07-10] [100.84 KB]
  •   JDF Java Writer (A Java class for automatically writing .jdf files for
      the repetition with different values of random seed)
       – Riccardo Boero, Università di Torino - Facoltà di Economia
       – Boero-GridlabJDFWriter [2007-07-10] [1.37 KB]
  •   DcsShareGridBlender: Distributed Rendering in ShareGrid with
      Blender (an add-on for the ShareGrid infrastructure useful for
      performing distributed rendering in ShareGrid with the Blender
      application)
       – Marco Guazzone, Universita’ del Piemonte Orientale - Dipartimento di
         Informatica
       – DcsShareGridBlender.zip [2008-03-16] [6.99 MB]

IRES 2010/05/11                guglielmo.girardi@topix.it                       27
Project documents

  • Massimo Canonico, Marco Guazzone
      – project web site, http://dcs.mfn.unipmn.it/sharegrid/
  • Marco Guazzone,
      – DCS Grid Blender v.1.0, User Manual, 28 September
        2007
  • Marco Guazzone,
      – Studio di fattibilità per l’integrazione tra OurGrid e
        EnginFrame, 13 novembre 2007
  • DCS Team,
      – Configuring ShareGrid components in a Virtual
        Machine, 6 maggio 2008 (VM-ShareGrid-
        configuration.pdf)

IRES 2010/05/11           guglielmo.girardi@topix.it             28
Papers on ShareGrid

  • C. Anglano, M. Canonico, M. Guazzone, M.
    Botta, S. Rabellino, S. Arena, G. Girardi.
      – Peer-to-Peer Desktop Grids in the Real World: the
        ShareGrid Project.
      – In Proc. of the 8th IEEE International Symposium on
        Cluster Computing and the Grid (CCGRID'08), Lyon
        (France), May 2008, IEEE Press.
  • C. Anglano, M. Canonico, M. Guazzone.
      – The ShareGrid Portal: an easy way to submit jobs on
        computational Grids.
      – Technical Report. University of Piemonte Orientale,
        Italy, October 2008.

IRES 2010/05/11         guglielmo.girardi@topix.it            29
Papers and acknowledgements

   •   Riccardo Boero (Università di Torino)
        – Simulazioni di interazioni fra le unità produttive del Piemonte, con particolare
          riferimento alla provincia di Biella: metodo e risultati.
        – Progetto di ricerca nazionale Prin-2004, “Creazione di valore e crescita
          economica in reti economiche dinamiche”, Università di Trento, Torino, Genova
        – Convegno finale, Biella, 12 e 13 giugno 2007
   •   Paolo Tosco, Dr., Elisabetta Marini, Dr., Barbara Rolando, Dr., Loretta
       Lazzarato, Dr., Clara Cena, Prof. Dr., Massimo Bertinaria, Dr., Roberta
       Fruttero, Prof., Marianne Reist, Dr., Pierre-Alain Carrupt, Prof. Dr., Alberto
       Gasco, Prof.,
        – Structure-Antioxidant Activity Relationships in a Series of NO-Donor Phenols,
        – in ChemMedChem, Volume 3 Issue 9, Pages 1443 – 1448,
        – Published Online: 14 Jul 2008, http://dx.doi.org/10.1002/cmdc.200800101
   •   Konstantin Chegaev, Clara Cena, Marta Giorgis, Barbara Rolando, Paolo
       Massimo Bertinaria, Roberta Fruttero, Pierre-Alain Carrupt, and Alberto,
        – Edaravone Derivatives Containing NO-Donor Functions, in J. Med. Chem.,
        – Article ASAP • DOI: 10.1021/jm8007008, http://dx.doi.org/10.1021/jm8007008


  Con l'occasione voglio ringraziare ancora una volta, calorosamente, il "ShareGrid
management team" per l'ottimo lavoro svolto in questo anno, e in particolare Massimo
    e Sergio per il costante supporto tecnico fornito al sottoscritto. Avanti così!
 IRES 2010/05/11                    guglielmo.girardi@topix.it                            30
                                                                                   Paolo Tosco
Papers and acknowledgements

  • Paolo Tosco, Loretta Lazzarato
      – Cover Picture: Mechanistic Insights into Cyclooxygenase
        Irreversible Inactivation by Aspirin (ChemMedChem 6/2009)
      – ChemMedChem, vol. 4, num. 6, pag. 588, 2009
  • Paolo Tosco, Loretta Lazzarato
      – Mechanistic Insights into Cyclooxygenase Irreversible
        Inactivation by Aspirin
      – ChemMedChem, vol. 4, num. 6, pag. 939-945, 2009
  • Paolo Tosco, Elisabetta Marini, Barbara Rolando,
    Loretta Lazzarato, Clara Cena, Massimo Bertinaria,
    Roberta Fruttero, Marianne Reist, Pierre-Alain Carrupt,
    Alberto Gasco
      – Structure-Antioxidant Activity Relationships in a Series of NO-
        Donor Phenols
      – ChemMedChem, vol. 3, num. 9, pag. 1443-1448, 2009


IRES 2010/05/11              guglielmo.girardi@topix.it                   31

More Related Content

Similar to Sharegrid at IRES 2010/05

FITT Toolbox: Open Source Business Model - Geosparc
FITT Toolbox: Open Source Business Model - GeosparcFITT Toolbox: Open Source Business Model - Geosparc
FITT Toolbox: Open Source Business Model - GeosparcFITT
 
Slides Sloan-C 2009 SuGI Seifert
Slides Sloan-C 2009 SuGI SeifertSlides Sloan-C 2009 SuGI Seifert
Slides Sloan-C 2009 SuGI Seifertguest1c848d5a
 
TechEvent 2019: Provisioning of Data Platforms - Why, how, what; Martin Wunde...
TechEvent 2019: Provisioning of Data Platforms - Why, how, what; Martin Wunde...TechEvent 2019: Provisioning of Data Platforms - Why, how, what; Martin Wunde...
TechEvent 2019: Provisioning of Data Platforms - Why, how, what; Martin Wunde...Trivadis
 
Webinar: An introduction to Open Science: Why it’s important.
Webinar: An introduction to Open Science: Why it’s important.Webinar: An introduction to Open Science: Why it’s important.
Webinar: An introduction to Open Science: Why it’s important.OpenAIRE
 
A2 Bforum P1 10 Kul Sam Michiels Stadium
A2 Bforum P1 10 Kul   Sam Michiels   StadiumA2 Bforum P1 10 Kul   Sam Michiels   Stadium
A2 Bforum P1 10 Kul Sam Michiels Stadiumimec.archive
 
Building Enterprise Knowledge Using Semantic Encyclopedias
Building Enterprise Knowledge Using Semantic EncyclopediasBuilding Enterprise Knowledge Using Semantic Encyclopedias
Building Enterprise Knowledge Using Semantic EncyclopediasBernadette Clemente
 
Cloud Computing Needs for Earth Observation Data Analysis: EGI and EOSC-hub
Cloud Computing Needs for Earth Observation Data Analysis: EGI and EOSC-hubCloud Computing Needs for Earth Observation Data Analysis: EGI and EOSC-hub
Cloud Computing Needs for Earth Observation Data Analysis: EGI and EOSC-hubBjörn Backeberg
 
2010 EGITF Amsterdam - Gap between GRID and Humanities
2010 EGITF Amsterdam - Gap between GRID and Humanities2010 EGITF Amsterdam - Gap between GRID and Humanities
2010 EGITF Amsterdam - Gap between GRID and HumanitiesDirk Roorda
 
Reco4 @ Paris Meetup (May 20th)
Reco4 @ Paris Meetup (May 20th)Reco4 @ Paris Meetup (May 20th)
Reco4 @ Paris Meetup (May 20th)Alessandro Negro
 
Service and Support for Science IT -Peter Kunzst, University of Zurich
Service and Support for Science IT-Peter Kunzst, University of ZurichService and Support for Science IT-Peter Kunzst, University of Zurich
Service and Support for Science IT -Peter Kunzst, University of ZurichMind the Byte
 
What you need to know about DMPs
What you need to know about DMPsWhat you need to know about DMPs
What you need to know about DMPsSarah Jones
 
Digital notebooks - a Jisc perspective
Digital notebooks - a Jisc perspectiveDigital notebooks - a Jisc perspective
Digital notebooks - a Jisc perspectiveChristopher Brown
 
Pistoia Alliance App Strategy
Pistoia Alliance App StrategyPistoia Alliance App Strategy
Pistoia Alliance App StrategyAlex Clark
 
SILECS/SLICES - Super Infrastructure for Large-Scale Experimental Computer Sc...
SILECS/SLICES - Super Infrastructure for Large-Scale Experimental Computer Sc...SILECS/SLICES - Super Infrastructure for Large-Scale Experimental Computer Sc...
SILECS/SLICES - Super Infrastructure for Large-Scale Experimental Computer Sc...Frederic Desprez
 
Overview of the data pilot and OpenAIRE tools, Elly Dijk and Marjan Grootveld...
Overview of the data pilot and OpenAIRE tools, Elly Dijk and Marjan Grootveld...Overview of the data pilot and OpenAIRE tools, Elly Dijk and Marjan Grootveld...
Overview of the data pilot and OpenAIRE tools, Elly Dijk and Marjan Grootveld...OpenAIRE
 
Efficient and effective: can we combine both to realize high-value, open, sca...
Efficient and effective: can we combine both to realize high-value, open, sca...Efficient and effective: can we combine both to realize high-value, open, sca...
Efficient and effective: can we combine both to realize high-value, open, sca...Research Data Alliance
 

Similar to Sharegrid at IRES 2010/05 (20)

FIRE and FI-PPP
FIRE and FI-PPPFIRE and FI-PPP
FIRE and FI-PPP
 
FITT Toolbox: Open Source Business Model - Geosparc
FITT Toolbox: Open Source Business Model - GeosparcFITT Toolbox: Open Source Business Model - Geosparc
FITT Toolbox: Open Source Business Model - Geosparc
 
Slides Sloan-C 2009 SuGI Seifert
Slides Sloan-C 2009 SuGI SeifertSlides Sloan-C 2009 SuGI Seifert
Slides Sloan-C 2009 SuGI Seifert
 
TechEvent 2019: Provisioning of Data Platforms - Why, how, what; Martin Wunde...
TechEvent 2019: Provisioning of Data Platforms - Why, how, what; Martin Wunde...TechEvent 2019: Provisioning of Data Platforms - Why, how, what; Martin Wunde...
TechEvent 2019: Provisioning of Data Platforms - Why, how, what; Martin Wunde...
 
Orchestration, Automation and Virtualisation (OAV) in GÉANT
Orchestration, Automation and Virtualisation (OAV) in GÉANTOrchestration, Automation and Virtualisation (OAV) in GÉANT
Orchestration, Automation and Virtualisation (OAV) in GÉANT
 
Webinar: An introduction to Open Science: Why it’s important.
Webinar: An introduction to Open Science: Why it’s important.Webinar: An introduction to Open Science: Why it’s important.
Webinar: An introduction to Open Science: Why it’s important.
 
A2 Bforum P1 10 Kul Sam Michiels Stadium
A2 Bforum P1 10 Kul   Sam Michiels   StadiumA2 Bforum P1 10 Kul   Sam Michiels   Stadium
A2 Bforum P1 10 Kul Sam Michiels Stadium
 
Building Enterprise Knowledge Using Semantic Encyclopedias
Building Enterprise Knowledge Using Semantic EncyclopediasBuilding Enterprise Knowledge Using Semantic Encyclopedias
Building Enterprise Knowledge Using Semantic Encyclopedias
 
Cloud Computing Needs for Earth Observation Data Analysis: EGI and EOSC-hub
Cloud Computing Needs for Earth Observation Data Analysis: EGI and EOSC-hubCloud Computing Needs for Earth Observation Data Analysis: EGI and EOSC-hub
Cloud Computing Needs for Earth Observation Data Analysis: EGI and EOSC-hub
 
Workshop on Network Management and Monitoring Summary
Workshop on Network Management and Monitoring SummaryWorkshop on Network Management and Monitoring Summary
Workshop on Network Management and Monitoring Summary
 
2010 EGITF Amsterdam - Gap between GRID and Humanities
2010 EGITF Amsterdam - Gap between GRID and Humanities2010 EGITF Amsterdam - Gap between GRID and Humanities
2010 EGITF Amsterdam - Gap between GRID and Humanities
 
Grid computing
Grid computingGrid computing
Grid computing
 
Reco4 @ Paris Meetup (May 20th)
Reco4 @ Paris Meetup (May 20th)Reco4 @ Paris Meetup (May 20th)
Reco4 @ Paris Meetup (May 20th)
 
Service and Support for Science IT -Peter Kunzst, University of Zurich
Service and Support for Science IT-Peter Kunzst, University of ZurichService and Support for Science IT-Peter Kunzst, University of Zurich
Service and Support for Science IT -Peter Kunzst, University of Zurich
 
What you need to know about DMPs
What you need to know about DMPsWhat you need to know about DMPs
What you need to know about DMPs
 
Digital notebooks - a Jisc perspective
Digital notebooks - a Jisc perspectiveDigital notebooks - a Jisc perspective
Digital notebooks - a Jisc perspective
 
Pistoia Alliance App Strategy
Pistoia Alliance App StrategyPistoia Alliance App Strategy
Pistoia Alliance App Strategy
 
SILECS/SLICES - Super Infrastructure for Large-Scale Experimental Computer Sc...
SILECS/SLICES - Super Infrastructure for Large-Scale Experimental Computer Sc...SILECS/SLICES - Super Infrastructure for Large-Scale Experimental Computer Sc...
SILECS/SLICES - Super Infrastructure for Large-Scale Experimental Computer Sc...
 
Overview of the data pilot and OpenAIRE tools, Elly Dijk and Marjan Grootveld...
Overview of the data pilot and OpenAIRE tools, Elly Dijk and Marjan Grootveld...Overview of the data pilot and OpenAIRE tools, Elly Dijk and Marjan Grootveld...
Overview of the data pilot and OpenAIRE tools, Elly Dijk and Marjan Grootveld...
 
Efficient and effective: can we combine both to realize high-value, open, sca...
Efficient and effective: can we combine both to realize high-value, open, sca...Efficient and effective: can we combine both to realize high-value, open, sca...
Efficient and effective: can we combine both to realize high-value, open, sca...
 

Recently uploaded

Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Principled Technologies
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesBoston Institute of Analytics
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024SynarionITSolutions
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 

Recently uploaded (20)

Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 

Sharegrid at IRES 2010/05

  • 1. ShareGrid a Peer-to-Peer Desktop Grid for scientific applications federating small research laboratories • Guglielmo Girardi, TOP-IX, guglielmo.girardi@topix.it • http://dcs.mfn.unipmn.it/sharegrid/ • sharegrid.admin@topix.it Licensed under Creative Commons Attribution 3.0 License http://creativecommons.org/licenses/by/3.0/
  • 2. Outline • Introduction – Scientific computational needs and possible solutions – Small research laboratories... Peer-to-Peer Grids – OurGrid Design Principles & Architecture • ShareGrid an open Community – The project – Participants – Using ShareGrid... – How to join the ShareGrid Community • Conclusions – ShareGrid, a Community where you share relationships and projects Sala 2010/05/11 IRES Piemonte - Via Nizza, 18 - Torino - 11 Maggio 2010 IRES Convegni guglielmo.girardi@topix.it 2
  • 3. Introduction ShareGrid: a Peer-to-Peer Desktop Grid for scientific applications federating small research laboratories Sala 2010/05/11 IRES Piemonte - Via Nizza, 18 - Torino - 11 Maggio 2010 IRES Convegni
  • 4. Scientific computational needs • Computers are changing scientific research – Enabling collaboration – As investigation tools (simulations, data mining, etc...) • In many scientific areas, the use of computers to carry out research has become essential. • The availability of computing infrastructures is therefore fundamental for the achievement of scientific results. • Grid computing conceived as the answer to the computation needs: – use of a set of resources geographically dispersed and belonging to different organizations as a single computing platform IRES 2010/05/11 guglielmo.girardi@topix.it 4
  • 5. Grid Computing: classical solutions • “Big Iron” solution – Individual entities contribute with their resources to what is called a Virtual Organization (VO) • temporary association of individual entities • resource sharing by out-of-band agreements – Typical Grids aggregate high-end, always online and continuously maintained resources – Globus is the de facto standard middleware – But... • highly specialized skills and complex off-line negotiations • Volunteer Grid computing – A type of distributed computing in which individual computer owners donate their computing resources – Popularized by highly visible projects SETI@home, FightAIDS@home, Folding@home, YouNameIt@home – But... • good support team to run “the server”, good deal of effort in “advertising”, very high visibility project, prestigious institution IRES 2010/05/11 guglielmo.girardi@topix.it 5
  • 6. Small research laboratories... • the labs – are small – do not have resources to invest in publicity, – do not belong to top Universities – cannot rely on cutting-edge computer support team • the projects – focus their research on some narrow topic – are unable to catch the attention of a large community • the possible approach – can federate their resources and use them cooperatively according to the peer-to-peer computing paradigm: • each participant lets other members use its resources when it does not need them, provided that they do the same. IRES 2010/05/11 federating & guglielmo.girardi@topix.it 6 using resources in a peer-to-peer computing paradigm
  • 7. Peer-to-Peer Grids • Grids in which participant join spontaneously, without prior agreements/negotiations, and may leave without prior notice – alternative to VO concept • Focus on cooperative resource sharing: “I will let you use my resources (when I don’t need them) if I can use yours” • Approach pioneered by the Brazilian OurGrid project – carried on at the Universidad Federal de Campina Grande (http://www.ourgrid.org) – sponsored by HP Brazil – started in 2003, currently very active – deployed on a public testbed that can be used by anyone interested IRES 2010/05/11 guglielmo.girardi@topix.it 7
  • 8. OurGrid Design Principles • Labs can freely join the system without any human intervention – No need for negotiation; no paperwork • Clear incentive to join the system – One can’t be worse off by joining the system – Free-riding resistant • Basic dependability properties – Some level of security – Some resilience to failures – Scalability • Easy to install, configure and program – No need for specialized support team – Script-based programming is natural • Focuses on Bag-of-Tasks (BoT) applications – No communication among tasks – facilitates scheduling and security enforcement – Simple fail-over/retry mechanisms to tolerate faults – No need of QoS guarantees IRES 2010/05/11 guglielmo.girardi@topix.it 8
  • 9. OurGrid Architecture MyGrid: User Interface OurGrid P2P network Application Scheduling SWAN: Sandboxing Site Manager Grid-wide Resource Sharing IRES 2010/05/11 guglielmo.girardi@topix.it 9
  • 10. ShareGrid an open community ShareGrid: a Peer-to-Peer Desktop Grid for scientific applications federating small research laboratories Sala 2010/05/11 IRES Piemonte - Via Nizza, 18 - Torino - 11 Maggio 2010 IRES Convegni
  • 11. ShareGrid, the project... • management – TOP-IX: general coordination and relationships with Regione Piemonte – Computer Science Department, Università del Piemonte Orientale: technical and scientific coordination – Computer Science Department, Università di Torino: application support and operational management • funding – Regione Piemonte within the framework of TOP-IX’s Development Program (a consortium plan devoted to foster innovation activities and related business) • goals – implementation of a distributed computing platform – facing the need of users from universities and research labs • small laboratories with computing resources to be optimized and shared • individual researchers – locallly based on the regional wideband network infrastructure • implementation guides – instance of OurGrid IRES 2010/05/11 guglielmo.girardi@topix.it 11
  • 12. ShareGrid, step by step • 2007 – platform set-up – start collecting laboratories and forming the community, • TOP-IX’ s data center as main seed: machines devoted to computational purposes • Department of Drug Science, Faculty of Pharmacy, University of Turin • University of Piemonte Orientale – first intensive use: Department of Drug Science Department of Economic and Financial Sciences of University of Turin • 2008 – keep the community alive and growing – application support for individual users/researcher/projects – debugging OG3 – SG Portal for job submission: implementation and community test • 2009 – keep the community alive and growing – application support for individual users/researcher/projects – SG Portal for job submission: maintenance – availability of SGVirtual ShareGrid Virtual instances (peer & user agent) – ToSM (Torino Software & Systems Meeting) IRES 2010/05/11 guglielmo.girardi@topix.it 12
  • 13. ShareGrid 2010 • Project management: – general / technical / scientific coordination • Keep the community alive and growing – meetings, seminars, workshops • Application support for individual users/researcher/projects • TOP-IX seeds (peer – user agents): – minimal and extended configuration/set-up from T-Cloud • Communication and Dissemination of the results: – specific papers / presentations, seminars, etc • OurGrid 4: assessment & deployment • SG Portal OG3 to OG4 • Operational management: – technical relationships among participants (basic FAQs) – P2P platform maintenance IRES 2010/05/11 guglielmo.girardi@topix.it 13
  • 14. Remarks on activities and fundings • management • management – out-of-band agreements – simply install OG peer and – complex off-line workers negotiations – work at once: MyGrid – Portal • resources • resources – buying high-end clusters – share your own resources and/or mainframes as many as you want • education • education – highly specialized skills to – read & learn how to install run “servers” to manage OG peer-workers high-end clusters... No funding for... ShareGrid solution...
  • 15. Participants sharing resources •TOPIX, Internet traffic exchange point in northwest, Italy, Alessandria node •University of Piemonte Orientale, Department of Computer Science •University of Turin, Department of Computer Science •University of Turin, – Department of Drug Science, Faculty of Pharmacy – Department of Economic and •University of Genova, Department of Computer Financial Sciences and Information Science – Academic Network •University of Padova, Centro di Calcolo di Ateneo and Telecommunications •CSP's render and computing farm
  • 16. ShareGrid Portal IRES 2010/05/11 guglielmo.girardi@topix.it http://ramses.di.unipmn.it:8080/sgportal/faces/index.jspx 16
  • 17. ShareGrid Portal, Job Submission IRES 2010/05/11 guglielmo.girardi@topix.it 17
  • 18. Using ShareGrid... • Image processing • Distributed rendering • Simulation of economic systems • Simulation of molecular systems • Simulation of scheduling algorithms for distributed systems • Evaluation of Classifier Systems IRES 2010/05/11 guglielmo.girardi@topix.it 18 • Evaluation and suppression of noise caused by flows over a cavity
  • 19. Cover Picture of ChemMedChem 6/2009 • Mechanistic Insights into Cyclooxygenase Irreversible Inactivation by Aspirin • Paolo Tosco & Loretta Lazzarato – Department of Drug Science, Faculty of Pharmacy, University of Torino, Italy IRES 2010/05/11 guglielmo.girardi@topix.it 19
  • 20. Open3DQSAR IRES 2010/05/11 guglielmo.girardi@topix.it 20
  • 21. How to join the ShareGrid Community • access the project web page: • learn how to submit your jobs http://dcs.mfn.unipmn.it/shareg using whatever you want rid/ – myGrid client • download and fill-in a – ShareGrid portal from questionnaire describing: http://ramses.di.unipmn.it:808 – the application(s) you are 0/sgportal/faces/index.jspx going to submit • start and interact with the – the laboratory you are going to working group share (if any) <sharegrid@di.unito.it> • send the questionnaire and • expected results in general are your references to – test of the applications and of <sharegrid.admin@topix.it> the laboratory as a component • read the directions on how to of the entire system download/install the needed – active participation to software (peer and/or client) ShareGrid user meetings and install the needed – aknowledgments while software presenting the results “The author(s) acknowledge(s) the support graciously provided by the ShareGrid project and its management team, that donated a significant amount of computing power without which this IRES 2010/05/11 research guglielmo.girardi@topix.it would not have been possible.” 21 “More information on the ShareGrid project can be found at http://dcs.di.unipmn.it/sharegrid”
  • 22. Conclusions ShareGrid: a Peer-to-Peer Desktop Grid for scientific applications federating small research laboratories Sala 2010/05/11 IRES Piemonte - Via Nizza, 18 - Torino - 11 Maggio 2010 IRES Convegni
  • 23. ShareGrid, an Open Computing Community • ShareGrid is a peer-to-peer desktop grid matching the computing needs of small research laboratories (initially located in the Piedmont area in Northern Italy but today being extended to Liguria and Veneto). • Share-Grid adopts a cooperative approach, in which each participant allows the others to use his/her own resources on a reciprocity basis. • ShareGrid is based on the OurGrid middleware, that provides a set of mechanisms enabling participating entities to quickly, fairly, and securely share their resources. • ShareGrid comprises more than 300 machines (including both desktop-class and server-class computers), shared by University research labs (Alessandria, Torino, Genova, Padova) and two private institutions (TOP-IX, CSP) • ShareGrid is used to run applications including Distributed Rendering, Simulation of economics systems, Simulation of molecular systems, Simulation of scheduling algorithms for distributed systems, Evaluation of Classifier Systems. IRES 2010/05/11 A Community guglielmo.girardi@topix.it for sharing relationships and projects 23
  • 24. ShareGrid, a Community where you share relationships and projects • the cooperation is implicitly achieved as soon as you install the OurGrid middleware Software (join the Community without hard paperwork) • research projects committed to university departments are actually carried out in several (not directly owned) laboratories (use other’s “idle” resources) • widen the space of resources where experimental projects can be carried out without extra costs • enables large scale experiments without additional costs (eg buying new equipment tailored to a specific project and used only for a limited amount of time) • enables tuning up projects and innovative solutions assessing in advance the costs of future industrial implementations • provides solutions tested in a best effort environment but easily applicable to a quality of service controlled environment (same middleware) IRES 2010/05/11 A Community guglielmo.girardi@topix.it for sharing relationships and projects 24
  • 25. The ShareGrid management team • TOP-IX – Guglielmo Girardi, TOP-IX, guglielmo.girardi@topix.it – TOP-IX’s staff • Department fo Computer Science, Universita' del Piemonte Orientale, Alessandria – Cosimo Anglano, Massimo Canonico, Marco Guazzone – {cosimo.anglano,massimo,canonico,marco.guazzone}@unipmn.it • Department fo Computer Science, Universita’ di Torino – Marco Botta, Sergio Rabellino – {botta,sergio.rabellino}@di.unito.it
  • 26. User contributions and papers IRES 2010/05/11
  • 27. User contributions • Idleness on Solaris and Windows (upgrade of OurGrid middleware) – Sergio Rabellino, Head of ICT Services, Computer Science Department, University of Torino – ourgrid-src-3.3.2-WinSol-RabSer.zip [ 2007-08-29] [18 MB] • Scheduler wrapper of MyGrid application – Paolo Tosco, PhD, Dipartimento di Scienza e Tecnologia del Farmaco – ptosco-scheduler 0.42_03082007 [ 2007-07-10] [100.84 KB] • JDF Java Writer (A Java class for automatically writing .jdf files for the repetition with different values of random seed) – Riccardo Boero, Università di Torino - Facoltà di Economia – Boero-GridlabJDFWriter [2007-07-10] [1.37 KB] • DcsShareGridBlender: Distributed Rendering in ShareGrid with Blender (an add-on for the ShareGrid infrastructure useful for performing distributed rendering in ShareGrid with the Blender application) – Marco Guazzone, Universita’ del Piemonte Orientale - Dipartimento di Informatica – DcsShareGridBlender.zip [2008-03-16] [6.99 MB] IRES 2010/05/11 guglielmo.girardi@topix.it 27
  • 28. Project documents • Massimo Canonico, Marco Guazzone – project web site, http://dcs.mfn.unipmn.it/sharegrid/ • Marco Guazzone, – DCS Grid Blender v.1.0, User Manual, 28 September 2007 • Marco Guazzone, – Studio di fattibilità per l’integrazione tra OurGrid e EnginFrame, 13 novembre 2007 • DCS Team, – Configuring ShareGrid components in a Virtual Machine, 6 maggio 2008 (VM-ShareGrid- configuration.pdf) IRES 2010/05/11 guglielmo.girardi@topix.it 28
  • 29. Papers on ShareGrid • C. Anglano, M. Canonico, M. Guazzone, M. Botta, S. Rabellino, S. Arena, G. Girardi. – Peer-to-Peer Desktop Grids in the Real World: the ShareGrid Project. – In Proc. of the 8th IEEE International Symposium on Cluster Computing and the Grid (CCGRID'08), Lyon (France), May 2008, IEEE Press. • C. Anglano, M. Canonico, M. Guazzone. – The ShareGrid Portal: an easy way to submit jobs on computational Grids. – Technical Report. University of Piemonte Orientale, Italy, October 2008. IRES 2010/05/11 guglielmo.girardi@topix.it 29
  • 30. Papers and acknowledgements • Riccardo Boero (Università di Torino) – Simulazioni di interazioni fra le unità produttive del Piemonte, con particolare riferimento alla provincia di Biella: metodo e risultati. – Progetto di ricerca nazionale Prin-2004, “Creazione di valore e crescita economica in reti economiche dinamiche”, Università di Trento, Torino, Genova – Convegno finale, Biella, 12 e 13 giugno 2007 • Paolo Tosco, Dr., Elisabetta Marini, Dr., Barbara Rolando, Dr., Loretta Lazzarato, Dr., Clara Cena, Prof. Dr., Massimo Bertinaria, Dr., Roberta Fruttero, Prof., Marianne Reist, Dr., Pierre-Alain Carrupt, Prof. Dr., Alberto Gasco, Prof., – Structure-Antioxidant Activity Relationships in a Series of NO-Donor Phenols, – in ChemMedChem, Volume 3 Issue 9, Pages 1443 – 1448, – Published Online: 14 Jul 2008, http://dx.doi.org/10.1002/cmdc.200800101 • Konstantin Chegaev, Clara Cena, Marta Giorgis, Barbara Rolando, Paolo Massimo Bertinaria, Roberta Fruttero, Pierre-Alain Carrupt, and Alberto, – Edaravone Derivatives Containing NO-Donor Functions, in J. Med. Chem., – Article ASAP • DOI: 10.1021/jm8007008, http://dx.doi.org/10.1021/jm8007008 Con l'occasione voglio ringraziare ancora una volta, calorosamente, il "ShareGrid management team" per l'ottimo lavoro svolto in questo anno, e in particolare Massimo e Sergio per il costante supporto tecnico fornito al sottoscritto. Avanti così! IRES 2010/05/11 guglielmo.girardi@topix.it 30 Paolo Tosco
  • 31. Papers and acknowledgements • Paolo Tosco, Loretta Lazzarato – Cover Picture: Mechanistic Insights into Cyclooxygenase Irreversible Inactivation by Aspirin (ChemMedChem 6/2009) – ChemMedChem, vol. 4, num. 6, pag. 588, 2009 • Paolo Tosco, Loretta Lazzarato – Mechanistic Insights into Cyclooxygenase Irreversible Inactivation by Aspirin – ChemMedChem, vol. 4, num. 6, pag. 939-945, 2009 • Paolo Tosco, Elisabetta Marini, Barbara Rolando, Loretta Lazzarato, Clara Cena, Massimo Bertinaria, Roberta Fruttero, Marianne Reist, Pierre-Alain Carrupt, Alberto Gasco – Structure-Antioxidant Activity Relationships in a Series of NO- Donor Phenols – ChemMedChem, vol. 3, num. 9, pag. 1443-1448, 2009 IRES 2010/05/11 guglielmo.girardi@topix.it 31