jump to navigation

Crowbar source released, includes OpenStack Cloud install July 26, 2011

Posted by Rob H in Barton George, CloudOps, Joseph George, Open source, OpenStack, Opscode, OSCON.
Tags: , , , , , , , , ,
trackback

I’m delighted to announce (official version) that my team at Dell has opened the Crowbar source under the Apache 2 license. This action is part of the broader Dell OpenStack Cloud Solution which includes OpenStack install packages, Crowbar, reference hardware architectures, and services/consulting to support deployments.

There are two important components to this news:

  1. Dell is officially offering our OpenStack Solution and helping advance the community’s ability to implement OpenStack quickly and consistently.
  2. Dell is releasing the Crowbar code (which is included in the solution) as open source.

Both are significant items; however, my focus here is on the Crowbar release.

Crowbar started as a Dell OpenStack installer project and then grew beyond that in scope.  Now it can be extended to work with other vendors’ kits and other solutions bits.

We are contributing Crowbar to the community because we believe that everyone benefits by sharing in the operational practices that Crowbar embodies. These are rooted in Opscsode Chef (which Crowbar tightly integrates with) and the cloud & hyper-scale proven DevOps practices that are reflected in our deployment model.

Where to get it?

What’s included?

  • A comprehensive set of barclamps to set up an OpenStack cloud.
  • Crowbar UI and Remote APIs to make it easy to set up your cloud
  • Automated testing scripts for community members doing continuous integration with OpenStack.
  • Build scripts so you can create your own Crowbar install ISO
  • Switch discovery so you can create Chef Cookbooks that are network aware.
  • Open source Chef server that powers much of Crowar’s functionality

What’s not included?

  • Non-open source license components (BIOS+RAID config) that we could not distribute under the Apache 2 license.  We are working to address this and include them in our release.  They are available in the Dell Licensed version of Crowbar.
  • Dell Branded Components (skin + overview page).   Crowbar has an OpenSource skin with identical functionality.
  • Pre-built ISOs with install images (you must download the open source components yourself, we cannot redistribute them to you as a package)

Important notes:

  • Crowbar uses Chef Server as its database and relies on cookbooks for node deployments.  It is installed (using Chef Solo) automatically as part of the Crowbar install.
  • Crowbar has a modular architecture so individual components can be removed, extended, and added. These components are known individually as barclamps.
  • Each barclamp has its own Chef configuration, UI sub-component, deployment configuration, and documentation.

On the project roadmap:

  • Hadoop support
  • Additional operating system support (specifically RHEL)
  • Barclamp version repository
  • Network configuration
  • We’d like suggestions!  Please comment!

Sites for more information: Joseph George, Barton George (launch day), Dell

Comments»

1. Bryant Durrell - July 25, 2011

Eagerly awaiting the github repo to open up. ;)

2. Rob H - July 25, 2011

My error. This post dropped too soon. Git will open with the general announce. Sorry about the confusion.

Julius - November 3, 2011

Thanks for the clarification Rob. Do you know if the GIT opened yet?

Please keep us updated!

Best regards,
Julius
barbarian skills

Rob H - November 3, 2011

Yes. It’s been open since July.

3. Dell announces availability of OpenStack solution; Open sources “Crowbar” software framework « Barton's Blog - July 26, 2011

[...] For those who want some more detail, here are some bullets I’ve grabbed from Rob “Mr. Crowbar” Hirschfeld’s blog: [...]

4. Windows Azure and Cloud Computing Posts for 7/26/2011+ - Windows Azure Blog - July 26, 2011

[...] For those who want some more detail, here are some bullets I’ve grabbed from Rob “Mr. Crowbar” Hirschfeld’s blog: [...]

5. Today’s Dell Digest July 26, 2011 » ServerKing - July 26, 2011

[...] are significant items; however, my focus here is on the Crowbar release. Crowbar started as a Dell OpenStack installer project and then grew beyond that in scope. Now it [...]

6. lotlwc - July 27, 2011

Hi Rob, firstly thanks for this – very cool. I had just finished building my own bootstrap system and was looking to deploy the Stackops distro, but will give this a try first.

Just a question, the deployment guide mentions a VM image “A VM image with an initial TFTP/DHCP/boot-server is provided.”, is this available publicly, or is it excluded as per this note in your exclusion list “Pre-built ISOs with install images”

lotlwc - July 27, 2011

Just re-read the deployment guide and I see the VM is actually booted off an iso, which will then be one of the iso’s you mentioned. Are you producing any build it yourself documentation that doesn’t require the use of the Dell packaged ISO’s?

Rob H - July 27, 2011

I’m working on a post about building your own ISO today.

7. Dell Unveils Industry’s First OpenStack Infrastructure-as-a-Service Cloud Solution | Intechstyle - July 27, 2011

[...] InformationDell OpenStackDell OpenStack BlogDell OpenStack Solution BlogDell Crowbar BlogDell PowerEdge C [...]

8. Dell launches OpenStack cloud infrastructure product | A3RN News - July 27, 2011

[...] Dell has non-stop a Crowbar source underneath a Apache 2 licence,” pronounced Hirschfeld in a blog post. “This movement is partial of a broader Dell OpenStack Cloud [...]

9. lotlwc - July 27, 2011

Awesome – I look forward to it. Thanks Rob.

