Distributed Virtual Machine Scheduler