The information in the EGEE information systems conforms to a schema called the GLUE schema. The GLUE schema started as collaboration effort between European and US grid projects to facilitate interoperation between them. The
. A full description of the schema can be found in the
and this page describes the usage of the Glue Schema within EGEE. The current version used is version 1.3 and the definitive schema definition can be found
. In addition there is a section in the
describing the use of the Glue Schema with respect to matchmaking. This guide explains any further restrictions or interpretations of the Glue Schema which are not described in the specification.
GlueSiteUniqueID |
The site name as specified in the GOC DB |
GlueSiteName |
The site name as specified in the GOC DB |
GlueSiteDescription |
The official name as specified in the GOC DB |
GlueSiteEmailContact |
The contact email address as specified in the GOC DB |
GlueSiteUserSupportContact |
A user support email address for the site or mailto: support@ggus.org |
GlueSiteSysAdminContact |
The contact email address as specified in the GOC DB |
GlueSiteSecurityContact |
The security contact email address as specified in the GOC DB |
GlueSiteLocation |
The location of the site in the format city, country |
GlueSiteLatitude |
The latitude of the site between -90 -and +90 to 3 decimal places |
GlueSiteLongitude |
The longitude of the site between -180 -and +180 to 3 decimal places |
GlueSiteWeb |
The official web url for the site |
GlueSiteSponsor |
The organisations who fund the site |
GlueSiteOtherInfo |
The LCG tier in the format TIER 0 or TIER 1 or TIER 2 |
GlueServiceUniqueID |
A globally unique identifier for the service. See note on unique identifiers |
GlueServiceName |
A human readable name for the service, eg, GlueSiteName_GlueServiceType |
GlueServiceType |
The type of service. See the service type enumeration |
GlueServiceVersion |
The version of the interface |
GlueServiceEndpoint |
The endpoint used to contact the service |
GlueServiceURI |
The service Uniform Resource Identifier. This usually set to the same value as GlueServiceEndpoint. Not used |
GlueServiceAccessPointURL |
The service Uniform Resource Location. This usually set to the same value as GlueServiceEndpoint. Not used |
GlueServiceStatus |
The status of the service. OK, Warning, Critical, Unknown, Other |
GlueServiceStatusInfo |
A string description accompanying the status |
GlueServiceWSDL |
URI of the WSDL describing the service. Not used |
GlueServiceSemantics |
URL of detailed description. Not used |
GlueServiceStartTime |
The timestamp related to last start time of this service |
GlueServiceOwner |
Owner of the service (e.g.: one or more VO's). Not used |
GlueServiceAccessControlRule |
Authorization rule for this entity. See note below on Authorization rules |
GlueSubClusterUniqueID |
A globally unique identifier for the service. See note on unique identifiers |
GlueSubClusterName |
A human readable name for the sub cluster. Typically the host name is used |
GlueSubClusterPhysicalCPUs |
Total number of real CPUs/physical chips in the SubCluster, including the nodes part of the SubCluster that are temporary down or offline |
GlueSubClusterLogicalCPUs |
The logical number of cores due to factors such as virtualization, hypertheading, queuing etc. |
GlueHostOperatingSystemName |
The operating system name. See note on specifying the operating system |
GlueHostOperatingSystemRelease |
The operating system release. See note on specifying the operating system name |
GlueHostOperatingSystemVersion |
The operating system version. See note on specifying the operating system name |
GlueHostProcessorClockSpeed |
The processor clock speed in MHz |
GlueHostProcessorModel |
The processor model name |
GlueHostProcessorVendor |
The processor vendor |
GlueHostArchitectureSMPSize |
The number of Logical CPUs (cores) of the WN in the SubCluster |
GlueHostArchitecturePlatformType |
The processor architecture |
GlueHostBenchmarkSF00 |
SpecFloat2000 metric for the processor |
GlueHostBenchmarkSI00 |
SpecInt2000 metric for the processor |
GlueHostMainMemoryRAMSize |
The total physical memory of a WN in the SubCluster expressed in MegaBytes |
GlueHostMainMemoryVirtualSize |
The total virtual memory of a WN in the SubCluster expressed in MegaBytes |
GlueHostNetworkAdapterInboundIP |
Inbound network access in the format True or False |
GlueHostNetworkAdapterOutboundIP |
Outbound network access in the format True or False |
GlueSubClusterTmpDir |
The path of a temporary directory shared across the sub cluster |
GlueSubClusterWNTmpDir |
The path of the local temporary directory |
GlueHostApplicationSoftwareRunTimeEnvironment |
An environment name associated to an installed software environment |
GlueInformationServiceURL |
The LDAP URL for the resource or site BDII in the format ldap://host:port/bind |
GlueHostProcessorOtherDescription |
Cores= (int) |
GlueCEUniqueID |
A globally unique identifier for the CE. See note on unique identifiers |
GlueCEName |
A human readable name for the CE. Typically the queue name is used |
GlueCEHostingCluster |
The GlueClusterUniqueID of the cluster |
GlueCEImplementationName |
The name of the CE implementation (currently LCG-CE or CREAM) |
GlueCEImplementationVersion |
The version of the CE implementation |
GlueCECapability |
A general attribute used to advertise functions supported by this batch system |
GlueCEInfoGatekeeperPort |
The port used by the Globus gatekeeper. Depreciated |
GlueCEInfoHostName |
Host name of the machine running the Globus gatekeeper. Depreciated |
GlueCEInfoLRMSType |
The name of the batch system implementation |
GlueCEInfoLRMSVersion |
The name of the batch system implementation |
GlueCEInfoJobManager |
The job manager used by the Globus gatekeeper. Deprecated |
GlueCEInfoContactString |
The endpoint for the CE in the format _hostname:port/Jobmanager |
GlueCEInfoApplicationDir |
The path of the directory available for application installation |
GlueCEInfoDataDir |
The path of the directory available for application installation |
GlueCEInfoDefaultSE |
Unique identifier of the default Storage Element |
GlueCEInfoTotalCPUs |
The number of TotalCPUs or AssignedJobSlots MUST be the same as the total number of active cores in the cluster. Deprecated |
GlueCEStateEstimatedResponseTime |
The estimated time delay until a newly submitted job will start to run |
GlueCEStateWorstResponseTime |
The estimated worst time delay until a newly submitted job will start to run |
GlueCEStateRunningJobs |
The number of jobs in a running state |
GlueCEStateStatus |
The status of the CE. Queueing, Production, Closed or Draining |
GlueCEStateTotalJobs |
The total number of jobs |
GlueCEStateWaitingJobs |
The number of jobs in the waiting state |
GlueCEStateFreeJobSlots |
The number of free job slots |
GlueCEStateFreeCPUs |
The number of free CPUs. Deprecated |
GlueCEPolicyMaxCPUTime |
The default maximum amount of CPU time |
GlueCEPolicyMaxObtainableCPUTime |
The maximum amount of CPU time if no limit is requested |
GlueCEPolicyMaxWallClockTime |
The default maximum amount of wall clock time |
GlueCEPolicyMaxObtainableWallClockTime |
The maximum amount of wall clock time if no limit is requested |
GlueCEPolicyMaxRunningJobs |
The maximum number of running jobs |
GlueCEPolicyMaxWaitingJobs |
The maximum number of waiting jobs |
GlueCEPolicyMaxTotalJobs |
The maximum number of jobs in total |
GlueCEPolicyPriority |
The priority given to jobs in this CE. The lower the number, the higher the priority |
GlueCEPolicyAssignedJobSlots |
The total number of assigned Job Slots in the queue available at a given moment |
GlueCEPolicyMaxSlotsPerJob |
The maximum number of slots which could be allocated to a single job |
GlueCEPolicyPreemption |
Preemption is available specified in the format True or False |
GlueCEAccessControlBaseRule |
Authorization rule for this entity. See note below on Authorization rules |
GlueInformationServiceURL |
The LDAP URL for the resource or site BDII in the format ldap://host:port/bind |
GlueCECapability |
CPUScalingReferenceSI00= |
GlueCECapability |
Fairshare=: where int represents a percentage and can assume values between 1% and 100%. |
GlueSEUniqueID |
A globally unique identifier for the SE. See note on unique identifiers |
GlueSEName |
A human readable name for the cluster. Typically the host name is used |
GlueSEType |
The SE Type. Deprecated |
GlueSEArchitecture |
Underlying architectural. disk, tape, multi-disk, other |
GlueSEImplementationName |
The name of the storage system implementation |
GlueSEImplementationVersion |
The version of the storage system implementation |
GlueSEStatus |
The status of the SE. Queueing, Production, Closed or Draining |
GlueSETotalOnlineSize |
Total size of online storage space in GB |
GlueSETotalNearlineSize |
Total size of nearline storage space in GB |
GlueSEUsedOnlineSize |
Used size of online storage space in GB |
GlueSEUsedNearlineSize |
Used size of nearline storage space in GB |
GlueSEAccessProtocolLocalID |
A local identifier for the SE Access Protocol. This is typically the GlueSEAccessProtocolType |
GlueSEAccessProtocolType |
Type of access protocol |
GlueSEAccessProtocolEndpoint |
The endpoint to use with this protocol |
GlueSEAccessProtocolCapability |
A general attribute used to advertise functions supported by this protocol |
GlueSEAccessProtocolVersion |
The version of the protocol |
GlueSEAccessProtocolMaxStreams |
Number of streams for protocols |
GlueSEAccessProtocolPort |
The port used by the protocol. Deprecated |
GlueSEAccessProtocolSupportedSecurity |
The security features used by the protocol. Deprecated |
GlueSALocalID |
A local identifier for the SA. This is typically the VO or VO + group |
GlueSAPath |
Full path of the root directory for this storage area |
GlueSAName |
A human readable name for the cluster. Typically the VO or VO + group is used |
GlueSATotalOnlineSize |
Total size of online storage space in GB |
GlueSAUsedOnlineSize |
Used online storage space in GB |
GlueSAFreeOnlineSize |
Free online storage space in GB |
GlueSAReservedOnlineSize |
Reserved online storage space in GB |
GlueSATotalNearlineSize |
Total size of nearline storage space in GB |
GlueSAUsedNearlineSize |
Used nearline storage space in GB |
GlueSAFreeNearlineSize |
Free nearline storage space in GB |
GlueSAReservedNearlineSize |
Reserved nearline storage space in GB |
GlueSARetentionPolicy |
custodial, output, replica |
GlueSAAccessLatency |
online, nearline, offline |
GlueSAExpirationMode |
neverExpire, warnWhenExpired, releaseWhenExpired |
GlueSACapability |
A general attribute used to advertise functions supported by the SA |
GlueSAPolicyFileLifeTime |
Lifetime policy to be applied to the contained files. Deprecated |
GlueSAStateAvailableSpace |
The available space. Deprecated |
GlueSAStateUsedSpace |
The used space, Deprecated |
GlueSAAccessControlBaseRule |
Authorization rule for this entity. See note below on Authorization rules , Deprecated |
The LFC requires certain parameters to be set in the Key Value pairs for the Service