A History-based resource manager for genome analysis workflows applications on clusters with heterogeneous nodes