ApacheBench on Viridis

Our friends over at calxeda have recently posted some interesting Apache benchmarks on the energy core cards:

[John Mao of Calxeda] It’s the middle of June, which means we’re smack in the middle of tradeshow and conference season for the IT industry. We were at Computex in Taipei two weeks ago, and this week we’re participating in International Supercomputing in Hamburg, and GigaOM’s Structure conference in San Francisco. In fact, our CEO, Barry Evans, is on a panel to discuss fabric technologies and their role in the evolution of datacenters. Should be a good one!
In spite of the hectic season, it hasn’t stopped us from moving forward with what everyone is really waiting for: benchmarks! Well, I’m happy to be able to share some preliminary results of both performance and power consumption for those of you looking for more efficient web servers. Continue reading

Fedora and Ubuntu running at 5w

Following the successful initial tests of the system First SOCs powered on!, we now move on to provisioning the systems. Two of the first operating systems that are being validated for use with the Viridis system are Redhat Fedora17 and Ubuntu 12.10

First up Fedora17. We obtained the image from here and wrote to disk using xzcat Fedora-17-armhfp-higbank-sda.img.xz > /dev/sdX. All ok so far, now to boot…

[root@fedora-arm ~]# uname -a
Linux fedora-arm 3.4.2-3.fc17.armv7hl.highbank #1 SMP Tue Jun 12 19:27:16 UTC 2012 armv7l armv7l armv7l GNU/Linux
[root@fedora-arm ~]# dmesg | grep -i 'armv7 proc'
[ 0.000000] CPU: ARMv7 Processor [413fc090] revision 0 (ARMv7), cr=10c5387d

It’s not just a minimal system either, there is a full repository of all the normal packages found on the x86_64 arch Continue reading

First SOCs powered on!

Today we were like children on christmas morning, excitedly unwrapping our first sample of the Calxeda EnergyCard and powering it on.

Fortunately for us, they don’t require batteries  that weren’t included and we were able to fire up all 4 EnergyCore SOC’s first time . (although they could quite easily run on batteries!)

As all good techies know, manuals are well worth a read 🙂 Here’s the quick start guide (in its current entirety): “Each SOC’s ipmi will dhcp”. (I do enjoy manuals that cut straight to the point!)

With no time to waste we connected the system up to the network, ran tail -f on our cobbler servers dhcp logs and connected up the power. We were poised for a long afternoon of debugging and trouble shooting when we witnessed a rare thing of beauty with new systems: they were booting as expected! Each SOC got its ipmi address and ‘ipmitool sol activate’ revealed lots of nice boot messages to confirm that everything was in order. Next step: OS provisioning…