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

common pegasus profiles to indicate resource requirements for job

XMLWordPrintable

    • Type: Icon: New Feature New Feature
    • Resolution: Fixed
    • Priority: Icon: Major Major
    • master, 4.6.0
    • Affects Version/s: master
    • Component/s: Pegasus Planner
    • None

      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

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

              Created:
              Updated:
              Resolved: