Alert.png The wiki is deprecated and due to be decommissioned by the end of September 2022.
The content is being migrated to other supports, new updates will be ignored and lost.
If needed you can get in touch with EGI SDIS team using operations @ egi.eu.

Difference between revisions of "Resource Allocation Metrics Description"

From EGIWiki
Jump to navigation Jump to search
Line 1: Line 1:
== Computing resources<br> <br>  ==
= Computing resources<br> <br>  =
== Guaranteed computing time [HEPSPEC-hours] ==
 
== Guaranteed computing time [HEPSPEC-hours] ==
 
The total calculation time intended for use by jobs in a grant on the basis of guarantees (computational resource consumption). Example: For two ongoing parallel jobs executing on ten slots for one day each the total calculation time is 2 * 10 * 24 = 480h <br> This metric limits the use of computing time available under warranty. After passing a limit set by this metric further use of the resources within this metric may not be possible. <br> The user obtains a guarantee that, provided appropriate jobs submissions, he will be provided with enough resources to use the entire allotted time. Appropriate submissions means commissioning jobs in a manner that allows the use of resources in a uniform manner throughout the duration of the grant.  
The total calculation time intended for use by jobs in a grant on the basis of guarantees (computational resource consumption). Example: For two ongoing parallel jobs executing on ten slots for one day each the total calculation time is 2 * 10 * 24 = 480h <br> This metric limits the use of computing time available under warranty. After passing a limit set by this metric further use of the resources within this metric may not be possible. <br> The user obtains a guarantee that, provided appropriate jobs submissions, he will be provided with enough resources to use the entire allotted time. Appropriate submissions means commissioning jobs in a manner that allows the use of resources in a uniform manner throughout the duration of the grant.  


== Opportunistic computing time [HEPSPEC-hours] ==
== Opportunistic computing time [HEPSPEC-hours] ==


The total calculation time intended for use by the jobs, not under warranty.<br> Metric limits the computing time used by jobs in situations where all resources granted within the metric GCT are gone. After using a limit set by this metric further use of the resources within this metric may not be possible.<br> Resource provider undertakes no obligation to ensure the availability of resources listed in this metric.  
The total calculation time intended for use by the jobs, not under warranty.<br> Metric limits the computing time used by jobs in situations where all resources granted within the metric GCT are gone. After using a limit set by this metric further use of the resources within this metric may not be possible.<br> Resource provider undertakes no obligation to ensure the availability of resources listed in this metric.  


== Max job duration [hours] ==
== Max job duration [hours] ==


Maximum execution time for a single job. After this time, the job can be interrupted by site administrator.<br> Example: For grant with Max Job Duration metric equal to 72h job using four slots will be canceled after 72 real time hours (the number of slots used by the task does NOT affect the task time)<br> The user can expect (require) that a task with a duration of less than defined in this metric will not be interrupted.  
Maximum execution time for a single job. After this time, the job can be interrupted by site administrator.<br> Example: For grant with Max Job Duration metric equal to 72h job using four slots will be canceled after 72 real time hours (the number of slots used by the task does NOT affect the task time)<br> The user can expect (require) that a task with a duration of less than defined in this metric will not be interrupted.  


== Min local storage [GB] ==
== Min local storage [GB] ==


The minimum scratch space used in the calculations for each slot involved in job execution.<br> The User can expect that the amount of scratch space specified in this metric will be the minimum available for each slot allocated for the job. The usage of more scratch space than specified may not be possible.  
The minimum scratch space used in the calculations for each slot involved in job execution.<br> The User can expect that the amount of scratch space specified in this metric will be the minimum available for each slot allocated for the job. The usage of more scratch space than specified may not be possible.  


== Min physical memory per core [GB] ==
== Min physical memory per core [GB] ==


The minimum RAM that can take a user application (job) on a single slot. The user can expect that if a job submitted uses no more RAM per slot than declared in the metric, it will be executed.  
The minimum RAM that can take a user application (job) on a single slot. The user can expect that if a job submitted uses no more RAM per slot than declared in the metric, it will be executed.  
Line 21: Line 23:
= Storage resources  =
= Storage resources  =


== Guaranteed storage capacity [GB] ==
== Guaranteed storage capacity [GB] ==


The target limit of capacity intended to long-term storage of data, on the basis of guarantees.  
The target limit of capacity intended to long-term storage of data, on the basis of guarantees.  

Revision as of 11:27, 19 March 2014

Computing resources

Guaranteed computing time [HEPSPEC-hours]

The total calculation time intended for use by jobs in a grant on the basis of guarantees (computational resource consumption). Example: For two ongoing parallel jobs executing on ten slots for one day each the total calculation time is 2 * 10 * 24 = 480h
This metric limits the use of computing time available under warranty. After passing a limit set by this metric further use of the resources within this metric may not be possible.
The user obtains a guarantee that, provided appropriate jobs submissions, he will be provided with enough resources to use the entire allotted time. Appropriate submissions means commissioning jobs in a manner that allows the use of resources in a uniform manner throughout the duration of the grant.

Opportunistic computing time [HEPSPEC-hours]

The total calculation time intended for use by the jobs, not under warranty.
Metric limits the computing time used by jobs in situations where all resources granted within the metric GCT are gone. After using a limit set by this metric further use of the resources within this metric may not be possible.
Resource provider undertakes no obligation to ensure the availability of resources listed in this metric.

Max job duration [hours]

Maximum execution time for a single job. After this time, the job can be interrupted by site administrator.
Example: For grant with Max Job Duration metric equal to 72h job using four slots will be canceled after 72 real time hours (the number of slots used by the task does NOT affect the task time)
The user can expect (require) that a task with a duration of less than defined in this metric will not be interrupted.

Min local storage [GB]

The minimum scratch space used in the calculations for each slot involved in job execution.
The User can expect that the amount of scratch space specified in this metric will be the minimum available for each slot allocated for the job. The usage of more scratch space than specified may not be possible.

Min physical memory per core [GB]

The minimum RAM that can take a user application (job) on a single slot. The user can expect that if a job submitted uses no more RAM per slot than declared in the metric, it will be executed.

Storage resources

Guaranteed storage capacity [GB]

The target limit of capacity intended to long-term storage of data, on the basis of guarantees.

Opportunistic storage capacity [GB]

Additional non-guaranteed amount of disk space allocated for long term storage of data, increasing the limit for resource usage.