Interface | Description |
---|---|
SlotManager |
A slot manager is responsible for slot assigment to jobs.
|
Class | Description |
---|---|
InternalSlotManager |
The internal slot manager assigns slot to jobs based on their
estimated execution time.
|
MasterSlotManager |
An extension to the internal slot manager which also accepts
slot assignment from remote job agents.
|
MasterSlotManager.RemoteSlot |
A remote slot is a slot with some information about
when it was created and last updated.
|
MasterSlotManager.RemoteSlotRequestHandler |
Request handler implementation that accepts requests for slots
from remote hosts.
|
MasterSlotManager.RemoteSlotTimeoutChecker |
Task that is scheduled at regular intervals to check for
timed out slots.
|
RemoteSlotManager |
Slot manager implementation that requests slots from another
job agent.
|
RemoteSlotManager.RemoteSlotPinger |
Task that is scheduled at regular intervals to send ping commands
to the remote host.
|
Slot |
Represents a slot that has been assigned to a job.
|