REM Version 2.0 DEM 8/7/2018 echo off cls echo ** THIS MUST BE RUN WITH ADMIN PRIVILEDGES ********** echo ** ENSURE SQL SERVERS ARE STOPPED ******************* echo ** ENSURE NO OTHER APPS ARE USING DISK SYSTEM ******* echo ** THIS WILL TAKE ABOUT 40 MINUTES ****************** echo ** THIS WILL RUN THE DISK AT 100%% PERCENT************ echo ** THIS MAY TAKE UP TO 100%% CPU BUT UNLIKELY********* pause cls echo ***************************************************** echo * CLOUD DISK BURSTING NOTE: Cloud providers may * echo * provide a "burst" capability for the disk system. * echo * If possible disable bursting as it may provide * echo * somewhat false "faster than normal" results. * echo * Work with cloud team to determine if bursting * echo * functionality will interfere with test. * echo ***************************************************** echo * RUNNING THIS TEST MAY USE BURSTING CREDITS * echo * SO CHECK WITH CLOUD TEAM BEFORE RUNNING TEST * echo ***************************************************** pause echo ***************************************************** echo * WILL NOW BEGIN TESTING. WILL RUN 19 TESTS TOTAL * echo ***************************************************** pause echo ***************************************************** >>results.txt echo ***************************************************** >>results.txt echo **************** NEW TEST STARTED ******************* >>results.txt echo ***************************************************** >>results.txt echo ***************************************************** >>results.txt echo %DATE% %TIME% >>results.txt dir *.test >>results.txt cls Echo Collecting Minimal System Details Echo comspec is %ComSpec% >>results.txt Echo PROCESSOR_ARCHITECTURE = %PROCESSOR_ARCHITECTURE% >>results.txt Echo PROCESSOR_IDENTIFIER = %PROCESSOR_IDENTIFIER% >>results.txt Echo PROCESSOR_LEVEL = %PROCESSOR_LEVEL% >>results.txt Echo PROCESSOR_REVISION = %PROCESSOR_REVISION% >>results.txt Echo NUMBER_OF_PROCESSORS = %NUMBER_OF_PROCESSORS% >>results.txt Echo OS = %OS% >>results.txt echo ***************************************************** >>results.txt echo ***************************************************** >>results.txt echo ***************************************************** >>results.txt echo 11111111111111111111111111111111111111111111111111111 >>results.txt Echo %TIME% Running Test 1-Large area random concurrent reads of 4KB blocks Echo %TIME% Running Test 1-Large area random concurrent reads of 4KB blocks >>results.txt diskspd -c2G -b4K -F8 -r -o32 -W60 -d60 -Sh testfile.dat >>results.txt del testfile.dat echo ***************************************************** >>results.txt echo 22222222222222222222222222222222222222222222222222222 >>results.txt Echo %TIME% Running Test 2-Large area random concurrent writes of 4KB blocks Echo %TIME% Running Test 2-Large area random concurrent writes of 4KB blocks >>results.txt diskspd -c2G -w100 -b4K -F8 -r -o32 -W60 -d60 -Sh testfile.dat >>results.txt del testfile.dat echo ***************************************************** >>results.txt echo 33333333333333333333333333333333333333333333333333333 >>results.txt Echo %TIME% Running Test 3-Large area random concurrent reads of 64KB blocks Echo %TIME% Running Test 3-Large area random concurrent reads of 64KB blocks >>results.txt diskspd -c2G -b64K -F8 -r -o32 -W60 -d60 -Sh testfile.dat >>results.txt del testfile.dat echo ***************************************************** >>results.txt echo 44444444444444444444444444444444444444444444444444444 >>results.txt Echo %TIME% Running Test 4-Large area random concurrent writes of 64KB blocks Echo Running Test 4-Large area random concurrent writes of 64KB blocks >>results.txt diskspd -c2G -w100 -b64K -F8 -r -o32 -W60 -d60 -Sh testfile.dat >>results.txt del testfile.dat echo ***************************************************** >>results.txt echo 55555555555555555555555555555555555555555555555555555 >>results.txt Echo %TIME% Running Test 5-Large area random serial reads of 4KB blocks Echo %TIME% Running Test 5-Large area random serial reads of 4KB blocks >>results.txt diskspd -c2G -b4K -r -o1 -W60 -d60 -Sh testfile.dat >>results.txt del testfile.dat echo ***************************************************** >>results.txt echo 66666666666666666666666666666666666666666666666666666 >>results.txt Echo %TIME% Running Test 6-Large area random serial writes of 4KB blocks Echo %TIME% Running Test 6-Large area random serial writes of 4KB blocks >>results.txt diskspd -c2G -w100 -b4K -r -o1 -W60 -d60 -Sh testfile.dat >>results.txt del testfile.dat echo ***************************************************** >>results.txt echo 77777777777777777777777777777777777777777777777777777 >>results.txt Echo %TIME% Running Test 7-Large area random serial reads of 64KB blocks Echo %TIME% Running Test 7-Large area random serial reads of 64KB blocks >>results.txt diskspd -c2G -b64K -r -o1 -W60 -d60 -Sh testfile.dat >>results.txt del testfile.dat echo ***************************************************** >>results.txt echo 88888888888888888888888888888888888888888888888888888 >>results.txt Echo %TIME% Running Test 8-Large area random serial writes of 64KB blocks Echo %TIME% Running Test 8-Large area random serial writes of 64KB blocks >>results.txt diskspd -c2G -w100 -b64K -r -o1 -W60 -d60 -Sh testfile.dat >>results.txt del testfile.dat echo ***************************************************** >>results.txt echo 99999999999999999999999999999999999999999999999999999 >>results.txt Echo %TIME% Running Test 9-Large area sequential concurrent reads of 4KB blocks Echo %TIME% Running Test 9-Large area sequential concurrent reads of 4KB blocks >>results.txt diskspd -c2G -b4K -F8 -T1b -s8b -o32 -W60 -d60 -Sh testfile.dat >>results.txt del testfile.dat echo ***************************************************** >>results.txt echo 10-10-10-10-10-10-10-10-10-10-10-10-10-10-10-10-10-10 >>results.txt Echo %TIME% Running Test 10-Large area sequential concurrent writes of 4KB blocks Echo %TIME% Running Test 10-Large area sequential concurrent writes of 4KB blocks >>results.txt diskspd -c2G -w100 -b4K -F8 -T1b -s8b -o32 -W60 -d60 -Sh testfile.dat >>results.txt del testfile.dat echo ***************************************************** >>results.txt echo 11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11 >>results.txt Echo %TIME% Running Test 11-Large area sequential concurrent reads of 64KB blocks Echo %TIME% Running Test 11-Large area sequential concurrent reads of 64KB blocks >>results.txt diskspd -c2G -b64K -F8 -T1b -s8b -o32 -W60 -d60 -Sh testfile.dat >>results.txt del testfile.dat echo ***************************************************** >>results.txt echo 12-12-12-12-12-12-12-12-12-12-12-12-12-12-12-12-12-12 >>results.txt Echo %TIME% Running Test 12-Large area sequential concurrent writes of 64KB blocks Echo %TIME% Running Test 12-Large area sequential concurrent writes of 64KB blocks >>results.txt diskspd -c2G -w100 -b64K -F8 -T1b -s8b -o32 -W60 -d60 -Sh testfile.dat >>results.txt del testfile.dat echo ***************************************************** >>results.txt echo 13-13-13-13-13-13-13-13-13-13-13-13-13-13-13-13-13-13 >>results.txt Echo %TIME% Running Test 13-Large area sequential serial reads of 4KB blocks Echo %TIME% Running Test 13-Large area sequential serial reads of 4KB blocks >>results.txt diskspd -c2G -b4K -o1 -W60 -d60 -Sh testfile.dat >>results.txt del testfile.dat echo ***************************************************** >>results.txt echo 14-14-14-14-14-14-14-14-14-14-14-14-14-14-14-14-14-14 >>results.txt Echo %TIME% Running Test 14-Large area sequential serial reads of 64KB blocks Echo %TIME% Running Test 14-Large area sequential serial reads of 64KB blocks >>results.txt diskspd -c2G -b64K -o1 -W60 -d60 -Sh testfile.dat >>results.txt del testfile.dat echo ***************************************************** >>results.txt echo 15-15-15-15-15-15-15-15-15-15-15-15-15-15-15-15-15-15 >>results.txt Echo %TIME% Running Test 15-Large area sequential serial writes of 64KB blocks Echo %TIME% Running Test 15-Large area sequential serial writes of 64KB blocks >>results.txt diskspd -c2G -w100 -b64K -o1 -W60 -d60 -Sh testfile.dat >>results.txt del testfile.dat echo ***************************************************** >>results.txt echo 16-16-16-16-16-16-16-16-16-16-16-16-16-16-16-16-16-16 >>results.txt Echo %TIME% Running Test 16-Small area concurrent reads of 4KB blocks Echo %TIME% Running Test 16-Small area concurrent reads of 4KB blocks >>results.txt diskspd -c100b -b4K -o32 -F8 -T1b -s8b -W60 -d60 -Sh testfile.dat >>results.txt del testfile.dat echo ***************************************************** >>results.txt echo 17-17-17-17-17-17-17-17-17-17-17-17-17-17-17-17-17-17 >>results.txt Echo %TIME% Running Test 17-Small area concurrent writes of 4KB blocks Echo %TIME% Running Test 17-Small area concurrent writes of 4KB blocks >>results.txt diskspd -c100b -w100 -b4K -o32 -F8 -T1b -s8b -W60 -d60 -Sh testfile.dat >>results.txt del testfile.dat echo ***************************************************** >>results.txt echo 18-18-18-18-18-18-18-18-18-18-18-18-18-18-18-18-18-18 >>results.txt Echo %TIME% Running Test 18-Small area concurrent reads of 64KB blocks Echo %TIME% Running Test 18-Small area concurrent reads of 64KB blocks >>results.txt diskspd -c100b -b64K -o32 -F8 -T1b -s8b -W60 -d60 -Sh testfile.dat >>results.txt del testfile.dat echo ***************************************************** >>results.txt echo 19-19-19-19-19-19-19-19-19-19-19-19-19-19-19-19-19-19 >>results.txt Echo %TIME% Running Test 19-Small area concurrent writes of 64KB blocks Echo %TIME% Running Test 19-Small area concurrent writes of 64KB blocks >>results.txt diskspd -c100b -w100 -b64K -o32 -F8 -T1b -s8b -W60 -d60 -Sh testfile.dat >>results.txt del testfile.dat echo ***************************************************** >>results.txt echo ***************************************************** >>results.txt echo ***************************************************** >>results.txt echo ------------------- END ----------------------------- >>results.txt echo ------------------- %DATE% %TIME% ------------------- >>results.txt echo ------------------- END ----------------------------- >>results.txt Echo Testing completed %DATE% %TIME%. Echo CTRL-C to end, or press any key to review the results. pause start results.txt type results.txt |more