10. Компания Dell открыла код проекта Crowbar. Новые аппаратные решения для OpenStack | AllUNIX.ru – Всероссийский портал о UNIX-системах - August 1, 2011

[...] облачных окружений на базе платформы OpenStack и передаче проекту OpenStack кода ранее закрытой системы Crowbar, [...]

11. Big Questions? Big Answers with #Dell #BigData solution (plus #Crowbar get #RHEL) « Rob Hirschfeld's Blog - August 4, 2011

[...] Hadoop solution relies on the same core principles (CloudOps) and technologies (Crowbar) as our OpenStack solution.  Like our other cloud solutions, we are working closely with a proven [...]

12. SquareCows.com » A Formal Introduction to The Ubuntu Orchestra Project - August 5, 2011

[...] has been recently open sourced.  Orchestra is, and has been, open source (AGPL) since January [...]

13. How OpenStack installer (crowbar + chefops) works (video from 3/14 demo) « Rob Hirschfeld's Blog - August 5, 2011

[...] and accurate, the information on this page does not reflect the latest information about the now Apache 2 released Crowbar code.  In the 4+ months following this post, we substantially refactored the code make make it more [...]

14. Agile takes discipline: having a strategy means saying “no” more than saying “yes” « Rob Hirschfeld's Blog - August 12, 2011

[...] the Crowbar release behind us, it’s time for my team at Dell to do some Capital “P” Planning. [...]

15. Collaboration between Dell Crowbar & VMware Cloud Foundry – unleashes your inner cloud « Rob Hirschfeld's Blog - August 17, 2011

[...] a Crowbar module (aka a barclamp) two weeks ago, I had no idea that it would add a new flavor to Crowbar . I’m proud to announce that the first public non-Dell Crowbar module will be supporting the [...]

16. PaaS Is The Future Of Cloud Services: CloudFoundry Lines Up Deployment Partners - August 17, 2011

[...] Dell Crowbar (previous CloudAve coverage) will support deployment of CloudFoundry onto Dell systems [...]

17. Podcast: Dell Dudes Getting Big Data Clouds | insideHPC.com - August 22, 2011

[...] TheCloudcast.net, Aaron Delp and Brian Gracely interview some of the players behind the open source Crowbar software for OpenStack. [...]

18. Cloudcast interview with Dell Cloud Solutions Team (quotes with time stamps) « Rob Hirschfeld's Blog - August 22, 2011

[...] – RAH “Crowbar started from our frustration of bringing up a cloud quickly … so we took a DevOps [...]

19. Dell OpenStack & Hadoop on CloudCast.net Podcast | Rational Intelligence Blog - August 23, 2011

[...] – RAH “Crowbar started from our frustration of bringing up a cloud quickly … so we took a DevOps [...]

20. Crowbar near-term features: increasing DevOps mojo and brewing Diablo « Rob Hirschfeld's Blog - August 24, 2011

[...] to drop into the Crowbar repos that I have not had time to post about what’s coming next for Crowbar. The RHEL addition has required a substantial amount of work to accommodate different packaging [...]

21. Podcast: Dell Dudes Getting Big Data Clouds | Inside Bigdata.com - August 27, 2011

[...] TheCloudcast.net, Aaron Delp and Brian Gracely interview some of the players behind the open source Crowbar software for OpenStack. [...]

22. Don’t fork it up. OpenStack needs community collaboration « Rob Hirschfeld's Blog - September 12, 2011

[...] Derrick Harris validation of Dell’s strategy which featured my team’s contributions (Crowbar, OpenStack & Hadoop).  We are working hard to bring these technologies to our customers in an [...]

23. Новости компьютерного мира - Компания Dell открыла код проекта Crowbar. Новые аппаратные решения для OpenStack - September 15, 2011

[...] облачных окружений на базе платформы OpenStack и передаче проекту OpenStack кода ранее закрытой системы Crowbar, [...]

24. So you want to create a Crowbar barclamp? Here’s what you have to know… « Rob Hirschfeld's Blog - September 19, 2011

[...] team at Dell has created many barclamps to support OpenStack and Hadoop. One major objective of our recent modularization refactoring was to make it easier to [...]

25. Dell Crowbar to deploy OpenStack Diablo Cloud – we’re planning Keystone, Dashboard, Nova, and Glance « Rob Hirschfeld's Blog - September 22, 2011

[...] partners at Rackspace in San Antonio (see Opscode post about collaboration). Our target is to have Crowbar deliver a core Diablo deployment by the October 2011 design conference (sponsored in part by Dell). [...]

26. ide@s I: “:::An Formal Introduction to The Ubuntu 11.10 Server Edition Orchestra Project:::” « - October 18, 2011

[...] has been recently open sourced.  Orchestra is, and has been, open source (AGPL) since January [...]

27. Dell Crowbar Project: Open Source Cloud Deployer expands into the Community « Rob Hirschfeld's Blog - October 18, 2011

[...] only been a matter of months since we open sourced the Dell Crowbar Project at OSCON in June 2011; however, the progress and response to the project has been over whelming.  Crowbar [...]

28. Andrew - January 19, 2012

Andrew…

[...]Crowbar source released, includes OpenStack Cloud install « Rob Hirschfeld's Blog[...]…


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

Join 980 other followers