TryStack pits ARM against Xeon in the cloud

Take OpenStack out for a test drive

7 Elements of Radically Simple OS Migration

If you are dying to see how software running on a bona fide ARM server stacks up against a Xeon server, then TryStack.org has some time slices running the OpenStack cloudy fabric that have your name written all over them.

TryStack was launched in February, when the companies behind the open source OpenStack project – which includes compute and storage controllers – wanted to let developers take their "Diablo" release out for a spin.

The idea is not so much to put workloads into production, but to give developers and system administrators a sandbox to play in. TryStack allows developers to get familiar with the OpenStack APIs, test apps atop multiple releases of OpenStack, and send bug reports and feature requests to OpenStack project developers.

The initial TryStack iron included five of Dell's PowerEdge C6015 cloudy boxes, which cram four half-width, two-socket servers into a single 2U chassis. These servers use two six-core Opteron 4100 processors and have 96GB of memory per node and 5TB of disk capacity shared across each chassis. Dell, which loves OpenStack, also kicked in an Ethernet switch that is used as a public gateway for the TryStack.org site.

Cisco Systems donated two Catalyst 4948 top-of-rack switches, which have 48 Gigabit Ethernet ports and two 10 Gigabit Ethernet uplinks. One is used for the public IP address network and one is for the private management network linking the server nodes.

The OpenStack setup has one management node running Chef, Nagios, Munin, Jenkins, and Dnsmasq; three pairs of clustered nodes running the OpenStack fabric (Nova for compute, Nova-scheduler, Keystone, Dashboard, Glance, RabbitMQ, and MySQL to store all the configuration data for these); and thirteen nodes for running Nova compute and Nova network.

Thousands of people have given TryStack a whirl on this setup. TryStack makes use of the integrated billing system in OpenStack and gives you around $1,000 worth of compute time to play with. The only rule is that you can't hog all the nodes, and TryStack reserves the right to wipe the virtual machine instances out after they have been running for 24 hours, so others can play.

"We wanted a fast, easy way for developers to test code against a real OpenStack environment, without having to stand up hardware themselves," the site's main page says. "It probably goes without saying that this is not the place for production code – you should host only test code and test servers here. In fact, your account on TryStack will be periodically wiped to help make sure no one account tries to rule tyrannically over our democracy. Play nice in the sandbox!"

At first, TryStack was configured with the OpenStack Diablo release and used Canonical's Ubuntu Server 11.04 Linux variant as the base OS image. The Swift storage controller was not setup on this sandbox.

Somewhere along the way, TryStack got some more x86 iron to run the "Essex" release of OpenStack (we don't know what the configuration is, but earlier this year, servers were being donated by HP).

The new "ARM zone" on TryStack is hosted by Core NAP, a service provider based in Austin, Texas that was no doubt chosen precisely because it is not Rackspace Hosting, one of the dominant contributors to the OpenStack project. Austin is also home to ARM server chip upstart Calxeda, which worked with HP to launch the "Redstone" hyperscale ARM servers last November and should begin shipping product to early customers in August.

The ARM servers are based on Calxeda's ECX-1000 processors, which pack four 32-bit ARM cores running at up to 1.4GHz into a chip as well as a distributed Layer 2 switch and PCI, SATA, and memory controllers. All you need to make a server is a memory stick, a disk, and a LAN port. The EnergyCore Fabric Switch supports Gigabit and 10 Gigabit ports.

Calxeda four-socket server node

Calxeda's four-socket ECX-1000 server node

Karl Freund, Calxeda's vice president of marketing, tells El Reg that HP is contributing Redstone servers, Calxeda is kicking in the server node cards, and Canonical is providing the Ubuntu Server 12.04 Linux that together make up the ARM zone on TryStack.org. The hardware includes 24 server nodes with 24 disks, and there is another 24 node-24 disk of capacity sitting in standby when and if TryStack.org needs it.

Freund says that right now TryStack.org is allocating a whole socket per test drive, but as more people want to come in and kick the tires, it will use LXC Linux containers to partition a server node and let customers have 1 or 2 ARM cores to play with for their Ubuntu virtual machine. Again, this is not about running performance benchmarks, but about showing people how OpenStack works.

But you know that everyone is going to run their own benchmarks on the two processor architectures, right? ®

Best practices for enterprise data

More from The Register

next story
Microsoft's Euro cloud darkens: US FEDS can dig into foreign servers
They're not emails, they're business records, says court
Sysadmin Day 2014: Quick, there's still time to get the beers in
He walked over the broken glass, killed the thugs... and er... reconnected the cables*
VMware builds product executables on 50 Mac Minis
And goes to the Genius Bar for support
Multipath TCP speeds up the internet so much that security breaks
Black Hat research says proposed protocol will bork network probes, flummox firewalls
Auntie remains MYSTIFIED by that weekend BBC iPlayer and website outage
Still doing 'forensics' on the caching layer – Beeb digi wonk
Microsoft says 'weird things' can happen during Windows Server 2003 migrations
Fix coming for bug that makes Kerberos croak when you run two domain controllers
Cisco says network virtualisation won't pay off everywhere
Another sign of strain in the Borg/VMware relationship?
prev story


7 Elements of Radically Simple OS Migration
Avoid the typical headaches of OS migration during your next project by learning about 7 elements of radically simple OS migration.
Implementing global e-invoicing with guaranteed legal certainty
Explaining the role local tax compliance plays in successful supply chain management and e-business and how leading global brands are addressing this.
Consolidation: The Foundation for IT Business Transformation
In this whitepaper learn how effective consolidation of IT and business resources can enable multiple, meaningful business benefits.
Solving today's distributed Big Data backup challenges
Enable IT efficiency and allow a firm to access and reuse corporate information for competitive advantage, ultimately changing business outcomes.
A new approach to endpoint data protection
What is the best way to ensure comprehensive visibility, management, and control of information on both company-owned and employee-owned devices?