ever-been / everBeen

EverBEEN is a generic benchmarking environment focused on platform-independent middleware benchmarking.
www.everbeen.cz
GNU Lesser General Public License v3.0
7 stars 3 forks source link

Improved task planner #127

Closed radek-macha closed 11 years ago

radek-macha commented 11 years ago

Devise a more sophisticated task/task-context planning mechanism that helps prevent cluster lockdowns (due to exclusive task counting or load limits).

Exclusive tasks need to be counted before a TaskContext is planned. If the number of free hosts is insufficient to running the context, the context should be put on hold until more hosts are available.

A similar approach might be taken for host overload prevention, although additional task parameters might be needed for that (which, if not specified, would be filled with sensible defaults).