Uploaded image for project: 'Pegasus'
  1. Pegasus
  2. PM-962

common pegasus profiles to indicate resource requirements for job

    XMLWordPrintable

    Details

    • Type: New Feature
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: master
    • Fix Version/s: master, 4.6.0
    • Component/s: pegasus-plan
    • Labels:
      None

      Description

      Right now, users have to specify a mix of globus, condor and pegasus profiles depending on the environment there job is running in. We should harmonize and come up with single set of Pegasus profiles that the planner should automatically translate to the appropriate values.

      some pegasus profiles we should support are

      runtime - runtime of jobs in seconds
      memory - maximum memory a job requires in MB
      diskspace - diskspace a job requires in MB
      cores - the number of processors a job requires
      nodes - the number of nodes a job should run on.
      queue - the queue
      project - the project to be charged to.

      involves,
         - changing code generator styles
         - aggregation in clustered jobs
         - pmc handling
         - checkpointing
         - metadata generation

        Attachments

          Activity

            People

            • Assignee:
              vahi Karan Vahi
              Reporter:
              vahi Karan Vahi
            • Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: