common pegasus profiles to indicate resource requirements for job

XMLWordPrintable

    • Type: New Feature
    • Resolution: Fixed
    • Priority: 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:
            Karan Vahi
            Reporter:
            Karan Vahi
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: