OpenStack, the battle to create open systems once again?

OpenStack, the battle to create open systems once again?

Summary:  RackSpace's Chief Technology Officer, John Engates, took a few moments out of his busy day to bring me up to date on one of his more interesting projects, OpenStack. OpenStack is a development and deployment platform based upon a number of different open source components.

SHARE:

 

RackSpace's Chief Technology Officer, John Engates, took a few moments out of his busy day to bring me up to date on one of his more interesting projects, OpenStack. OpenStack is a development and deployment platform based upon a number of different open source components. The goal is creating an open, universally available, interoperable, reliable and manageable cloud computing platform for end user organizations and providers alike.

What's included

OpenStack is composed of a number of separate and somewhat independent projects that include OpenStack Compute, OpenStack Object Storage and OpenStack Image Service.

  • OpenStack Compute is a multi-tenent cloud computing environment that promises to be able to scale up to tens of thousands of compute nodes. The API is supported by a growing developer ecosystem. This project includes control panels designed to make it possible for workloads to be moved from data center to data center and even from one service provider's cloud to another.
  • OpenStack Object Storage is projecct to provide redundant and scaleable object storage that is supported on industry standard systems. The goal here is not to replace in-memory, real time storage to replace or compete with other Big Data database engines. The goal is creating a long-term storage tool that provides reliability and availability through redundancy.
  • OpenStack Image Service is a tool allowing discovery, registration and delivery services for virtual disk images. It supports quite a number of different virtual disk formats that include the virtual machine files supported by nearly every major virtual machine software product.

1-year Anniversary

The reason John took time out of his really busy schedule was to point out that this is the 1-year anniversary of OpenStack. The project was founded by NASA and RackSpace. He wanted me to learn about the success of the program, the growing number of developers using it and how many major hardware, software and services providers who have joined.

Snapshot analysis

OpenStack is not alone in trying to come up with a multi-vendor development and deployment environment for cloud computing. Without racking my brain (sorry for the really bad pun) too much, I can think of several different projects that are competing with OpenStack. VMware, Amazon,  Microsoft and Eucalyptus come immediately to mind.

As they say in the world of IT, everything old is new again. I'm reminded of times that a number of different platforms were going step in and free developers from ties to a single vendor or a single hardware platform. UNIX, Windows, Web services and even Linux have stepped forward to be that "open systems platform."

As in the past, multiple competing groups have each stepped forward to claim the mantle of that single open standard that everyone could use. As before, it is likely that each camp will develop a following that swears by their chosen platform and swears at competing platforms.

In the end, we'll end up having moved up one more level of the computing stack, bringing a lack of interoperability and a single standard with us.

While I hope only the best for the OpenStack crowd, I remember too much history to believe that they are the only one that will survive.

Topics: Servers, Cloud, Data Centers, Emerging Tech, Hardware, Storage, Virtualization

About

Daniel Kusnetzky, a reformed software engineer and product manager, founded Kusnetzky Group LLC in 2006. He's literally written the book on virtualization and often comments on cloud computing, mobility and systems software. In his spare time, he's also the managing partner of Lux Sonus LLC, an investment firm.

Kick off your day with ZDNet's daily email newsletter. It's the freshest tech news and opinion, served hot. Get it.

Talkback

2 comments
Log in or register to join the discussion
  • RE: OpenStack, the battle to create open systems once again?

    If the whole stack is Open Source/GPL then in time it will eat everyone else. We saw this with Apache for web servers. We saw this with Linux for Internet servers. It is quite likely we would see this with an Open Source cloud platform as well.
    tim.w.jung@...
    • RE: OpenStack, the battle to create open systems once again?

      @tim.w.jung@...
      Really?

      Apache for web servers - 59.4% of market. Dominant, but hasn't "eaten everyone else":
      http://royal.pingdom.com/2011/01/04/apache-web-server-hit-a-home-run-in-2010/

      Linux for Internet servers - somewhere between 40% and 75% of market. Dominant, but hasn't "eaten everyone else":
      http://en.wikipedia.org/wiki/Usage_share_of_operating_systems

      And there will be a lot more innovation in the Cloud Brokerage Services with multiple incompatible 'cloud' applications with overlapping functionality emerging all of the time - it's going to be the Wild West for some considerable time.
      stephen@...