Skip to content

Latest commit

 

History

History
22 lines (17 loc) · 885 Bytes

TODO.md

File metadata and controls

22 lines (17 loc) · 885 Bytes

##commands

Commands Implemented? Planned?
qsub Yes No
qstat Yes None
qdel Yes
qselect Yes (improvements)
pbsnodes Yes (improvements)
qmgr No No
qrerun No No
qalter No Parts thereof

##architecture

  • client commands, run through a common probos shell script.
  • Each command talks to a controller, the direct equivalent of Torque's pbs_server, which assigns job ids and records the state of each job.
  • The controller prepares a Kitten definition of the job, which is then submitted to the Hadoop YARN ResourceManager.
  • The controller talks to the Hadoop YARN ResourceManager for job management functions.
  • Kitten defines an ApplicationMaster for the PBS job, which is slightly customised with reporting options for the purpose of the controller.