The ARC LDAP Based Infosys consists of:

  • The local info server, servicing information about a resource through LDAP. Originally used the Globus GRIS, now migrated to use BDII.
  • The info index. Accepts registrations from local info servers or other info indices to form a hierarchical structure. Originally used the Globus GIIS, but now migrated to a standalone service that is more portable. This service implements only the subset of features in the old Globus GIIS that is needed by ARC, but uses the same protocol for these to keep compatibility with older clients. It is possible to run the local info server and info indices in the same slapd instance.
  • The web based grid monitor
  • The various information collector plugins for the local infosys - for each supported LRMS.

This product belongs to the two JRA1 areas: Compute and Infrastructure.

Service Reference Card

  • Functional description: Provision of Grid service information to clients and users.
  • Daemons running:
    • slapd (common for local info server and index server)
    • bdii-update (for local info server)
    • arc-infoindex-server (for the info index)
    • grid-info-soft-register (periodic registration to other info index services)
  • Init scripts and options (start|stop|restart|...):
    • EMI-1 and EMI-2
      • grid-infosys - starts the local info server and/or one or more info indices depending on configuration
    • EMI-3
      • For a local info server:
        • nordugrid-arc-slapd - starts the LDAP daemon
        • nordugrid-arc-bdii - starts the BDII
        • nordugrid-arc-inforeg - (optional) starts registration to info index servers
      • For an info index server:
        • nordugrid-arc-slapd - starts the LDAP daemon
        • nordugrid-arc-egiis - starts the information index
  • Configuration files location with example or template:
    • /etc/arc.conf - default location of configuration file
    • /usr/share/arc/examples/arc.conf.reference - explanation and examples of configuration options
  • Logfile locations (and management) and other useful audit information:
    • /var/log/arc/inforegistration.log - log of the registration process (from this server to other index servers)
    • /var/log/arc/infoprovider.log - log for the info provider LRMS plugins
    • /var/log/arc/bdii/bdii-update.log - BDII logs for the local index
  • Open ports:
    • The slapd running the info server and the index by default uses the IANA assigned MDS port - 2135
  • Possible unit test of the service: (not unit tests, but service functionality tests):
    • Standard ARC-CE SAM tests and their Nagios analogs
  • Where is service state held (and can it be rebuilt):
    • Services are stateless. The information will be rebuilt on restart, and the indices will start without registrations - they will normally fill up within a few minutes.
  • Security information
    • The information provided is public and no authentication is needed to retrieve it.
    • Only services matching the service configuration are allowed to register to the indices.
    • Network Usage: see section "Open ports"
    • Firewall configuration: see section "Open ports"
  • Location of reference documentation for users: not applicable
  • Location of reference documentation for administrators:


  • UU: Mattias Ellert (PT leader)
  • LU: Florido Paganelli, Oxana Smirnova

-- MattiasEllert - 21-Sep-2010

Edit | Attach | Watch | Print version | History: r4 < r3 < r2 < r1 | Backlinks | Raw View | WYSIWYG | More topic actions
Topic revision: r4 - 2013-02-12 - DavidCameron
    • Cern Search Icon Cern Search
    • TWiki Search Icon TWiki Search
    • Google Search Icon Google Search

    EMI All webs login

This site is powered by the TWiki collaboration platform Powered by PerlCopyright & 2008-2023 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
or Ideas, requests, problems regarding TWiki? use Discourse or Send feedback