WorkerManager/Worker Terminology #600
sharpener6
started this conversation in
General
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Controller: controller is top level component in scheduler, like WorkerController, TaskController, etc.
Capabilities: dictionary mapping from capability string to numerical count of resources (no unit defined, it can means any unit), e.g.: {"cpu": 10, "memory": 1000}
Capability Types: set of capability strings like {"cpu", "memory"}
Worker (individual working unit that can accept queue of tasks), each worker have it's own capabilities
Worker Type: a string the defines the worker type, this is isolated from capabilities, each worker manager will given a worker type when start, and when worker
Worker Manager ID: a unique identify worker manager, e.g.: "aws_1"
Worker Manager (Nanny process in charge of creating new workers)
NativeWorkerManager
--fixedmode:WorkerManager mode:
Policy Engine Config Sample
waterfall v2
Beta Was this translation helpful? Give feedback.
All reactions