CRIC Information Sources

Introduction

This twiki presents the current list of information sources that core CRIC queries to obtain information from existing resources. These include services like BDII, GOCDB and OIM.

Sites are recommended to choose one of the existing sources to publish information about their resources. If more than two sources are used, CRIC allows to configure which source is the primary one to collect information.

List of CRIC information sources

Note that only static attributes for service discovery for computing and storage resources are covered in this twiki. Other services like Frontier, Squids, perfSONAR, etc will be added in the future.

The set of attributes are aligned with Core CRIC functionality description.

GOCDB

Note that since EGI is planning to move more topology information from BDII to GOCDB for ARGO monitoring, the proposal below needs to be discussed and agreed with EGI to be aligned on the use of GOCDB service endpoints and extension properties.

Scope Tags

Scope Tags with the labels of the LHC VOs, that is, alice, atlas, cms and lhcb are needed to identify which services are provided to each VO. Sites should make sure these tags are properly defined and maintained as they help in managing downtimes and identifying available resources by each experiment.

Services

Existing information in GOCDB for computing and storage services is not enough to gather all the information needed by CRIC. For this reason, the following attributes need to be added using the service endpoints and extension properties.

GOCDB Service Type GOCDB object GLUE2 Attributes
ARC-CE
CREAM-CE
CE
Service Endpoint URL GLUE2EndpointURL
Extension Properties GLUE2ComputingShareMappingQueue
GLUE2EndpointImplementationName
GLUE2ManagerProductName
GLUE2ComputingShareMaxCPUTime
GLUE2ComputingShareMaxWallTime
SRM
XRootD
globus-GRIDFTP
globus-GSISSHD
Service Endpoint URL GLUE2EndpointURL
Extension Properties GLUE2EndpointImplementationName
GLUE2EndpointInterfaceName

Sites interested in automating the publication of these variables can make use of the writeable API that will be available as of version 5.8 (released in Autumn 2016).

BDII

The following GLUE 2 attributes are needed:

-- MariaALANDESPRADILLO - 2016-09-09

Edit | Attach | Watch | Print version | History: r4 < r3 < r2 < r1 | Backlinks | Raw View | Raw edit | More topic actions...
Topic revision: r2 - 2016-09-30 - MariaALANDESPRADILLO
 
    • Cern Search Icon Cern Search
    • TWiki Search Icon TWiki Search
    • Google Search Icon Google Search

    EGEE All webs login

This site is powered by the TWiki collaboration platform Powered by Perl This site is powered by the TWiki collaboration platformCopyright & by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Ask a support question or Send feedback