1 / 17

Information & Monitoring Services

Information & Monitoring Services. WP3. Introduction. LDAP R-GMA GRM/PROVE. LDAP. Lightweight Directory Access Protocol Globus’s MDS (Metacomputing Directory Service) Ftree. LDAP -Directory Information Tree. computing element. storage element.

tyrone
Download Presentation

Information & Monitoring Services

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Information & Monitoring Services WP3

  2. Introduction • LDAP • R-GMA • GRM/PROVE

  3. LDAP • Lightweight Directory Access Protocol • Globus’s MDS (Metacomputing Directory Service) • Ftree

  4. LDAP -Directory Information Tree computing element storage element network information between this and other sites status file statistics supported protocols storage elements that are close (not necessarily at the same site)

  5. LDAP - Example Search • Example search ldapsearch -x -H ldap://gppmds.gridpp.rl.ac.uk:2135 -b “Mds-Vo-name=ral ,Mds-Vo-name=uk,o=grid” “objectclass=StorageElementStatus”

  6. LDAP - Example Search dn: in=status,seId=gppmds.gridpp.rl.ac.uk,Mds-Vo-name=ral, Mds-Vo-name=ral,o=grid objectClass: StorageElementStstus objectClass: DataGridTop objectClass: DynamicObject SEfreespace: 14795 SEId: gppmds.gridpp.rl.ac.uk

  7. R-GMA • Relational Grid Monitoring Architecture • A relational implementation of the GGF’s GMA • Based upon Java servlets • Consists of Consumers, Producers and a discovery service

  8. Invocation Information R-GMA - The Producer Consumer Model Client side Hidden components Circular Buffer Producer Circular BufferProducerServlet Sensor Registry Servlet Schema Servlet Consumer Servlet Consumer Application API

  9. R-GMA DataBase Producer • Uses a RDBMS to avoid data loss • Consumer cannot tell the difference • Data inserted like a Circular Buffer Producer • Can produce more than one table DataBaseProducer Servlet RDBMS DataBase Producer Sensor Code

  10. Archiver:Producer/Consumer Utility Archiver Servlet Archiver API ApplicationCode Consumer API Consumer API Consumer API DataBase Producer Consumer Servlet Consumer Servlet Consumer Servlet DataBaseProducer Servlet Producer Servlet Producer Servlet Producer Servlet

  11. R-GMA - API’s • Java & C++ API’s • Consumer • Circular buffer producer • Database producer • Archiver • C API’s under development

  12. GRM/PROVE • Developed by SZTAKI • originally for monitoring parallel programs in a cluster environment • GRM/PROVE similar to Netlogger • GRM • Provides C API for application monitoring • PROVE • Visualisation tool

  13. GRM/PROVE Instrument the application (GRM lib) Execute in grid Transfer trace file back as a regularoutput file VisualizewithPROVE

  14. PROVE

  15. GRM/PROVE • Integration with R-GMA • Semi-online model • GRM becomes a producer • PROVE becomes a consumer

  16. Invocation Information GRM/PROVE & R-GMA Client side Hidden components Circular Buffer Producer Circular BufferProducerServlet GRM Registry Servlet Schema Servlet Consumer Servlet Consumer PROVE API

  17. Further Information http://marianne.in2p3.fr/datagrid/documentation/

More Related