r1 - 17 Jun 2010 - 12:25:43 - CarlosEscobarYou are here: TWiki >  ECiencia Web  >  GridCSICMain > UsingGRIDCSIC > GlueSchema

The GLUE Schema

The data published in the Information Service conforms to the GLUE (Grid Laboratory for a Uniform Environment) Schema, which defines a common data model to be used for resources monitoring and discovery.

  • General Attributes: This group includes general attributes that are defined in entries of both CEs and SEs, the schema version, the URL of the IS server and finally the GlueKey.

  • Attributes for the Computing Element: Information about a CE and its WNs.

  • Attributes for the Storage Element: Information about a SE and the corresponding storage space.

  • Attributes for the CE-SE Binding: The CE-SE binding schema represents a mean for advertising relationships between a CE and a SE (or several SEs).

The command lcg-info --list-attrs --vo ific shows all the available attributes:

lcg-info --list-attrs --vo ific
Attribute name      Glue object class     Glue attribute name           
WorstRespTime       GlueCE                GlueCEStateWorstResponseTime  
CEAppDir            GlueCE                GlueCEInfoApplicationDir      
TotalCPUs           GlueCE                GlueCEInfoTotalCPUs           
MaxRunningJobs      GlueCE                GlueCEPolicyMaxRunningJobs    
CE                  GlueCE                GlueCEUniqueID                
WaitingJobs         GlueCE                GlueCEStateWaitingJobs        
MaxCPUTime          GlueCE                GlueCEPolicyMaxCPUTime        
LRMSVersion         GlueCE                GlueCEInfoLRMSVersion         
MaxTotalJobs        GlueCE                GlueCEPolicyMaxTotalJobs      
CEStatus            GlueCE                GlueCEStateStatus             
LRMS                GlueCE                GlueCEInfoLRMSType            
CEVOs               GlueCE                GlueCEAccessControlBaseRule   
AssignedJobSlots    GlueCE                GlueCEPolicyAssignedJobSlots  
FreeCPUs            GlueCE                GlueCEStateFreeCPUs           
RunningJobs         GlueCE                GlueCEStateRunningJobs        
EstRespTime         GlueCE                GlueCEStateEstimatedResponseTime
FreeJobSlots        GlueCE                GlueCEStateFreeJobSlots       
Cluster             GlueCE                GlueCEInfoHostName            
TotalJobs           GlueCE                GlueCEStateTotalJobs          
Priority            GlueCE                GlueCEPolicyPriority          
CEDefaultSE         GlueCE                GlueCEInfoDefaultSE           
JobManager          GlueCE                GlueCEInfoJobManager          
MaxWCTime           GlueCE                GlueCEPolicyMaxWallClockTime  
Accesspoint         GlueCESEBind          GlueCESEBindCEAccesspoint     
CloseCE             GlueCESEBindGroup     GlueCESEBindGroupCEUniqueID   
CloseSE             GlueCESEBindGroup     GlueCESEBindGroupSEUniqueID   
Root                GlueSA                GlueSARoot                    
AvailableSpace      GlueSA                GlueSAStateAvailableSpace     
Path                GlueSA                GlueSAPath                    
SEVOs               GlueSA                GlueSAAccessControlBaseRule   
UsedSpace           GlueSA                GlueSAStateUsedSpace          
SESite              GlueSE                GlueForeignKey                
SEType              GlueSE                GlueSEType                    
SEArch              GlueSE                GlueSEArchitecture            
SEName              GlueSE                GlueSEName                    
SE                  GlueSE                GlueSEUniqueID                
SEPort              GlueSE                GlueSEPort                    
Protocol            GlueSEAccessProtocol  GlueSEAccessProtocolType      
ArchType            GlueSL                GlueSLArchitectureType        
ServiceID           GlueService           GlueServiceUniqueID           
ServiceOwner        GlueService           GlueServiceOwner              
ServiceWSDL         GlueService           GlueServiceWSDL               
ServiceName         GlueService           GlueServiceName               
ServiceVersion      GlueService           GlueServiceVersion            
ServiceEndpoint     GlueService           GlueServiceEndpoint           
ServiceSite         GlueService           GlueForeignKey                
ServiceStatusInfo   GlueService           GlueServiceStatusInfo         
ServiceVOs          GlueService           GlueServiceAccessControlRule  
ServiceAccesspoint  GlueService           GlueServiceAccessPointURL     
ServiceURI          GlueService           GlueServiceURI                
ServiceType         GlueService           GlueServiceType               
ServiceStatus       GlueService           GlueServiceStatus             
SiteSupport         GlueSite              GlueSiteUserSupportContact    
SiteName            GlueSite              GlueSiteName                  
SiteAdmin           GlueSite              GlueSiteSysAdminContact       
SiteDesc            GlueSite              GlueSiteDescription           
SiteLocation        GlueSite              GlueSiteLocation              
SiteSecurity        GlueSite              GlueSiteSecurityContact       
SiteInfo            GlueSite              GlueSiteOtherInfo             
SiteID              GlueSite              GlueSiteUniqueID              
SMPSize             GlueSubCluster        GlueHostArchitectureSMPSize   
Processor           GlueSubCluster        GlueHostProcessorModel        
PlatformArch        GlueSubCluster        GlueHostArchitecturePlatformType
OSVersion           GlueSubCluster        GlueHostOperatingSystemVersion
VMemory             GlueSubCluster        GlueHostMainMemoryVirtualSize 
CFP2000             GlueSubCluster        GlueHostBenchmarkSF00         
TmpDir              GlueSubCluster        GlueSubClusterTmpDir          
OSRelease           GlueSubCluster        GlueHostOperatingSystemRelease
ClockSpeed          GlueSubCluster        GlueHostProcessorClockSpeed   
LogicalCPU          GlueSubCluster        GlueSubClusterLogicalCPUs     
OutboundIP          GlueSubCluster        GlueHostNetworkAdapterOutboundIP
OS                  GlueSubCluster        GlueHostOperatingSystemName   
Tag                 GlueSubCluster        GlueHostApplicationSoftwareRunTimeEnvironment
CINT2000            GlueSubCluster        GlueHostBenchmarkSI00         
WNTmpDir            GlueSubCluster        GlueSubClusterWNTmpDir        
CPUVendor           GlueSubCluster        GlueHostProcessorVendor       
PhysicalCPU         GlueSubCluster        GlueSubClusterPhysicalCPUs    
InboundIP           GlueSubCluster        GlueHostNetworkAdapterInboundIP
Memory              GlueSubCluster        GlueHostMainMemoryRAMSize     
VORunningJobs       GlueVOView            GlueCEStateRunningJobs        
VOTotalJobs         GlueVOView            GlueCEStateTotalJobs          
VOWorstRespTime     GlueVOView            GlueCEStateWorstResponseTime  
VOEstRespTime       GlueVOView            GlueCEStateEstimatedResponseTime
VOCEVOs             GlueVOView            GlueCEAccessControlBaseRule   
VOFreeJobSlots      GlueVOView            GlueCEStateFreeJobSlots       
VOWaitingJobs       GlueVOView            GlueCEStateWaitingJobs
-- CarlosEscobar - 17 Jun 2010
Edit | WYSIWYG | Attach | PDF | Raw View | Backlinks: Web, All Webs | History: r1 | More topic actions
Powered by TWiki
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? Send feedback