Class SaveHandlers.ServerPools
java.lang.Object
jline.solvers.wrappers.jmt.handlers.SaveHandlers.ServerPools
- Enclosing class:
- SaveHandlers
Server pools and job parallelism of a node, as the JMT Server section needs them.
JMT's Server section takes classParallelism, serverNames,
serversPerServerType, serverCompatibilities and schedulingPolicy as one
positional block of its constructor (jmt.engine.NodeSections.Server),
so the five are emitted together or not at all, and always after the service
strategies. A station declaring parallelism alone is therefore given one
synthetic pool holding all of its servers, since the pool counts, not
numberOfServers, size the server pool once any pool is declared.
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal MatrixPool-class compatibility, (nTypes x K), 1.0 where the pool serves the class.final MatrixServers held by each pool.Pool names, one per server type.final MatrixServers seized at once by a job, (1 x K).final HeteroSchedPolicyAssignment policy across pools. -
Method Summary
-
Field Details
-
names
Pool names, one per server type. -
counts
Servers held by each pool. -
compat
Pool-class compatibility, (nTypes x K), 1.0 where the pool serves the class. -
policy
Assignment policy across pools. -
parallelism
Servers seized at once by a job, (1 x K).
-