Text this: Dynamic optimization of workload on compute nodes in private, public and hybrid clouds