Virtual Users Know Better #VDILIKEAPRO
Virtual Users Know Better
#VDILIKEAPRO
Meet the team
2
Jeroen van de Kamp
CTO
Mark Plettenberg
Product Manager
Omar Bouhaj
Test Engineer
Game
Login PI & Login VSI
#VDILIKEAPRO
VMware OSOT
Windows 10 tuning tips
Topics
3
Hats on Hats off
4
What is a typical Dutch product?
5
Performance impact win7 Win10 positive or negative?
6
positive negative
What’s the impact on your VDI capacity when upgrading from Office
2010 to Office 2013
7
More than +15%
Less than 15%
What’s the impact on your VDI capacity when upgrading from Office 2010 to Office 2016?
8
More than 20%
Less than 20%
What’s the impact on your VDI capacity when upgrading from Office 2013 to Office 2016?
9
Less than 5%
More than 5%
What’s the capacity difference between a default and optimized
Win10?
10
Between 30-40%
Between 20-30%
What's the performance impact of App X in Win 10 on the amount of
VM's you can run in your VDI?
11
Less than 4%
More than 4%
What’s the difference in IOPS between Win7 and Win10?
12
9% 17%
What’s the performance impact on your VDI capacity when migrating
from Win7 to Win10?
13
%?
14
configuratie 1
de trein
Office 2010
Office 2013
182
147
0 20 40 60 80 100 120
Office 2013
Office 2010
VSImax %
30
31
##VDILIKEAPRO
Testing Windows 10
#VDILIKEAPRO
We are skipping Windows 8!
Everybody loves Windows 10
Constant updates
Huge difference Windows 7
Many new features
Many new best practices
About the Test Hardware
Dell PowerEdge R730 server
2x Xeon 2.3GHz – 12 Cores/24 Threads (E52670 v3)
384 GB DDR4 RDIMM at 1866 MHZ
Local Storage using Flash
vSphere 6.0b with default configuration
VMware Horizon 6.0 was used to deploy the desktop pool
About the Test VM’s
The knowledge worker workload
2 vCPU / 2 GB Mem per VM
For both Windows 7 & 10 the x64 version is used
Office 2013 x86
Windows and Office fully patched
Internet Explorer 11
Stateful VM’s & local profiles
About the Test Method
All tests are 100% automated
Every test is repeated 10x
Between every test the hosts are fully rebooted
After each reboot the host is idled for 15 minutes
All tests are executed in Login VSI’s Direct Desktop Mode
Windows 7 vs Windows 10
Default installation
#LoginVSI
#Windows10
#VDILIKEAPRO
Windows 7 vs Windows 10: default install
0
10
20
30
40
50
60
0:0
0:0
0
0:0
1:0
0
0:0
2:0
0
0:0
3:0
0
0:0
4:0
0
0:0
5:0
0
0:0
6:0
0
0:0
7:0
0
0:0
8:0
0
0:0
9:0
0
0:1
0:0
0
0:1
1:0
0
0:1
2:0
0
0:1
3:0
0
0:1
4:0
0
0:1
5:0
0
0:1
6:0
0
0:1
7:0
0
0:1
8:0
0
0:1
9:0
0
0:2
0:0
0
0:2
1:0
0
0:2
2:0
0
0:2
3:0
0
0:2
4:0
0
0:2
5:0
0
0:2
6:0
0
0:2
7:0
0
0:2
8:0
0
0:2
9:0
0
0:3
0:0
0
0:3
1:0
0
0:3
2:0
0
0:3
3:0
0
0:3
4:0
0
0:3
5:0
0
0:3
6:0
0
0:3
7:0
0
0:3
8:0
0
0:3
9:0
0
0:4
0:0
0
0:4
1:0
0
0:4
2:0
0
0:4
3:0
0
0:4
4:0
0
0:4
5:0
0
0:4
6:0
0
0:4
7:0
0
0:4
8:0
0
0:4
9:0
0
0:5
0:0
0
0:5
1:0
0
0:5
2:0
0
0:5
3:0
0
0:5
4:0
0
0:5
5:0
0
0:5
6:0
0
0:5
7:0
0
0:5
8:0
0
0:5
9:0
0
1:0
0:0
0
1:0
1:0
0
% Processor Time
windows 7 default install windows 10 default install
#LoginVSI
#Windows10
#VDILIKEAPRO
Windows 7 vs Windows 10: default install
0
500
1000
1500
2000
2500
3000
3500
4000
0:0
0:0
0
0:0
1:0
0
0:0
2:0
0
0:0
3:0
0
0:0
4:0
0
0:0
5:0
0
0:0
6:0
0
0:0
7:0
0
0:0
8:0
0
0:0
9:0
0
0:1
0:0
0
0:1
1:0
0
0:1
2:0
0
0:1
3:0
0
0:1
4:0
0
0:1
5:0
0
0:1
6:0
0
0:1
7:0
0
0:1
8:0
0
0:1
9:0
0
0:2
0:0
0
0:2
1:0
0
0:2
2:0
0
0:2
3:0
0
0:2
4:0
0
0:2
5:0
0
0:2
6:0
0
0:2
7:0
0
0:2
8:0
0
0:2
9:0
0
0:3
0:0
0
0:3
1:0
0
0:3
2:0
0
0:3
3:0
0
0:3
4:0
0
0:3
5:0
0
0:3
6:0
0
0:3
7:0
0
0:3
8:0
0
0:3
9:0
0
0:4
0:0
0
0:4
1:0
0
0:4
2:0
0
0:4
3:0
0
0:4
4:0
0
0:4
5:0
0
0:4
6:0
0
0:4
7:0
0
0:4
8:0
0
0:4
9:0
0
0:5
0:0
0
0:5
1:0
0
0:5
2:0
0
0:5
3:0
0
0:5
4:0
0
0:5
5:0
0
0:5
6:0
0
0:5
7:0
0
0:5
8:0
0
0:5
9:0
0
1:0
0:0
0
1:0
1:0
0
Commands sec
windows 7 default install windows 10 default install
#LoginVSI
#Windows10
#VDILIKEAPRO
Windows 7 vs Windows 10: default install
0
200
400
600
800
1000
1200
1400
1600
1800
0:0
0:0
0
0:0
1:0
0
0:0
2:0
0
0:0
3:0
0
0:0
4:0
0
0:0
5:0
0
0:0
6:0
0
0:0
7:0
0
0:0
8:0
0
0:0
9:0
0
0:1
0:0
0
0:1
1:0
0
0:1
2:0
0
0:1
3:0
0
0:1
4:0
0
0:1
5:0
0
0:1
6:0
0
0:1
7:0
0
0:1
8:0
0
0:1
9:0
0
0:2
0:0
0
0:2
1:0
0
0:2
2:0
0
0:2
3:0
0
0:2
4:0
0
0:2
5:0
0
0:2
6:0
0
0:2
7:0
0
0:2
8:0
0
0:2
9:0
0
0:3
0:0
0
0:3
1:0
0
0:3
2:0
0
0:3
3:0
0
0:3
4:0
0
0:3
5:0
0
0:3
6:0
0
0:3
7:0
0
0:3
8:0
0
0:3
9:0
0
0:4
0:0
0
0:4
1:0
0
0:4
2:0
0
0:4
3:0
0
0:4
4:0
0
0:4
5:0
0
0:4
6:0
0
0:4
7:0
0
0:4
8:0
0
0:4
9:0
0
0:5
0:0
0
0:5
1:0
0
0:5
2:0
0
0:5
3:0
0
0:5
4:0
0
0:5
5:0
0
0:5
6:0
0
0:5
7:0
0
0:5
8:0
0
0:5
9:0
0
1:0
0:0
0
1:0
1:0
0
Reads sec
windows 7 default install windows 10 default install
#LoginVSI
#Windows10
#VDILIKEAPRO
Windows 7 vs Windows 10: default install
0
500
1000
1500
2000
2500
0:0
0:0
0
0:0
1:0
0
0:0
2:0
0
0:0
3:0
0
0:0
4:0
0
0:0
5:0
0
0:0
6:0
0
0:0
7:0
0
0:0
8:0
0
0:0
9:0
0
0:1
0:0
0
0:1
1:0
0
0:1
2:0
0
0:1
3:0
0
0:1
4:0
0
0:1
5:0
0
0:1
6:0
0
0:1
7:0
0
0:1
8:0
0
0:1
9:0
0
0:2
0:0
0
0:2
1:0
0
0:2
2:0
0
0:2
3:0
0
0:2
4:0
0
0:2
5:0
0
0:2
6:0
0
0:2
7:0
0
0:2
8:0
0
0:2
9:0
0
0:3
0:0
0
0:3
1:0
0
0:3
2:0
0
0:3
3:0
0
0:3
4:0
0
0:3
5:0
0
0:3
6:0
0
0:3
7:0
0
0:3
8:0
0
0:3
9:0
0
0:4
0:0
0
0:4
1:0
0
0:4
2:0
0
0:4
3:0
0
0:4
4:0
0
0:4
5:0
0
0:4
6:0
0
0:4
7:0
0
0:4
8:0
0
0:4
9:0
0
0:5
0:0
0
0:5
1:0
0
0:5
2:0
0
0:5
3:0
0
0:5
4:0
0
0:5
5:0
0
0:5
6:0
0
0:5
7:0
0
0:5
8:0
0
0:5
9:0
0
1:0
0:0
0
1:0
1:0
0
Writes sec
windows 7 default install windows 10 default install
#LoginVSI
#Windows10
#VDILIKEAPRO
Windows 7 vs Windows 10: default install
0 20 40 60 80 100 120
Windows 10
Windows 7
Default Install VSImax %
Windows 7 vs Windows 10
Fully tuned
#LoginVSI
#Windows10
#VDILIKEAPRO
Windows 7 Tuning (1/2)
Disabling unnecessary boot features
Disabling Windows Services: Application Experience
BitLocker
Windows Search Disable Contents indexed in addition to file properties (C:\ drive)
Windows Update
Windows Themes
Windows Defender
Windows Superfetch
Disabling Windows Scheduled Tasks: "microsoft\windows\Application Experience\ ",
"microsoft\windows\Bluetooth\ ",
"microsoft\windows\Customer Experience Improvement Program\ ",
"microsoft\windows\Defrag\ ",
"microsoft\windows\Diagnosis\ ",
"microsoft\windows\DiskDiagnostic\ ",
"microsoft\windows\Registry\ ",
"microsoft\windows\SideShow\ ",
#LoginVSI
#Windows10
#VDILIKEAPRO
Windows 7 Tuning (2/2)
Disabling Windows Components: Disabling Hibernation
Disabling Ready Boost
Disable System Restore
Windows Media Player
Windows Gadget Platform
XPS-Foundation
Registry Disable Error Reporting
Disable memory dumps
Disable TCP/IP / Large Send Offload
Increase service startup timeouts
Increase Disk I/O Timeout
Disable NTFS last access timestamp
Disable hard disk timeouts
Configure Event Logs to 1028KB
Visual Effects Set to best performance
#LoginVSI
#Windows10
#VDILIKEAPRO
Windows 10 Tuning (1/4)
Disabling unnecessary boot features
Disabling Services: AllJoyn Bitlocker BITS Biometric Geolocation Windows Search
Disable Contents indexed in addition to file properties (C:\ drive)
Windows Update Windows Themes Windows Defender Windows Superfetch Windows Store Storage Service Microsoft Account
#LoginVSI
#Windows10
#VDILIKEAPRO
Windows 10 Tuning (2/4)
Disabling Scheduled Task "microsoft\windows\Application Experience\ ",
"microsoft\windows\Bluetooth\ ",
"microsoft\windows\Customer Experience Improvement Program\ ",
"microsoft\windows\Defrag\ ",
"microsoft\windows\Diagnosis\ ",
"microsoft\windows\DiskDiagnostic\ ",
"microsoft\windows\Registry\ ",
"microsoft\windows\SideShow\ ",
Disabling Windows Components: Disabling Hibernation
Disabling Cortana
Disabling Telemetry Collection
Disabling Ready Boost
Disable System Restore
Windows Media Player
Windows Gadget Platform
Windows PowerShell
WCF-Service
XPS-Foundation
Search Engine
#LoginVSI
#Windows10
#VDILIKEAPRO
Windows 10 Tuning (3/4)
Removing Appx Applications
3DBuilder
Appconnector
BingFinance
BingNews
BingSports
BingWeather
Getstarted
MicrosoftOfficeHub
MicrosoftSolitaireCollection
OneNote
People
SkypeApp
Windows Photos
WindowsAlarms
WindowsCalculator
WindowsCamera
WindowsMaps
WindowsPhone
WindowsSoundRecorder
WindowsStore
XboxApp
ZuneMusic
ZuneVideo
#LoginVSI
#Windows10
#VDILIKEAPRO
Windows 10 Tuning (4/4)
Cleaning up the default start menu widgets
Removing One Note Auto Start up
Registry Disable Error Reporting Disable memory dumps Disable TCP/IP / Large Send Offload Increase service startup timeouts Increase Disk I/O Timeout
Disable NTFS last access timestamp
Disable hard disk timeouts
Configure Event Logs to 1028KB
Visual Effects Set to best performance
#LoginVSI
#Windows10
#VDILIKEAPRO
Windows 7 vs Windows 10: Fully Tuned
0
20
40
60
80
100
120
0:0
0:0
0
0:0
1:0
0
0:0
2:0
0
0:0
3:0
0
0:0
4:0
0
0:0
5:0
0
0:0
6:0
0
0:0
7:0
0
0:0
8:0
0
0:0
9:0
0
0:1
0:0
0
0:1
1:0
0
0:1
2:0
0
0:1
3:0
0
0:1
4:0
0
0:1
5:0
0
0:1
6:0
0
0:1
7:0
0
0:1
8:0
0
0:1
9:0
0
0:2
0:0
0
0:2
1:0
0
0:2
2:0
0
0:2
3:0
0
0:2
4:0
0
0:2
5:0
0
0:2
6:0
0
0:2
7:0
0
0:2
8:0
0
0:2
9:0
0
0:3
0:0
0
0:3
1:0
0
0:3
2:0
0
0:3
3:0
0
0:3
4:0
0
0:3
5:0
0
0:3
6:0
0
0:3
7:0
0
0:3
8:0
0
0:3
9:0
0
0:4
0:0
0
0:4
1:0
0
0:4
2:0
0
0:4
3:0
0
0:4
4:0
0
0:4
5:0
0
0:4
6:0
0
0:4
7:0
0
0:4
8:0
0
0:4
9:0
0
0:5
0:0
0
0:5
1:0
0
0:5
2:0
0
0:5
3:0
0
0:5
4:0
0
0:5
5:0
0
0:5
6:0
0
0:5
7:0
0
0:5
8:0
0
0:5
9:0
0
1:0
0:0
0
1:0
1:0
0
% Util Time
windows 7 fully tuned windows 10 fully tuned
#LoginVSI
#Windows10
#VDILIKEAPRO
Windows 7 vs Windows 10: Fully Tuned
0
500
1000
1500
2000
2500
3000
3500
0:0
0:0
0
0:0
1:0
0
0:0
2:0
0
0:0
3:0
0
0:0
4:0
0
0:0
5:0
0
0:0
6:0
0
0:0
7:0
0
0:0
8:0
0
0:0
9:0
0
0:1
0:0
0
0:1
1:0
0
0:1
2:0
0
0:1
3:0
0
0:1
4:0
0
0:1
5:0
0
0:1
6:0
0
0:1
7:0
0
0:1
8:0
0
0:1
9:0
0
0:2
0:0
0
0:2
1:0
0
0:2
2:0
0
0:2
3:0
0
0:2
4:0
0
0:2
5:0
0
0:2
6:0
0
0:2
7:0
0
0:2
8:0
0
0:2
9:0
0
0:3
0:0
0
0:3
1:0
0
0:3
2:0
0
0:3
3:0
0
0:3
4:0
0
0:3
5:0
0
0:3
6:0
0
0:3
7:0
0
0:3
8:0
0
0:3
9:0
0
0:4
0:0
0
0:4
1:0
0
0:4
2:0
0
0:4
3:0
0
0:4
4:0
0
0:4
5:0
0
0:4
6:0
0
0:4
7:0
0
0:4
8:0
0
0:4
9:0
0
0:5
0:0
0
0:5
1:0
0
0:5
2:0
0
0:5
3:0
0
0:5
4:0
0
0:5
5:0
0
0:5
6:0
0
0:5
7:0
0
0:5
8:0
0
0:5
9:0
0
1:0
0:0
0
1:0
1:0
0
Commands sec
windows 7 fully tuned windows 10 fully tuned
#LoginVSI
#Windows10
#VDILIKEAPRO
Windows 7 vs Windows 10: Fully Tuned
0
200
400
600
800
1000
1200
1400
1600
1800
2000
0:0
0:0
0
0:0
1:0
0
0:0
2:0
0
0:0
3:0
0
0:0
4:0
0
0:0
5:0
0
0:0
6:0
0
0:0
7:0
0
0:0
8:0
0
0:0
9:0
0
0:1
0:0
0
0:1
1:0
0
0:1
2:0
0
0:1
3:0
0
0:1
4:0
0
0:1
5:0
0
0:1
6:0
0
0:1
7:0
0
0:1
8:0
0
0:1
9:0
0
0:2
0:0
0
0:2
1:0
0
0:2
2:0
0
0:2
3:0
0
0:2
4:0
0
0:2
5:0
0
0:2
6:0
0
0:2
7:0
0
0:2
8:0
0
0:2
9:0
0
0:3
0:0
0
0:3
1:0
0
0:3
2:0
0
0:3
3:0
0
0:3
4:0
0
0:3
5:0
0
0:3
6:0
0
0:3
7:0
0
0:3
8:0
0
0:3
9:0
0
0:4
0:0
0
0:4
1:0
0
0:4
2:0
0
0:4
3:0
0
0:4
4:0
0
0:4
5:0
0
0:4
6:0
0
0:4
7:0
0
0:4
8:0
0
0:4
9:0
0
0:5
0:0
0
0:5
1:0
0
0:5
2:0
0
0:5
3:0
0
0:5
4:0
0
0:5
5:0
0
0:5
6:0
0
0:5
7:0
0
0:5
8:0
0
0:5
9:0
0
1:0
0:0
0
1:0
1:0
0
Reads sec
windows 7 fully tuned windows 10 fully tuned
#LoginVSI
#Windows10
#VDILIKEAPRO
Windows 7 vs Windows 10: Fully Tuned
0
500
1000
1500
2000
2500
0:0
0:0
0
0:0
1:0
0
0:0
2:0
0
0:0
3:0
0
0:0
4:0
0
0:0
5:0
0
0:0
6:0
0
0:0
7:0
0
0:0
8:0
0
0:0
9:0
0
0:1
0:0
0
0:1
1:0
0
0:1
2:0
0
0:1
3:0
0
0:1
4:0
0
0:1
5:0
0
0:1
6:0
0
0:1
7:0
0
0:1
8:0
0
0:1
9:0
0
0:2
0:0
0
0:2
1:0
0
0:2
2:0
0
0:2
3:0
0
0:2
4:0
0
0:2
5:0
0
0:2
6:0
0
0:2
7:0
0
0:2
8:0
0
0:2
9:0
0
0:3
0:0
0
0:3
1:0
0
0:3
2:0
0
0:3
3:0
0
0:3
4:0
0
0:3
5:0
0
0:3
6:0
0
0:3
7:0
0
0:3
8:0
0
0:3
9:0
0
0:4
0:0
0
0:4
1:0
0
0:4
2:0
0
0:4
3:0
0
0:4
4:0
0
0:4
5:0
0
0:4
6:0
0
0:4
7:0
0
0:4
8:0
0
0:4
9:0
0
0:5
0:0
0
0:5
1:0
0
0:5
2:0
0
0:5
3:0
0
0:5
4:0
0
0:5
5:0
0
0:5
6:0
0
0:5
7:0
0
0:5
8:0
0
0:5
9:0
0
1:0
0:0
0
1:0
1:0
0
Writes sec
windows 7 fully tuned windows 10 fully tuned
#LoginVSI
#Windows10
#VDILIKEAPRO
Windows 7 vs Windows 10: Fully Tuned
0 20 40 60 80 100 120
Windows 10
Windows 7
Fully tuned amount of users % (VSImax)
DEEPER DIVE
59
61
112.72
113.28
120.42
112.40
114.15
107.05
117.12
17.24
94.45
104.73
100.18
112.00
100.87
103.29
101.15
102.82
7.33
98.73
100.00
100.00
100.00
100.00
100.00
100.00
100.00
4.38
100.00
0.00 20.00 40.00 60.00 80.00 100.00 120.00 140.00
Avg MBytes Write/sec
Avg MBytes Read/sec
Avg IO/Writes sec
Avg IO Reads/sec
Avg IO Commands/sec
Avg % Proccesor Time
Avg % Util Time
% Devation
VSImax
OSOT Full / RDP OSOT Full / RDP : Cleartype enabled OSOT Default / RDP
98.19
103.31
96.79
103.78
101.78
96.01
90.71
4.32
99.30
100.00
100.00
100.00
100.00
100.00
100.00
100.00
3.76
100.00
0.00 20.00 40.00 60.00 80.00 100.00 120.00
Avg MBytes Write/sec
Avg MBytes Read/sec
Avg IO/Writes sec
Avg IO Reads/sec
Avg IO Commands/sec
Avg % Proccesor Time
Avg % Util Time
% Devation
VSImax
OSOT Full OSOT Full / No HKLM Tuning
98.26
99.88
95.01
99.53
98.24
99.42
98.67
3.78
99.36
100.00
100.00
100.00
100.00
100.00
100.00
100.00
3.76
100.00
0.00 20.00 40.00 60.00 80.00 100.00 120.00
Avg MBytes Write/sec
Avg MBytes Read/sec
Avg IO/Writes sec
Avg IO Reads/sec
Avg IO Commands/sec
Avg % Proccesor Time
Avg % Util Time
% Devation
VSImax
OSOT Full OSOT Full / No Features Tuning
100.36
99.42
97.58
99.23
98.76
99.24
98.44
4.85
99.52
100.00
100.00
100.00
100.00
100.00
100.00
100.00
3.76
100.00
0.00 20.00 40.00 60.00 80.00 100.00 120.00
Avg MBytes Write/sec
Avg MBytes Read/sec
Avg IO/Writes sec
Avg IO Reads/sec
Avg IO Commands/sec
Avg % Proccesor Time
Avg % Util Time
% Devation
VSImax
OSOT Full OSOT Full / No scheduled Task Tuning
104.41
80.01
122.98
63.19
80.32
106.37
116.72
27.93
80.73
96.40
99.03
88.22
97.61
94.92
99.25
98.58
18.36
96.46
100.00
100.00
100.00
100.00
100.00
100.00
100.00
3.76
100.00
0.00 20.00 40.00 60.00 80.00 100.00 120.00 140.00
Avg MBytes Write/sec
Avg MBytes Read/sec
Avg IO/Writes sec
Avg IO Reads/sec
Avg IO Commands/sec
Avg % Proccesor Time
Avg % Util Time
% Devation
VSImax
OSOT Full OSOT Full / Only Indexing/Defender/WSUS/Superfetch OSOT Full / No Services Tuning
94.86
101.88
90.59
102.34
98.98
99.45
98.92
5.46
98.23
100.00
100.00
100.00
100.00
100.00
100.00
100.00
3.76
100.00
0.00 20.00 40.00 60.00 80.00 100.00 120.00
Avg MBytes Write/sec
Avg MBytes Read/sec
Avg IO/Writes sec
Avg IO Reads/sec
Avg IO Commands/sec
Avg % Proccesor Time
Avg % Util Time
% Devation
VSImax
OSOT Full OSOT Full / No One Drive tuning
105.70
94.66
94.91
94.50
94.62
113.43
139.12
10.17
63.34
100.00
100.00
100.00
100.00
100.00
100.00
100.00
3.76
100.00
0.00 20.00 40.00 60.00 80.00 100.00 120.00 140.00 160.00
Avg MBytes Write/sec
Avg MBytes Read/sec
Avg IO/Writes sec
Avg IO Reads/sec
Avg IO Commands/sec
Avg % Proccesor Time
Avg % Util Time
% Devation
VSImax
OSOT Full OSOT Full / No Improve Login Timing
98.24
93.36
96.52
93.35
94.26
98.49
96.94
3.73
100.75
100.77
100.02
101.95
100.15
100.67
99.68
99.91
1.61
99.84
100.00
100.00
100.00
100.00
100.00
100.00
100.00
3.76
100.00
0.00 20.00 40.00 60.00 80.00 100.00 120.00
Avg MBytes Write/sec
Avg MBytes Read/sec
Avg IO/Writes sec
Avg IO Reads/sec
Avg IO Commands/sec
Avg % Proccesor Time
Avg % Util Time
% Devation
VSImax
OSOT Full OSOT Full / No Appx Removal OSOT Full / Appx Enabled + Appx Background off
96.57
98.50
95.24
96.01
95.79
97.81
95.46
4.26
100.81
102.74
110.11
105.52
108.98
107.99
100.36
100.95
10.63
95.97
100.00
100.00
100.00
100.00
100.00
100.00
100.00
3.76
100.00
0.00 20.00 40.00 60.00 80.00 100.00 120.00
Avg MBytes Write/sec
Avg MBytes Read/sec
Avg IO/Writes sec
Avg IO Reads/sec
Avg IO Commands/sec
Avg % Proccesor Time
Avg % Util Time
% Devation
VSImax
OSOT Full / 1792MB OSOT Full / 1536MB / Appx enabled OSOT Full / 1536MB / Appx deleted
Overcommitting Memory
#VDILIKEAPRO
88.37
88.33
94.16
89.63
90.93
98.88
100.37
12.69
93.08
84.60
88.17
91.94
87.58
88.83
96.86
95.97
8.90
96.46
100.00
100.00
100.00
100.00
100.00
100.00
100.00
3.76
100.00
0.00 20.00 40.00 60.00 80.00 100.00 120.00
Avg MBytes Write/sec
Avg MBytes Read/sec
Avg IO/Writes sec
Avg IO Reads/sec
Avg IO Commands/sec
Avg % Proccesor Time
Avg % Util Time
% Devation
VSImax
OSOT Full OSOT Full 2048 GB OSOT Full 2456 GB
Windows 10 Defender
#VDILIKEAPRO
111.99
119.04
129.39
113.59
118.11
103.33
107.01
9.11
94.26
107.55
113.45
124.53
110.84
114.76
103.31
106.96
12.01
93.83
100.00
100.00
100.00
100.00
100.00
100.00
100.00
3.76
100.00
0.00 20.00 40.00 60.00 80.00 100.00 120.00 140.00
Avg MBytes Write/sec
Avg MBytes Read/sec
Avg IO/Writes sec
Avg IO Reads/sec
Avg IO Commands/sec
Avg % Proccesor Time
Avg % Util Time
% Devation
VSImax
OSOT Full OSOT Full / Defender Enabled OSOT Full / Defender Enabled & Pre scan
Office 2013 vs Office 2016
#VDILIKEAPRO
97.93
98.77
98.61
100.01
99.61
99.49
98.46
3.73
100.70
100.00
100.00
100.00
100.00
100.00
100.00
100.00
3.76
100.00
0.00 20.00 40.00 60.00 80.00 100.00 120.00
Avg MBytes Write/sec
Avg MBytes Read/sec
Avg IO/Writes sec
Avg IO Reads/sec
Avg IO Commands/sec
Avg % Proccesor Time
Avg % Util Time
% Devation
VSImax
OSOT Full OSOT Full / Office 2016
106.08
108.17
126.09
111.25
114.48
100.88
101.57
9.46
89.26
100.00
100.00
100.00
100.00
100.00
100.00
100.00
4.86
100.00
0.00 20.00 40.00 60.00 80.00 100.00 120.00 140.00
Avg MBytes Write/sec
Avg MBytes Read/sec
Avg IO/Writes sec
Avg IO Reads/sec
Avg IO Commands/sec
Avg % Proccesor Time
Avg % Util Time
% Devation
VSImax
OSOT Full / RDP OSOT Full / RDP / Office 2016
Superfetch, prefetch & memory compression
#VDILIKEAPRO
88.91
69.93
103.11
55.27
68.97
101.32
103.43
13.23
93.34
100.00
100.00
100.00
100.00
100.00
100.00
100.00
3.76
100.00
0.00 20.00 40.00 60.00 80.00 100.00 120.00
Avg MBytes Write/sec
Avg MBytes Read/sec
Avg IO/Writes sec
Avg IO Reads/sec
Avg IO Commands/sec
Avg % Proccesor Time
Avg % Util Time
% Devation
VSImax
OSOT Full OSOT Full / Prefetch/Superfetch Enabled
View Client Debug Tuning
#VDILIKEAPRO
101.12
100.50
101.23
100.49
100.70
99.77
99.65
10.01
96.56
100.00
100.00
100.00
100.00
100.00
100.00
100.00
3.76
100.00
0.00 20.00 40.00 60.00 80.00 100.00 120.00
Avg MBytes Write/sec
Avg MBytes Read/sec
Avg IO/Writes sec
Avg IO Reads/sec
Avg IO Commands/sec
Avg % Proccesor Time
Avg % Util Time
% Devation
VSImax
OSOT Full OSOT Full / View client debug tuning
Fix Page File Tuning
#VDILIKEAPRO
99.17
99.84
101.06
99.94
100.24
99.89
99.77
7.68
97.80
100.00
100.00
100.00
100.00
100.00
100.00
100.00
3.76
100.00
0.00 20.00 40.00 60.00 80.00 100.00 120.00
Avg MBytes Write/sec
Avg MBytes Read/sec
Avg IO/Writes sec
Avg IO Reads/sec
Avg IO Commands/sec
Avg % Proccesor Time
Avg % Util Time
% Devation
VSImax
OSOT Full OSOT Full / Fix Page file 2gb
+VDILIKEAPRO Tuning
#VDILIKEAPRO
93.26
91.03
88.48
89.90
89.49
97.15
94.48
4.20
103.40
100.00
100.00
100.00
100.00
100.00
100.00
100.00
3.76
100.00
0.00 20.00 40.00 60.00 80.00 100.00 120.00
Avg MBytes Write/sec
Avg MBytes Read/sec
Avg IO/Writes sec
Avg IO Reads/sec
Avg IO Commands/sec
Avg % Proccesor Time
Avg % Util Time
% Devation
VSImax
OSOT Full OSOT Full / VDILIKEPRO Tuning
RECOMMENDATIONS#VDILIKEAPRO
VMware OSOT is for everyone
Checkout virtualfeller.com
http://virtualfeller.com/2015/12/15/windows-10-optimization-part-8-the-results/
Ensure HKCU settings are applied: use UEM!!
Full Check Disk Your image!
ESXTOP ≠ application and user experience
AppX are not removed in OSOT (simple fix: add -allusers)
Unlearn: fix page file / view debug / overcommitting
Recommendations & Conclusions
95
Stateful vs Stateless
User Experience vs Tuning
Big impact on memory
Big impact on Storage
CPU Main Bottleneck
Test yourself!!!
Recommendations & Conclusions