You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
openpower.foundation_sw_dev/content/blog/openpower-open-compute-rack...

7.4 KiB

title date categories tags
Rackspace, OpenPOWER & Open Compute: Full Speed Ahead with Barreleye 2015-10-06
blogs
openpower
featured
rackspace

By Aaron Sullivan, Senior Director and Distinguished Engineer, Rackspace

In an open community, with great partners, its amazing how fast things get done.barreleye fish

At the end of 2014, Rackspace announced its affiliation with OpenPOWER. At that time, we shared our intention to build an OpenPOWER server that cut across four major open source community initiatives (OpenStack, Open Compute, OpenPOWER, and, of course, Linux).

This past spring, at the Open Compute and OpenPOWER annual summits, Rackspace offered up our vision for a more powerful cloud, and shared our “Barreleye” server concept design. (We chose to name it after the barreleye fish because as you can see from the photo above, the fish has a transparent head. Get it? Its open!)

caption id="attachment\_2039" align="aligncenter" width="625"

Since then, weve worked closely with our partners — Avago, IBM, Mellanox, PMC, Samsung — to make that concept a reality. The first Barreleye servers came online in July, in China. In August, we shipped engineering samples to our San Antonio lab and to our development partners.

Two weeks ago, we showed Barreleye off in its first public forum: a Rackspace-hosted Open Compute engineering workshop.

caption id="attachment\_2041" align="aligncenter" width="625"
caption id="attachment\_2042" align="aligncenter" width="625"

Our next batch of samples will arrive in November, with more systems going to more partners shortly thereafter. We hope to submit a draft of Barreleyes Open Compute specification before year-end, and aim to put Barreleye in our datacenters for OpenStack services early next year. Check out some close-ups, below:

caption id="attachment\_2050" align="aligncenter" width="625"
caption id="attachment\_2047" align="aligncenter" width="625"
caption id="attachment\_2044" align="aligncenter" width="625"

Barreleye has the capacity for phenomenal virtual machine, container, and bare metal compute services. Further out on the horizon, were looking forward to Barreleyes successor on the next generation of OpenPOWER chips, and CAPI-optimized services.

Speaking of CAPI, the OpenPOWER Foundation blog is running a series on CAPI, which enables solution architects to improve system-level performance. IBMs Sumit Gupta writes about accelerating business applications with CAPI, while Brad Brech weighs in on the benefits of using CAPI with Flash.

Its been an incredible journey thus far. Here are some observations weve made along the way:

  • Turns out bugs in open source firmware — even complicated bugs that span many elements — tend to get fixed much faster. The code and functions are not hidden, meaning everyone can get involved.
  • BIOS features. Once youve worked with OpenPOWERs BIOS, youll want it on every server.
  • Even in its first year, OpenBMC is showing great potential. Are you in DevOps? Want more control? Youll get it with OpenBMC. Keep an eye on it.
  • Linux distribution, device driver and adapter firmware support continue to expand. At this rate, it will not be long before mainstream server adapter products are as easy to plug into OpenPOWER as any other server.
  • People are skeptical until they see it, touch it, log into it. Once they do, theyre pretty excited with Barreleyes very impressive specs, including:
    • The memory bandwidth — around 200 GiB/sec
    • The clock speed — 3.1  3.7 GHz, turbo between 3.6  4.1
    • The cache — more than 200 MiB
    • The CPU threads — 128  192, utilities like “top” and “nmon” show a CPU for every thread. Even on large displays, they run right off the edge of the screen.

When we announced our participation in OpenPOWER last year, we said, “We want our systems open, all the way down. This is a big step in that direction.”

Many big steps already taken. More big steps to go. All towards a more open future. We get there faster, together.


sullivan_aaron_03About Aaron Sullivan

Aaron Sullivan is a Senior Director and Distinguished Engineer at Rackspace, focused on infrastructure strategy.

Aaron joined Rackspace's Product Development organization in late 2008, in an engineering role, focused on servers, storage, and operating systems. He moved to Rackspaces Supply Chain/Business Operations organization in 2010, mostly focused on next generation storage and datacenters. He became a Principal Engineer during 2011 and a Director in 2012, supporting a variety of initiatives, including the development and launch of Rackspaces first Open Compute platforms. He recently advanced to the role of Senior Director and Distinguished Engineer. These days, he spends most of his time working on next generation server technology, designing infrastructure for Rackspaces Product and Practice Areas, and supporting the growth and capabilities of Rackspaces Global Infrastructure Engineering team. He also frequently represents Rackspace as a public speaker, writer, and commentator.

He was involved with Open Compute since its start at Rackspace. He became formally involved in late 2012. He is Rackspaces lead for OCP initiatives and platform designs. Aaron is serving his second term as an OCP Incubation Committee member, and sponsors the Certification & Interoperability (C&I) project workgroup. He supported the C&I workgroup as they built and submitted their first test specifications. He has also spent some time working with the OCP Foundation on licensing and other strategic initiatives.

Aaron previously spent time at GE, SBC, and AT&T. Over the last 17 years, hes touched more technology than he cares to talk about. When hes not working, he enjoys reading science and history, spending time with his wife and children, and a little solitude.