The Execution Target class describes a queue at a remote computing
element. It is a flattened structure where attributes from different
Glue 2 elements has been collected in a single class. For grids using
the Glue 2 information model the mapping to the Execution Target class
attribute is almost trivial. For non-Glue 2 based information systems
a more elaborate mapping is required.
The following table describes the mappings for the grid flavours
supported by the ARC client.
Arc::URL url |
Network location of the endpoint to contact the
related service |
|
(objectClass=nordugrid-cluster) |
nordugrid-cluster-contactstring |
|
(objectClass=GlueCE) |
GlueCEInfoContactString |
std::list<std::string>
Capability |
The provided capability according to the OGSA
architecture (it is given by the sum of all the capabilities provided
by the related endpoints) |
|
static mapping |
“executionmanagement.jobexecution”, “executionmanagement.jobmanager” |
|
["ComputingService"]["ComputingEndpoint"] |
Capability |
["ComputingService"] |
Capability |
std::string Technology |
Technology used to implement the endpoint |
|
static mapping |
“gridftp” |
|
["ComputingService"]["ComputingEndpoint"] |
Technology |
std::string InterfaceName |
Identification of the interface |
|
["ComputingService"]["ComputingEndpoint"] |
InterfaceName |
["ComputingService"]["ComputingEndpoint"] |
Interface |
std::list<std::string>
InterfaceVersion |
Version of the interface |
|
["ComputingService"]["ComputingEndpoint"] |
InterfaceVersion |
std::list<std::string>
InterfaceExtension |
Identification of an extension to the interface |
|
["ComputingService"]["ComputingEndpoint"] |
InterfaceExtension |
std::list<std::string>
SupportedProfile |
URI identifying a supported profile |
|
["ComputingService"]["ComputingEndpoint"] |
SupportedProfile |
std::string Implementor |
Main organization implementing this software component |
|
(objectClass=nordugrid-cluster) |
nordugrid-cluster-middleware | cut -d- -f1 |
|
["ComputingService"]["ComputingEndpoint"] |
Implementor |
std::string ImplementationName |
Name of the implementation |
|
(objectClass=nordugrid-cluster) |
nordugrid-cluster-middleware | cut -d- -f2 |
|
["ComputingService"]["ComputingEndpoint"] |
ImplementationName |
|
(objectClass=GlueCE) |
GlueCEImplementationName |
std::string
ImplementationVersion |
Version of the implementation (e.g., major
version.minor version.patch version) |
|
(objectClass=nordugrid-cluster) |
nordugrid-cluster-middleware | cut -d- -f3 |
|
["ComputingService"]["ComputingEndpoint"] |
ImplementationVersion |
|
(objectClass=GlueCE) |
GlueCEImplementationVersion |
std::string QualityLevel |
Maturity of the service in terms of quality of the
software components |
|
["ComputingService"]["ComputingEndpoint"] |
QualityLevel |
["ComputingService"] |
QualityLevel |
std::string HealthState |
A state representing the health of the endpoint in
terms of its capability of properly delivering the
functionalities |
|
(objectClass=nordugrid-queue) |
nordugrid-queue-status (mapped) |
|
["ComputingService"]["ComputingEndpoint"] |
HealthState |
std::string HealthStateInfo |
Textual explanation of the state endpoint |
|
(objectClass=nordugrid-queue) |
nordugrid-queue-status |
|
["ComputingService"]["ComputingEndpoint"] |
HealthStateInfo |
std::string ServingState |
A state specifying if the endpoint is accepting new
requests and if it is serving the already accepted requests |
|
["ComputingService"]["ComputingEndpoint"] |
ServingState |
|
(objectClass=GlueVOView) |
GlueCEStateStatus |
(objectClass=GlueCE) |
GlueCEStateStatus |
std::string IssuerCA |
Distinguished name of Certification Authority issuing
the certificate for the endpoint |
|
(objectClass=nordugrid-cluster) |
nordugrid-cluster-issuerca |
|
["ComputingService"]["ComputingEndpoint"] |
IssuerCA |
std::list<std::string>
TrustedCA |
Distinguished names of the trusted Certification
Authorities (CAs), i.e., certificates issued by the CAs are accepted
by the authentication process |
|
["ComputingService"]["ComputingEndpoint"] |
TrustedCA |
Arc::Time DowntimeStarts |
The starting timestamp of the next scheduled downtime |
Arc::Time DowntimeEnds |
The ending timestamp of the next scheduled downtime |
std::string Staging |
Supported staging functionalities |
|
static mapping |
“staginginout” |
|
static mapping |
“staginginout” |
|
static mapping |
“staginginout” |
std::list<std::string>
JobDescription |
Supported type of job description language |
|
static mapping |
“nordugrid:xrsl”, “ogf:jsdl” |
|
static mapping |
“ogf:jsdl” |
|
static mapping |
“egee:jdl” |
std::string MappingQueue |
Name of a queue available in the underlying computing
manager (i.e. LRMS) where jobs of this share are submitted (different
shares MAY be mapped into the same queue; it is not foreseen that a
single share MAY be mapped into many different queues) |
|
(objectClass=nordugrid-queue) |
nordugrid-queue-name |
|
["ComputingService"]["ComputingShares"]["ComputingShare"] |
MappingQueue |
Arc::Period MaxWallTime |
The maximum obtainable wall clock time that MAY be
granted to a single-slot job upon user request (unnormalized
value) |
|
(objectClass=nordugrid-queue) |
nordugrid-queue-maxwalltime |
|
["ComputingService"]["ComputingShares"]["ComputingShare"] |
MaxWallTime |
|
(objectClass=GlueVOView) |
GlueCEPolicyMaxWallClockTime |
(objectClass=GlueCE) |
GlueCEPolicyMaxWallClockTime |
Arc::Period MaxTotalWallTime |
The maximum obtainable wall time that MAY be granted to
the job upon user request across all assigned slots; this attribute is
a limit for the sum of the wall time used in all the slots occupied by
a multi-slot job (unnormalized value) |
|
["ComputingService"]["ComputingShares"]["ComputingShare"] |
MaxTotalWallTime |
Arc::Period MinWallTime |
The minimum wall clock time per slot for a job
(unnormalized value); if a job requests a lower time, then it MAY be
rejected; if a job requests at least this value, but runs for a
shorter time, than it might be accounted for this value |
|
(objectClass=nordugrid-queue) |
nordugrid-queue-minwalltime |
|
["ComputingService"]["ComputingShares"]["ComputingShare"] |
MinWallTime |
Arc::Period DefaultWallTime |
The default wall clock time per slot allowed to a job
by the computing manager (i.e. LRMS) if no limit is requested in the
job submission description. Once this time is expired the job will
most likely be killed or removed from the queue (unnormalized
value) |
|
(objectClass=nordugrid-queue) |
nordugrid-queue-defaultwalltime |
|
["ComputingService"]["ComputingShares"]["ComputingShare"] |
DefaultWallTime |
Arc::Period MaxCPUTime |
The maximum obtainable CPU time that MAY be granted to
the job upon user request per slot (unnormalized value) |
|
(objectClass=nordugrid-queue) |
nordugrid-queue-maxcputime |
|
["ComputingService"]["ComputingShares"]["ComputingShare"] |
MaxCPUTime |
|
(objectClass=GlueVOView) |
GlueCEPolicyMaxCPUClockTime |
(objectClass=GlueCE) |
GlueCEPolicyMaxCPUClockTime |
Arc::Period MaxTotalCPUTime |
The maximum obtainable CPU time that MAY be granted to
the job upon user request across all assigned slots; this attribute is
a limit for the sum of the CPU time used in all the slots occupied by
a multi-slot job (unnormalized value) |
|
["ComputingService"]["ComputingShares"]["ComputingShare"] |
MaxTotalCPUTime |
Arc::Period MinCPUTime |
The minimum CPU time per slot for a job (unnormalized
value); if a job requests a lower time, than it MAY be rejected; if a
job requests at least this value, but uses the CPU for a shorter time,
than it might be accounted for this value (unnormalized value) |
|
(objectClass=nordugrid-queue) |
nordugrid-queue-mincputime |
|
["ComputingService"]["ComputingShares"]["ComputingShare"] |
MinCPUTime |
Arc::Period DefaultCPUTime |
The default CPU time per slot allowed to each job by
the computing manager (LRMS) if no limit is requested in the job
submission description (unnormalized value) |
|
(objectClass=nordugrid-queue) |
nordugrid-queue-defaultcputime |
|
["ComputingService"]["ComputingShares"]["ComputingShare"] |
DefaultCPUTime |
int MaxTotalJobs |
The maximum allowed number of jobs in this share |
|
["ComputingService"]["ComputingShares"]["ComputingShare"] |
MaxTotalJobs |
|
(objectClass=GlueVOView) |
GlueCEPolicyMaxTotalJobs |
(objectClass=GlueCE) |
GlueCEPolicyMaxTotalJobs |
int MaxRunningJobs |
The maximum allowed number of jobs in running state in
this share |
|
(objectClass=nordugrid-queue) |
nordugrid-queue-maxrunning |
|
["ComputingService"]["ComputingShares"]["ComputingShare"] |
MaxRunningJobs |
|
(objectClass=GlueVOView) |
GlueCEPolicyMaxRunningJobs |
(objectClass=GlueCE) |
GlueCEPolicyMaxRunningJobs |
int MaxWaitingJobs |
|
(objectClass=nordugrid-queue) |
nordugrid-queue-maxqueueable |
The maximum allowed number of jobs in waiting state in
this share |
|
["ComputingService"]["ComputingShares"]["ComputingShare"] |
MaxWaitingJobs |
|
(objectClass=GlueVOView) |
GlueCEPolicyMaxWaitingJobs |
(objectClass=GlueCE) |
GlueCEPolicyMaxWaitingJobs |
int MaxPreLRMSWaitingJobs |
The maximum allowed number of jobs that are in the
Grid layer waiting to be passed to the underlying computing manager
(i.e. LRMS) for this share |
|
["ComputingService"]["ComputingShares"]["ComputingShare"] |
MaxPreLRMSWaitingJobs |
int MaxUserRunningJobs |
The maximum allowed number of jobs in running state
per Grid user in this share |
|
(objectClass=nordugrid-queue) |
nordugrid-queue-maxuserrun |
|
["ComputingService"]["ComputingShares"]["ComputingShare"] |
MaxUserRunningJobs |
|
(objectClass=GlueVOView) |
GlueCEPolicyAssignedJobSlots |
(objectClass=GlueCE) |
GlueCEPolicyAssignedJobSlots |
int MaxSlotsPerJob |
The maximum number of slots which could be allocated
to a single job (defined to be 1 for a computing service accepting
only single-slot jobs) |
|
["ComputingService"]["ComputingShares"]["ComputingShare"] |
MaxSlotsPerJobs |
|
(objectClass=GlueVOView) |
GlueCEPolicyMaxSlotsPerJob |
(objectClass=GlueCE) |
GlueCEPolicyMaxSlotsPerJob |
int MaxStageInStreams |
The maximum number of streams to stage files in |
|
["ComputingService"]["ComputingShares"]["ComputingShare"] |
MaxStageInStreams |
int MaxStageOutStreams |
The maximum number of streams to stage files out |
|
["ComputingService"]["ComputingShares"]["ComputingShare"] |
MaxStageOutStreams |
std::string SchedulingPolicy |
Implied scheduling policy of the share |
|
(objectClass=nordugrid-queue) |
nordugrid-queue-schedulingpolicy |
|
["ComputingService"]["ComputingShares"]["ComputingShare"] |
SchedulingPolicy |
int MaxMainMemory |
The maximum RAM that a job MAY use; if the limit is
hit, then the LRMS could kill the job |
|
(objectClass=nordugrid-queue) |
nordugrid-queue-nodememory |
(objectClass=nordugrid-cluster) |
nordugrid-cluster-nodememory |
|
["ComputingService"]["ComputingShares"]["ComputingShare"] |
MaxMainMemory |
|
(objectClass=GlueSubCluster) |
GlueHostMainMemoryRAMSize |
int MaxVirtualMemory |
The maximum virtual memory that a job MAY use; if the
limit is hit, then the LRMS could kill the job |
|
(objectClass=nordugrid-queue) |
nordugrid-queue-nodememory |
(objectClass=nordugrid-cluster) |
nordugrid-cluster-nodememory |
|
["ComputingService"]["ComputingShares"]["ComputingShare"] |
MaxVirtualMemory |
|
(objectClass=GlueSubCluster) |
GlueHostMainMemoryVirtualSize |
int MaxDiskSpace |
The maximum disk space that a job MAY use in the
working area |
|
(objectClass=nordugrid-authuser) |
0.001 × nordugrid-authuser-diskspace |
|
["ComputingService"]["ComputingShares"]["ComputingShare"] |
MaxDiskSpace |
Arc::URL DefaultStorageService |
ID of the default Storage Service to be used to store
files by jobs in case no destination Storage Service is explicitly
stated |
|
(objectClass=nordugrid-cluster) |
nordugrid-cluster-localse |
|
["ComputingService"]["ComputingShares"]["ComputingShare"] |
DefaultStorageService |
|
(objectClass=GlueVOView) |
GlueCEInfoDefaultSE |
(objectClass=GlueCE) |
GlueCEInfoDefaultSE |
bool Preemption |
True if the computing manager (i.e. LRMS) enables
preemption of jobs; a preempted job is supposed to be automatically
resumed |
|
["ComputingService"]["ComputingShares"]["ComputingShare"] |
Preemption |
|
(objectClass=GlueVOView) |
GlueCEPolicyPreemption |
(objectClass=GlueCE) |
GlueCEPolicyPreemption |
int TotalJobs |
Number of total jobs in any state (sum of RunningJobs,
LocalRunningJobs, WaitingJobs, LocalWaitingJobs, StagingJobs,
SuspendedJobs and PreLRMSWaitingJobs); this number includes the local
jobs |
|
calculated from other fields |
RunningJobs + WaitingJobs + PreLRMSWaitingJobs |
|
["ComputingService"]["ComputingEndpoint"] |
TotalJobs |
["ComputingService"] |
TotalJobs |
|
(objectClass=GlueVOView) |
GlueCEStateTotalJobs |
(objectClass=GlueCE) |
GlueCEStateTotalJobs |
int RunningJobs |
Number of running jobs submitted via any type of
interface (local and Grid) |
|
(objectClass=nordugrid-queue) |
nordugrid-queue-running |
|
["ComputingService"]["ComputingEndpoint"] |
RunningJobs |
["ComputingService"] |
RunningJobs |
|
(objectClass=GlueVOView) |
GlueCEStateRunningJobs |
(objectClass=GlueCE) |
GlueCEStateRunningJobs |
int LocalRunningJobs |
Number of running jobs submitted via a local interface |
|
(objectClass=nordugrid-queue) |
nordugrid-queue-running − nordugrid-queue-gridrunning |
|
["ComputingService"]["ComputingEndpoint"] |
LocalRunningJobs |
["ComputingService"] |
LocalRunningJobs |
int WaitingJobs |
Number of jobs waiting in the underlying computing
managers (i.e. LRMSs) submitted via any type of interface (local and
Grid) |
|
(objectClass=nordugrid-queue) |
nordugrid-queue-gridqueued + nordugrid-queue-localqueued |
|
["ComputingService"]["ComputingEndpoint"] |
WaitingJobs |
["ComputingService"] |
WaitingJobs |
|
(objectClass=GlueVOView) |
GlueCEStateWaitingJobs |
(objectClass=GlueCE) |
GlueCEStateWaitingJobs |
int LocalWaitingJobs |
Number of jobs waiting in the underlying computing
managers (i.e. LRMSs) submitted via a local interface |
|
(objectClass=nordugrid-queue) |
nordugrid-queue-localqueued |
|
["ComputingService"]["ComputingEndpoint"] |
LocalWaitingJobs |
["ComputingService"] |
LocalWaitingJobs |
int SuspendedJobs |
Number of jobs which started their execution, but are
suspended, e.g. for preemption (local and Grid) |
|
["ComputingService"]["ComputingEndpoint"] |
SuspendedJobs |
["ComputingService"] |
SuspendedJobs |
int LocalSuspendedJobs |
Number of local jobs which started their execution,
but are suspended (e.g. for preemption) |
|
["ComputingService"]["ComputingEndpoint"] |
LocalSuspendedJobs |
["ComputingService"] |
LocalSuspendedJobs |
int StagingJobs |
Number of Grid jobs that are staging files in/out |
|
["ComputingService"]["ComputingEndpoint"] |
StagingJobs |
["ComputingService"] |
StagingJobs |
int PreLRMSWaitingJobs |
Number of Grid jobs that are in the Grid layer waiting
to be passed to the underlying computing manager (i.e. LRMS) |
|
(objectClass=nordugrid-queue) |
nordugrid-queue-prelrmsqueued |
|
["ComputingService"]["ComputingEndpoint"] |
PreLRMSWaitingJobs |
["ComputingService"] |
PreLRMSWaitingJobs |
Arc::Period
EstimatedAverageWaitingTime |
Estimated time to last for a new job from the
acceptance to the start of its execution |
|
["ComputingService"]["ComputingShares"]["ComputingShare"] |
EstimatedAverageWaitingTime |
|
(objectClass=GlueVOView) |
GlueCEStateEstimatedResponseTime |
(objectClass=GlueCE) |
GlueCEStateEstimatedResponseTime |
Arc::Period
EstimatedWorstWaitingTime |
Estimated worst waiting time assuming that all jobs
run for the maximum wall time |
|
["ComputingService"]["ComputingShares"]["ComputingShare"] |
EstimatedWorstWaitingTime |
|
(objectClass=GlueVOView) |
GlueCEStateWorstResponseTime |
(objectClass=GlueCE) |
GlueCEStateWorstResponseTime |
int FreeSlots |
Number of free slots |
|
(objectClass=nordugrid-authuser) |
nordugrid-authuser-freecpus |
|
["ComputingService"]["ComputingShares"]["ComputingShare"] |
FreeSlots |
|
(objectClass=GlueVOView) |
GlueCEStateFreeJobSlots |
(objectClass=GlueVoView) |
GlueCEStateFreeCPUs |
(objectClass=GlueCE) |
GlueCEStateFreeJobSlots |
(objectClass=GlueCE) |
GlueCEStateFreeCPUs |
std::map<Arc::Period, int>
FreeSlotsWithDuration |
Number of free slots with their time limits. Syntax:
ns[:t] [ns:t]* where the pair ns:t means that there are ns free slots
for the duration of t (expressed in seconds); the time limit
information is optional |
|
(objectClass=nordugrid-authuser) |
nordugrid-authuser-freecpus |
|
["ComputingService"]["ComputingShares"]["ComputingShare"] |
FreeSlotsWithDuration |
int UsedSlots |
Number of slots used by running jobs |
|
(objectClass=nordugrid-cluster) |
nordugrid-cluster-usedcpus |
|
["ComputingService"]["ComputingShares"]["ComputingShare"] |
UsedSlots |
int RequestedSlots |
Number of slots which are needed to execute all
waiting and staging jobs |
|
["ComputingService"]["ComputingShares"]["ComputingShare"] |
RequestedSlots |
std::string ReservationPolicy |
Type of reservation policy |
|
(objectClass=nordugrid-queue) |
nordugrid-queue-schedulingpolicy |
|
["ComputingService"]["ComputingShares"]["ComputingShare"] |
ReservationPolicy |
std::string ManagerProductName |
Name of the software product adopted as manager |
|
(objectClass=nordugrid-cluster) |
nordugrid-cluster-lrms-type |
|
["ComputingService"]["ComputingManager"] |
ProductName |
["ComputingService"]["ComputingManager"] |
Type |
std::string ManagerProductVersion |
Version of the software product adopted as manager |
|
(objectClass=nordugrid-cluster) |
nordugrid-cluster-lrms-version |
|
["ComputingService"]["ComputingManager"] |
ProductVersion |
bool Reservation |
True if the computing manager (i.e. LRMS) supports
advance reservation |
|
["ComputingService"]["ComputingManager"] |
Reservation |
bool BulkSubmission |
True if the computing manager (i.e. LRMS) supports the
bulk submission |
|
["ComputingService"]["ComputingManager"] |
BulkSubmission |
int TotalPhysicalCPUs |
Number of managed physical CPUs accessible via any of
the available endpoints (there is one physical CPU per socket) |
|
(objectClass=nordugrid-queue) |
nordugrid-queue-totalcpus |
(objectClass=nordugrid-cluster) |
nordugrid-cluster-totalcpus |
|
["ComputingService"]["ComputingManager"] |
TotalPhysicalCPUs |
int TotalLogicalCPUs |
Number of managed logical CPUs accessible via any of
the available endpoints (a logical CPU corresponds to a CPU visible to
the operating system) |
|
(objectClass=nordugrid-queue) |
nordugrid-queue-totalcpus |
(objectClass=nordugrid-cluster) |
nordugrid-cluster-totalcpus |
|
["ComputingService"]["ComputingManager"] |
TotalLogicalCPUs |
int TotalSlots |
Number of managed slots |
|
(objectClass=nordugrid-queue) |
nordugrid-queue-totalcpus |
(objectClass=nordugrid-cluster) |
nordugrid-cluster-totalcpus |
|
["ComputingService"]["ComputingManager"] |
TotalSlots |
bool Homogeneous |
True if the computing manager has only one type of
execution environment |
|
(objectClass=nordugrid-queue) |
nordugrid-queue-homogeneity |
(objectClass=nordugrid-cluster) |
nordugrid-cluster-homogeneity |
|
["ComputingService"]["ComputingManager"] |
Homogeneous |
std::list<std::string>
NetworkInfo |
Type of internal network available among the managed
execution environment instances; if many values are published, then
the various types of network MAY be available only within subsets of
the execution environment instances; the execution environment
properties SHOULD be checked |
|
["ComputingService"]["ComputingManager"] |
NetworkInfo |
bool WorkingAreaShared |
True if the working area is shared across different
execution environment instances (i.e. cluster nodes); this attribute
applies to single-slot jobs |
|
["ComputingService"]["ComputingManager"] |
WorkingAreaShared |
int WorkingAreaTotal |
Total size of working area available to all the
single-slot Grid jobs either as a shared area across all the execution
environments (WorkingAreaShared is true) or local to a certain
execution environment (WorkingAreaShared is false); if the computing
manager supports individual quota per job/user, this is not
advertised; in case of non-shared working area with different local
space allocation, the advertised total size is the minimum available
across all the execution environment instances
|
|
(objectClass=nordugrid-cluster) |
0.001 × nordugrid-cluster-sessiondir-total |
|
["ComputingService"]["ComputingManager"] |
WorkingAreaTotal |
int WorkingAreaFree |
Free size of working area available to all single-slot
Grid jobs either as a shared area across all the execution
environments (WorkingAreaShared is true) or local to a certain
execution environment (WorkingAreaShared is false); if the computing
manager supports individual quota per job/user, this is not
advertised; in case of non-shared and non-guaranteed working area,
this attribute represents the minimum guaranteed free working area
available in any execution environment instance at the time of
attribute measurement; in case of non-shared and guaranteed working
area, the free area equals the total area |
|
(objectClass=nordugrid-cluster) |
0.001 × nordugrid-cluster-sessiondir-free |
|
["ComputingService"]["ComputingManager"] |
WorkingAreaFree |
Arc::Period WorkingAreaLifeTime |
Guaranteed lifetime of the single-slot Grid job files
present in the working area; the lifetime is related to the end time
of the job; after the expiration of the lifetime, the files are not
guaranteed to exist |
|
(objectClass=nordugrid-cluster) |
nordugrid-cluster-sessiondir-lifetime |
|
["ComputingService"]["ComputingManager"] |
WorkingAreaLifeTime |
int CacheTotal |
If a caching functionality of input files is
supported, this attribute represents the total size of a shared
storage area where frequently accessed data MAY be stored for rapid
access by subsequent Grid jobs; in this area, files are kept after job
completion for a certain amount of time depending the caching
algorithm |
|
(objectClass=nordugrid-cluster) |
0.001 × nordugrid-cluster-cache-total |
|
["ComputingService"]["ComputingManager"] |
CacheTotal |
int CacheFree |
If a caching functionality of input files is
supported, this attribute represents the free size of a shared storage
area where frequently accessed data MAY be stored for rapid access by
subsequent Grid jobs; in the computation of the free size, files which
are not claimed by any job MAY be considered as deleted |
|
(objectClass=nordugrid-cluster) |
0.001 × nordugrid-cluster-cache-free |
|
["ComputingService"]["ComputingManager"] |
CacheFree |
std::string Platform |
The architecture platform of this execution environment |
|
(objectClass=nordugrid-queue) |
nordugrid-queue-architecture |
(objectClass=nordugrid-cluster) |
nordugrid-cluster-architecture |
bool VirtualMachine |
True if the execution environment is based on a
virtual machine (in this case, the values of the other attributes are
related to the virtualized environment and not to the hosting
environment) |
std::string CPUVendor |
Name of the physical CPU vendor
|
|
(objectClass=nordugrid-queue) |
nordugrid-queue-nodecpu |
(objectClass=nordugrid-cluster) |
nordugrid-cluster-nodecpu |
std::string CPUModel |
Physical CPU model as defined by the vendor
|
|
(objectClass=nordugrid-queue) |
nordugrid-queue-nodecpu |
(objectClass=nordugrid-cluster) |
nordugrid-cluster-nodecpu |
std::string CPUVersion |
Physical CPU version as defined by the vendor
|
|
(objectClass=nordugrid-queue) |
nordugrid-queue-nodecpu |
(objectClass=nordugrid-cluster) |
nordugrid-cluster-nodecpu |
int CPUClockSpeed |
Nominal clock speed of the physical CPU
|
|
(objectClass=nordugrid-queue) |
nordugrid-queue-nodecpu |
(objectClass=nordugrid-cluster) |
nordugrid-cluster-nodecpu |
int MainMemorySize |
Amount of RAM (if many jobs run in the same execution
environment, they compete for the total RAM)
|
std::string OSFamily |
Family of the operating system
|
|
(objectClass=nordugrid-queue) |
nordugrid-queue-opsys |
(objectClass=nordugrid-cluster) |
nordugrid-cluster-opsys |
std::string OSName |
Name of the operating system
|
|
(objectClass=nordugrid-queue) |
nordugrid-queue-opsys |
(objectClass=nordugrid-cluster) |
nordugrid-cluster-opsys |
std::string OSVersion |
Version of the operating system
|
|
(objectClass=nordugrid-queue) |
nordugrid-queue-opsys |
(objectClass=nordugrid-cluster) |
nordugrid-cluster-opsys |
bool ConnectivityIn |
Permission for direct inbound connectivity, even if
limited
|
|
(objectClass=nordugrid-cluster) |
nordugrid-cluster-nodeaccess |
bool ConnectivityOut |
Permission for direct outbound connectivity, even if
limited
|
|
(objectClass=nordugrid-cluster) |
nordugrid-cluster-nodeaccess |