Clustered based VM placement strategies