As the ARM server market began to emerge in press and powerpoint, it was not hard to separate the hype from reality: it was a lot of hype. Spread by well-meaning advocates trying to change the world and give Intel a run for their money, these myths created unrealistic expectations on whether ARM chips are worthy of server applications, when they will ship, and how hard they will be to use. I applaud the early leaders including APM and AMD for their early efforts on 64-bit products. While they have tried to balance their excitement and the uncertainty of semiconductor development schedules, there are nonetheless a few myths that need clearing up. Here are six common ones: [Read more…]
Calxeda has announced its second generation SoC, the ARM® Cortex™ A15 based EnergyCore™ ECX-2000. This is the industry’s first ARM-based SoC enabled for full OpenStack clouds, Xen and KVM virtualization, and delivers twice the performance of the first generation ARM-based server SoCs. Calxeda will demonstrate the new platform running Ceph object storage and OpenStack at this week’s ARM TechCon conference in Santa Clara, October 29-31. Notably, HP has selected the ECX-2000 for an upcoming Moonshot server in early 2014. Calxeda also added a second 64-bit SoC to its roadmap that is pin-compatible with the ECX-2000, accelerating the availability of production 64-bit Calxeda-based systems in 2014 and protecting customers investments.
While this is big news, there is a far more important story to be told. The new ECX-2000 is just the next step on the journey to a far more efficient datacenter. This journey will fundamentally reshape the datacenter infrastructure into a fleet of compute, storage, networking, and memory resources; the so-called Software-defined Data Center.
Want to test some cloudy code on an ARM server?
Now you can! For Free!
Calxeda, OpenStack, HP, Canonical, and Core NAP hosting have now donated the hardware, software, and facilities to provide FREE access to HP’s Calxeda-based Redstone servers using the TryStack sandbox. This is so cool; you can provision a free server instance and play to your hearts content. Upload code or images. Develop and test your software. Use the OpenStack API’s on ARM and realize “Its just Linux!”. And pay nothing. For more information on how to access this, see the OpenStack Blog
Obviously, there has been a lot of interest about this new class of servers that can dramatically reduce power and space requirements for scale-out workloads. Thats why you came to this site! Some call these “micro-servers” (Intel). Some call them “Extreme Low Power Servers” (Gartner’s analysts). And yes, some have affectionately called them “Wimpy Nodes” (See Carnegie Mellon University’s “FAWN” paper.)
Two weeks ago, Calxeda publicly demonstrated Ubuntu 12.04 on the EnergyCore SoC, a monumental occasion for the ARM server industry. The progress that’s been made by Calxeda and our partners over the last 12 months has truly been remarkable. The journey we’ve taken and the opportunity afforded us reminds me of a famous childhood story, “The Little Engine That Could”; a story that teaches children about hard work and believing in ourselves.
(Spoiler alert: Essentially, there’s a stranded train that needs help getting over a high mountain. Some of the larger, more established, engines are asked to pull the train, but for various reasons they refuse. So they ask the small engine, who agrees to try. The engine successfully pulls the train over the mountain while repeating its motto: “I-think-I-can”.)
There have been naysayers who have, from the very beginning, doubted not only Calxeda’s ability, but the ability of an entire ecosystem to recognize and respond to an industry desperate for change. And that’s exactly why the world’s first Ubuntu 12.04 demo on an ARM server two weeks ago was so exciting! Together with our partners, we demonstrated the following on a Calxeda reference server:
- Fully functional web server powering a local copy of calxeda.com
- Cloud Infrastructure-as-a-Service (IaaS) platform via OpenStack
- Support for Canonical’s Juju and MaaS for system configuration and provisioning
Some people have recently asked me, “so, what’s the big deal?” Well, I want to take a moment to provide some color commentary about these demos and, more importantly, what these demos really represent. [Read more…]