Information _ Monitoring _R-GMA status report_

Document Sample
Information _ Monitoring _R-GMA status report_ Powered By Docstoc
					                                        Enabling Grids for E-sciencE




                      RGMA - Monitoring role for
                              GridPP

                  Steve Fisher (most material from Antony), RAL
                  GridPP16, QMUL, 28 July 2006




www.eu-egee.org


INFSO-RI-508833
                                                             R-GMA
                  Enabling Grids for E-sciencE




   •   Generic job monitoring
   •   User job monitoring
   •   Gridftp monitoring
   •   Network monitoring
   •   Information providers
   •   Service Discovery
   •   Other Monitoring




INFSO-RI-508833                                  GridPP16, QMUL 28/06/06   2
                                                     Generic Job Monitoring
                      Enabling Grids for E-sciencE



   • Job Monitoring (L&B)
        – Reads L&B logs on the resource broker nodes
        – Publishes data about the changes in state of jobs
   • Job Monitoring (WN)
        – On the WNs, the Job Wrapper (if enabled by JDL) periodically
          publishes information about the state of the process running the
          job and its environment          logging and
                                                         bookkeeping
                                                              service


                                                       job
             user                                     state                             worker
          interface
                                                                                        nodes
                                                                   process
                                                                    state
                             information
                          service (R-GMA)
INFSO-RI-508833                                                         GridPP16, QMUL 28/06/06   3
                                                 User Job Monitoring
                  Enabling Grids for E-sciencE




   • Users can instrument their own code directly with R-
     GMA “insert” statements

   • The data can be gathered remotely by the user issuing
     R-GMA “select” statements

   • APIs available in C, C++, Java and Python, a CLI is also
     available




INFSO-RI-508833                                         GridPP16, QMUL 28/06/06   4
                                                 Gridftp Monitoring
                  Enabling Grids for E-sciencE




INFSO-RI-508833                                       GridPP16, QMUL 28/06/06   5
                                                 Network monitoring
                  Enabling Grids for E-sciencE




INFSO-RI-508833                                        GridPP16, QMUL 28/06/06   6
                                                 Information Providers / Sensors
                  Enabling Grids for E-sciencE




   • Data provided by sensors in a “standard” format
        – Currently ldif
        – May move to key value pairs


   • Information system transports the data
        – The information system should be independent of the sensors


   • Same sensors then publish to R-GMA (via GIN) or BDII
     or both




INFSO-RI-508833                                                GridPP16, QMUL 28/06/06   7
                                                    Service Discovery
                     Enabling Grids for E-sciencE



   • Finding services                                          Search Parameters
        – listServices                                     Type    org.glite.rgma.Consumer
                                                                   srm_v1
              type, site, VOs                                     gridice

                                                            Site   INFN-CAGLIARI
        – listServicesByData                                       lxn1190.cern.ch

              service data, type, site, VOs               VOs     {alice, atlas, cms}

        – listServicesByHost                               Host    rgmamon.lnl.infn.it
                                                                   monb001.cern.ch
              type, host, VOs                      Service data   {RunningJobs=0, HeldJobs=2}

        – listAssociatedServices
              service name, type, site, VOs


   • Getting further information
        – getService, getServiceDetails
        – getServiceData, getServiceDataItem
        – getServiceSite, getServiceWSDL



INFSO-RI-508833                                                    GridPP16, QMUL 28/06/06       9
                                                 Other Monitoring
                  Enabling Grids for E-sciencE




   • A number of different examples have been presented to
     give some ideas of how R-GMA can be used

   • We are happy to advise people on how best to use
     R-GMA to meet their monitoring needs

   • We will endeavour to meet any new requirements from
     GridPP users




INFSO-RI-508833                                      GridPP16, QMUL 28/06/06   10
                                                 For more information…
                  Enabling Grids for E-sciencE




   • EGEE Web pages: http://hepunx.rl.ac.uk/egee/jra1-uk/
   • E-mail: jra1-uk@physics.gla.ac.uk




INFSO-RI-508833                                           GridPP16, QMUL 28/06/06   11

				
DOCUMENT INFO
Shared By:
Categories:
Tags:
Stats:
views:6
posted:10/28/2011
language:English
pages:10
xiaohuicaicai xiaohuicaicai
About