Mirantis OpenStack

  • Download

    Mirantis OpenStack is the zero lock-in distro that makes deploying your cloud easier, and more flexible, and more reliable.

  • On-Demand

    Mirantis OpenStack Express is on demand Private-Cloud-as-a-Service. Fire up your own cloud and deploy your workloads immediately.

Solutions Engineering

Services offerings for all phases of the OpenStack lifecycle, from green-field to migration to scale-out optimization, including Migration, Self-service IT as a Service (ITaaS), CI/CD. Learn More

Deployment and Operations

The deep bench of OpenStack infrrastructure experts has the proven experience across scores of deployments and uses cases, to ensure you get OpenStack running fast and delivering continuous ROI.

Driver Testing and Certification

Mirantis provides coding, testing and maintenance for OpenStack drivers to help infrastructure companies integrate with OpenStack and deliver innovation to cloud customers and operators. Learn More

Certification Exam

Know OpenStack? Prove it. An IT professional who has earned the Mirantis® Certificate of Expertise in OpenStack has demonstrated the skills, knowledge, and abilities needed to create, configure, and manage OpenStack environments.

OpenStack Bootcamp

New to OpenStack and need the skills to run an OpenStack cluster yourself? Our bestselling 3 day course gives you the hands-on knowledge you need.

The #1 Pure Play OpenStack Company

Some vendors choose to “improve” OpenStack by salting it with their own exclusive technology. At Mirantis, we’re totally committed to keeping production open source clouds free of proprietary hooks or opaque packaging. When you choose to work with us, you stay in full control of your infrastructure roadmap.

Learn about Our Philosophy

Introducing Rubick, a Diagnostic Tool for OpenStack Clouds

Over the last few weeks, we at Mirantis Labs have finally gotten a good handle on this idea we’d been kicking around for probably too long. Enter Rubick–a tool for cloud operators designed to diagnose OpenStack-based clouds.

Our goal is to provide a simple and convenient tool (or tools) an OpenStack cloud operator can use to inspect and validate their cloud configuration consistency and correctness. A cloud configuration includes configuration file parameters, OpenStack process runtime parameters, and the network and storage configurations of physical nodes, among other specifications. All of the data combined makes up an architecture data model, a complex object that represents the OpenStack architecture.

Rubick will take the architecture model and match it to a set of rules. Some of those rules are simple and only check the configuration parameter syntax. Other rules are more complex and inspect the entire model to find semantic inconsistencies across multiple OpenStack components. Based on the match, Rubick intends to diagnose and report all of the configuration errors and glitches and provide suggestions on how to fix each particular misconfiguration–all of this wrapped in a smooth and friendly UI.

We shot a short video that shows the basic workflow and gives some reasoning behind the project:

The Rubick source code is available in GitHub, along with some documentation. You can track the project development on Launchpad.

We want this solution to be highly useful to a wide audience of OpenStack end users, and we eagerly anticipate your feedback. What are your thoughts on this idea? What features would you want to see in this kind of tool? Contact us now on rubick at mirantis.com!

1 comment

One Response

Continuing the Discussion

  1. Rubick, A Diagnostic Tool for OpenStack Clouds | OpenCloud Logging

    [...] : http://www.mirantis.com/blog/introducing-openstackrubick/ Share this:TwitterFacebookLike this:Like [...]

    November 5, 201302:13

Some HTML is OK

or, reply to this post via trackback.