Credit 2 Scheduler was designed with the following goals in mind: to be functionally complete, have algorithmic improvements, be scalable, and have improved performance compared to Credit 1 Scheduler. Various tests were performed measuring boot times, login times, network throughput, and storage performance on systems with varying numbers of VMs, CPUs, RAM, and storage configurations. Credit 2 Scheduler demonstrated improvements over Credit 1 Scheduler across most of the metrics tested.