For example, a job controller 303 carries out functions such as job creation and deletion, and a job tracker 307 handles job scheduling, tracking and rollback. [0077] In particular, there are two principal scenarios where a job manager becomes important.