More SunFire T2000

by Mads
March 20, 2006 at 21:53 | categories: hardware, httpd, solaris

Another ASF committer Dan Diephouse has been running tests on a T2000 with 4x 1 Ghz cores. He has some interesting webservices related benchmarks showing good performance and concludes that "it gets more than 5 times the througput of my Intel 2GHz Dell".
It would be interesting to see what he could get out of it with enough clients and a decent network. Another thing I'd like to see is some graphs for resource usage while running these tests.

Sun sent mail last week to confirm that they'd shipped a T2000 to us. This 60 day trial isn't part of any official project, so it will just be a colleague and me running it through whatever tests we can dream up.
We haven't talked too much about what to test on it other than hooking it up to a couple of T Hitachi storage that a kind customer let us to borrow (thanks!). It will be fun to see what filebench can pull out of a dedicated Hitachi. Maybe not worth much in the greater picture, since this is an older model of Hitachi, but hopefully it will allow me to find some good measuring points with dtrace to deploy in production and use as an early warning system and a debugging aid when running into san performance problems. Another thing will be rolling a couple of customer systems onto the box to see how they behave on it and try to see if it can keep up with a v490.
Last but not least, I hope to take it for a test run of httpd with the event and worker mpms. Solaris is well known to benefit greatly from the worker mpm because of its great threading implementation, so it will be very interesting to see just how far I can take it.
Another couple of interesting things to test will be the in-kernel ssl proxy and the crypto accelerator that the t2000 has built in. Not that I expect to be able to scrape together enough gear to give it any real challenge, but there's the whole Apache httpd integration to take a closer look at. I wonder if either of the two are any good with client certificates and making the cert contents known to the backend.
With a little luck I'll be able to run most of the tests on the beta of Solaris 10 update 2.
Unfortunately I probably can't publish any figures with this being $work related :(