More Ubuntu on T2000

Posted on April 13, 2006, under apache, general, niagara.

Fabbione, the Ubuntu-sparc maintainer, got in touch and helped me out with our Ubuntu on T2000 issues. Turns out that the installing dapper can be a bit sensitive to changes in the archive while you’re installing it. A re-install fixed the problems, and this issue will totally dissappear once dapper is marked stable – as the archive will settle down.

He also pointed me at Dave Miller‘s latest kernel with T1 fixes, which I’ve built from git, and showed me the way to the libc6-sparcv9v and libc6-sparc64v packages, which contain runtime optimisations for the platform. And the result is stunning. Ubuntu is now outperforming even Solaris express, and we’re sustaining 22,183.43 requests per second – using out of the box Apache 2.2.0. Not a single kernel tuning, Apache tuning, or anything beyond “CFLAGS=-Os” applied.

Frankly, I’m amazed. Amazed enough that I’ve rebooted into Nevada twice now just to confirm it’s not a change in the test environment. This machine just gets better and better, and Linux/Ubuntu really helps it get there. Of course things like hardware SSL acceleration don’t quite work in Linux yet, but I’m sure it’ll get there.

Now I know we’re going to be buying a few of T1 boxes this year, and although I’ll be using Solaris for debugging and development work (where it is a superb environment), it’s looking less and less attractive for production deployments.

11 Replies to "More Ubuntu on T2000"

gravatar

jimmystewpot  on April 18, 2006

Hello,

is it possible to get an lspci -vvv output from the server. I am interested to know what the underlying disk controllers etc are. The Sun web page is not providing the detail as much as I would like.

Regards,

Jimmy.

gravatar

Thompa  on April 19, 2006

Hi, just to figure out about settings, is disk cache enabled in Solaris? The default is off, IIRC, to avoid data
corruption on “unsecure” disks. This could make some
difference…

http://www.sun.com/servers/coolthreads/tnb/faq.jsp#q_35

Anyway it’s impressive results from a new product, no matter
the OS.

Cheers,

/Thompa

gravatar

ossblog  on April 19, 2006

[...] [...]

gravatar

unixzone dot dk » My T2000 is on it’s way  on April 19, 2006

[...] Blogs and Reviews: SunFire Fanatics – Helping you get your own SunFire RZ RWTH-Aachen: The UltraSPARC T1 (”Niagara”) based Sun Fire T2000 Server AnandTech: Sun’s T2000 “CoolThreads” Server: First Impressions and Experiences Colm MacCarthaigh’s blog (a MUST read!) Ian Holsman: How does MySQL perform on a Sun Fire T2000 milek’s blog: T2000 real web performance Whocares.de: SunnyDays FeedLounge: Sun Fire T2000 Test Drive – Initial Receipt and Setup Patrik Wagstrom: T2000 Setup netzooid: Sun Niagara T2000 Web Services Benchmarks Random Neuron Findings: Sun Fire T2000 Tyg Wilson’s Blog: T2000 Max Murphy: Sun Fire T2000 and me Ask Bjørn Hansen: Sun T2000 Server Chris May – T2000: Disappointing Sun box Life After Coffee: Getting Started with the Sun Fire T2000 Filip de Waard: Planning to review the Sun Fire T2000 server The Daily Irrelevant: Sun CoolThreads T2000 CyBeRHQ.nl: Sun Fire T2000 unixwiz: Extremely Cool Threads (Sun T2000 Server) Perry Kundert: SunFire T2000 Blog Mark Mayo: So where’s my T2000? Brad’s: The trials and testing of a Sun T2000 [...]

gravatar

dagi3d  on April 20, 2006

if you want to see a good perfomance, I also would suggest to make the tests using the cherokee web server: http://www.0×50.org/

gravatar

Patrice Levesque  on May 20, 2006

How is apache spawning daemons on the three machines? on threads (worker) or on processes (prefork)? could make a big difference as both models can dramatically change the throughput.

gravatar

Philip Reynolds  on May 22, 2006

FreeBSD is now booting and successfully building world off the Niagara Ultrasparc 1.

http://lists.freebsd.org/pipermail/freebsd-current/2006-May/063149.html

gravatar

SYSTEMHELDEN.COM /* HELDENSchule  on June 16, 2006

[...] Ubuntu 6.06 (Dapper Drake) with long term support wurde ja bereits auf der diesjährigen JavaOne für die Sun Fire T1000 und T2000 Server angekündigt. Jetzt sind die offiziellen ISO-Images für SPARC auch auf der Ubuntu Download Seite verfügbar. Das ist doch was für wahre Helden: Wie läuft Linux wohl auf einem 32-fach Server? Colm MacCárthaigh, T2000-Held der ersten Stunde, hat im April eindrucksvolle Zahlen gemessen – Schaffst Du das auch? [...]

gravatar

tecosystems » links for 2007-03-25  on March 25, 2007

[...] /~colmmacc/ » Blog Archive » More Ubuntu on T2000 Mike just linked to this, and i remember seeing this at the time – fascinating results, and great for Ubuntu; wonder what they’re at now, a year later (tags: Ubuntu Solaris SolarisExpress T2000 Niagara benchmarks) [...]

Leave a Comment