You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@uima.apache.org by "Jim Challenger (JIRA)" <de...@uima.apache.org> on 2015/03/09 12:07:38 UTC

[jira] [Resolved] (UIMA-4260) DUCC: RM Leave unpreemptable requests pending if can't be filled

     [ https://issues.apache.org/jira/browse/UIMA-4260?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jim Challenger resolved UIMA-4260.
----------------------------------
    Resolution: Done

The implementation is done under UIMA-4275 as that is a pre-requisite and the logic of the subject issue sort of falls out in the wash of 4275.

> DUCC: RM Leave unpreemptable requests pending if can't be filled
> ----------------------------------------------------------------
>
>                 Key: UIMA-4260
>                 URL: https://issues.apache.org/jira/browse/UIMA-4260
>             Project: UIMA
>          Issue Type: Improvement
>          Components: DUCC
>    Affects Versions: 1.1.0-Ducc
>            Reporter: Jim Challenger
>            Assignee: Jim Challenger
>             Fix For: 2.0.0-Ducc
>
>
> RM should no longer refuse requests for un-fillable un-preemptable requests and instead leave them pending.  
> Use cases:
> 1.  Multi-step experiments that include a number of short unpreemptable steps issued in parallel.  In this case it is known that all requests will be fulfilled within a reasonable time so they should not be refused.
> 2.  Multiple cooperative schedulers.  In some scenarios DUCC may be able to request additional resources based on load; for example, in some cloud configurations.  In this case, we know the request may be fulfilled within a reasonable time.
>  
> There are cases with no assurance that sufficient resources will be made available but in practice these are rare compared to the cases above.  In these cases human intervention will be necessary.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)