Modeling and synthesizing task placement constraints in Google compute clusters
analysis and lessons from a publicly available google cluster trace .