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.
4. BootStorm: Total duration from invoking 1st VM start until nth VM finishes logging in
Credit1 : Yellow, credit2 : Blue
System: 4 socket, 64 core, 64 logical processor.126 VMs with 1 GB RAM each Guest : Win7_64
9. LogVSI: Time taken by each session to finish in each VM.
credit1 : Yellow, Credit2: Blue
System: 4 socket, 60 cores, 120 logical processor. 600 VMs with 1 vcpu each.
Credit1
Credit2
16. vm-vm nvif interhost network throughput sum of threads in all vifs
credit1 : Blue, credit2 : Yellow
System: 8 cores, 16 logical processors. 20 Debian 6 VMs with 1 VIF each and 1 vcpu
17. vm-vm nvif interhost nw throughput for each thread per vf pair.
credit1 : Blue, Credit2 : Yellow
System: System: 8 cores, 16 logical processors. 20 Debian 6 VMs with 1 VIF each and 1 vcpu
20. Aggregate disk throughput (in bytes per second)
Credit1: 1480864 : Blue
Credit2: 1480954 : Yellow
System: 4 socket, 64 core, 64 logical processor. 1 VM with 1 vcpu.
Credit1
21. Aggregate disk throughput (in bytes per second)
Credit1: Blue
Credit2: Yellow
System: 4 socket, 64 core, 64 logical processor. 20 VM per SE with 1 vcpu.
22. Aggregate disk throughput (in bytes per second) 512 bytes block size.
Credit1: Blue
Credit2: Yellow
System: 4 socket, 64 core, 64 logical processor. 20 VM per SE with 1 vcpu.
23. Aggregate disk throughput (in bytes per second) block size 2048 bytes
Credit1: Blue
Credit2: Yellow
System: 4 socket, 64 core, 64 logical processor. 20 VM per SE with 1 vcpu.
24. Aggregate disk throughput (in bytes per second) block size 32768
Credit1: Blue
Credit2: Yellow
System: 4 socket, 64 core, 64 logical processor. 20 VM per SE with 1 vcpu.
25. Aggregate disk throughput (in bytes per second) block size: 131072 bytes
Credit1: Blue
Credit2: Yellow
System: 4 socket, 64 core, 64 logical processor. 20 VM per SE with 1 vcpu.
27. Credit 1 Credit 2
Audio Comparison
1 socket 4 core, 8 logical processor
4 Centos 6 VMs with 2 VCPU each running Linux kernel compilation.
1 Windows VM with 1 VCPU running Windows Player.