| build.xml | Build file |
| plus.jar | Scheduler JAR file (Create after building) |
| bin/ | |
| plus_scheduler | Startup script for this scheduler |
| plus_schedkill | Termination script for this scheduler |
| plus_reserve | Script for making reservations |
| plus_modify | Script for changing reservations |
| plus_cancel | Script for canceling reservations |
| plus_destroy | Script for discarding reservations |
| plus_availnodes | Script for confirming the number of nodes available for reservations |
| plus_commit | Reservation transaction confirmation script |
| plus_abort | Reservation transaction discarding script |
| build/ | Working directory for package build (Created when building) |
| src/jp/aist/gtrc/plus/ | |
| command/ | Reservation management command related source (Java) |
| scheduler/ | Scheduler related source (Java, partially C language and shell scripts) |
| reserve/ | Reservation management mechanism related source (Java) |
| doc/ | |
| manual.txt.ja-UTF8 | User Manual (in Japanese, UTF-8) |
| manual.html | User Manual (in English), this file. |
| db4o.lilcense.txt | GPLv2 license file (for db4objects) |
| Apache.license.txt | Apache license file (for log4j) |
| pbs/TorqueProtocol.txt | TORQUE (PBS) protocol description (in Japanese, UTF-8) |
| sge/gdi-manual.txt | GDI (Gridengine Database Interface) API description (in
Japanese, UTF-8) |
| sge/XMLsample.txt | XML output example of SGE data |
| lib/ | |
| db4o-5.?-java5.jar | db4objects ver 5.? library for Java 5.0. See http://www.db4o.com/ |
| log4j-1.2.13.jar | Apache Log4j library. See http://logging.apache.org/ |
| # Scheduler Config file SAMPLE # NodeSortKey can specify (see NodeSortKey.java) # LowestLoadAverage, LongestIdleTime, LargestPhysicalPhisicalMemory # JobSortKey can specify (see JobSortKey.java) # JobPriority, LeastCPURequested, MostCPURequested, # LeastNodeRequested, MostNodeRequested, # LeastTimeRequested, MostTimeRequested, # QueuePriority, QueueRoundRobin, ByQueue, # OwnersName, OwnersGroup, OwnersHost # OwnersXxx needs to specify XxxsOrder. # # SortKey: 1st sort key, 2nd sort key, ... NodeSortKey: LowestLoadAverage, LongestIdleTime JobSortKey: QueuePriority, JobPriority # # OrderType: primary job owner(group/host/domain), 2nd, ... OwnersOrder: studentA,studentB GroupsOrder: professors, doctors, masters HostsOrder: apgrid.org, hpcc.org |
| rr |
bq |
sq |
sf |
JobSortKey specification with
PluS |
| F |
F |
F |
F |
JobPriority (Queue is not
specified) |
| F |
F |
F |
T |
SubmitTime (Queue is not
specified) |
| F |
F |
T |
F |
QueuePriority, JobPriority |
| F |
F |
T |
T |
QueuePriority, SubmitTime |
| F |
T |
F |
F |
ByQueue, JobPriority |
| F |
T |
F |
T |
ByQueue, SubmitTime |
| F |
T |
T |
F |
QueuePriority, ByQueue,
JobPriority (default) |
| F |
T |
T |
T |
QueuePriority, ByQueue,
SubmitTime |
| T |
F |
F |
F |
QueueRoundRobin, JobPriority |
| T |
F |
F |
T |
QueueRoundRobin, SubmitTime |
| T |
F |
T |
F |
QueuePriority, QueueRoundRobin,
JobPriority |
| T |
F |
T |
T |
QueuePriority, QueueRoundRobin,
SubmitTime |
| T |
T |
F |
F |
rr and bq must not be specified
at the same time |
| T |
T |
F |
T |
same as above |
| T |
T |
T |
F |
same as above |
| T |
T |
T |
T |
same as above |