Sanity checks
Verify:
total node count conforms with specified minimum and maximum node constraints for all machines
earliest start time is later than now
duration fits between earliest start and latest end
Steps