Task

Task(tid, est, eft, machine_id, predecessors)

Tasks have priorities inheritted from the workflows from which they are arrived; once they arrive at the cluster queue, they are workflow , and are processed according to their priority.