New Sun T2 based servers

by Mads
October 21, 2007 at 23:40 | categories: hardware, sun

Recently, Sun announced their latest CoolThreads servers based on the UltraSparc T2 processor.
If you were familiar with the UltraSparc T1, then the new T2 is fairly similar, but without most of the limitations from the T1. Some of the most interesting news are:

  • 64 threads (up from 32, still 8 cores)
  • 8 fully pipelined floating point units (up from 1)
  • 8 x crypto accelerator
  • Dual 10Gbit Ethernet and PCI-E integrated onto chip (and the crypto accelerator to feed it full speed)

The 3 machines are:
T5120 - compares to the T1000 and fixes two of my largest complaints about the T1000 by having a redundant power supply and making room for 4 2.5" sas drives. All in a 1U package.
T5220 - compares to the T2000. Not much else to say other than there now being room for 8 2.5" sas drives. I rarely think I'd pick a T5220 over a T5120 unless I needed the extra internal drives (very unlikely) or wanted the 1.4GHz model.
T6320 blade - a blade version of the 5120 which is quite interesting because Suns blade enclosures let you mix and match between UltraSparc T1, UltraSparc T2, AMD Opteron and Intel Xeon based blades. Unfortunately, the 6320 blades appear to be unavailable for the time being.

At the ASF we have two T200s - see Out with the old and in with the new. Eos and Aurora are quietly working along through a decent workload and we're quite happy with them (allright, so Eos is very busy and Arora is mostly there as a backup, but redundancy is a good thing). The load usually only goes high when bots run wild or similar forms of abuse hits, but most times we manage pretty well.
There is however another area where an UltraSparc T2 based server could do a whole lot of good and that is on our Subversion repository. Keeping it afloat is currently a bit of a task as there seems to be popping up more and more stupid Continuous Integration tools that keep hitting us like there's no tomorrow. There seems to be no end to the silliness such as trying to trawl the whole harmony tree every 30 seconds looking for updates (one bad example had 2 ips belonging to a large micro......... company hitting us with between 400.000 and 1 million requests/day). It doesn't often affect other users of subversion, but it would be very nice to be able to keep up with the load a little better and not have to firewall early on when we get hit. A T2 based server would give us a whole lot more headroom than the current dual processor box and thinking about moving everything to SSL is no longer utopia.
I'm sure it could keep up with the load (as long as we can find a suitable storage array to duct tape it to) as the performance figures from bmseer are looking pretty darn amazing.

Looking at the US T2 based servers from a work perspective, I'm also expecting to see a few of them in the near future (if I get a say). There are plenty of candidate systems on older and much less efficient platforms.