I'm not familiar with those tools, but from the clusterlabs website it looks like they're solving a different problem. Mesos is primary intended for use on clusters with thousands of machines and heterogenous application needs. It provides resource isolation and scheduling as well as some components that make writing distributed systems easier.