We are moving from Windows 2003 IIS 6 to Windows 2012 IIS 8. When moving over to the 2012 we have seen a slow down of the website of at least 10 times and sometimes more under load.
Initial testing shows that encrypted pages are slower, however unencrypted pages are much faster on 2012.
I would like to bench mark the time taken to setup a SSL connection to prove or disprove SSL is the cause of the problem. What is the best way of doing a benchmark on SSL?
I was hoping to find a browser plugin that would provide the total time taken to do the SSL handshake, but have been unable to find anything.
Any tools or advise would be greatly appreciated.
Best Answer
I haven't tried this myself but a few minutes of searching resulted in the following:
sslswamp
http://linux.die.net/man/1/sslswamp
This is how you would use it:
ab - Apache HTTP server benchmarking tool
You may want to look into Apache ab, even though they only have an experimental SSL feature.
http://httpd.apache.org/docs/2.2/programs/ab.html