Uploaded image for project: 'UIMA'
  1. UIMA
  2. UIMA-5589

DUCC may preempt too many shares in some cases

Attach filesAttach ScreenshotAdd voteVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Open
    • Priority: Minor
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: future-DUCC
    • Component/s: DUCC
    • Labels:
      None

      Description

      When preempting work for a new job the "shrinkBy" method evicts shares with the least investment from jobs with an excess of resources. Later during defragmentation in takeFromTheRich it gives shares to a needy job by taking from the richest user in the required nodepool. This can result in excessive preemption, double what is necessary, and the shares evicted by shrinkBy may not be in the node pool of the needy job, and may not free up enough contiguous space. Perhaps the defrag step should adjust the evicted list for the rich jobs to be those in the nodepools of the needy job.

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              burn Burn L. Lewis

              Dates

              • Created:
                Updated:

                Issue deployment