Simulator for developing VM schedulers