Julio's Blog


What is new in Red Hat OpenStack Platform 10

First things first, I do work for Red Hat! Now with that out of the way let’s jump into today’s blog topic: What is new in Red Hat OpenStack Platform 10! Red Hat OpenStack Platform 10 was released yesterday (press release here, this new version is based on the OpenStack “Newton” release and also includes fixes to know issues of the Red Hat OpenStack Platform. The installer (Red Hat OpenStack Platform director) includes the next new features: Custom and composable roles: Templates have been decomposed into a set of multiple smaller discrete templates, each representing a composable service. Everything can be split except Pacemaker-managed... read more »


A quick introduction to OpenStack Heat.

An important component of a cloud environment is orchestration. In OpenStack, there is a program dedicated exclusively to Orchestration within the platform and the main project in this program is Heat. In this blog post, we will learn a little bit about OpenStack Heat (Heat from here on) and how to create simple orchestrations with it. According to the OpenStack Foundation, Heat (https://wiki.openstack.org/wiki/Heat) is an orchestration engine to launch multiple composite cloud applications based on templates in the form of text files that can be treated as code. In simple terms, Heat provides the OpenStack users with a way to automate... read more »


Selecting the right storage backend for your OpenStack cloud.

Embracing OpenStack or any other Infrastructure-As-A-Service (IaaS) platform should not be the only decision to take on the road to building your private cloud. Selecting the right cloud components like server hardware, network (architecture and topology), and storage backend is crucial to creating an OpenStack cloud architecture that will meet your needs. In this article, I will discuss what are the considerations to take when choosing the storage backend for your OpenStack cloud. What could go wrong First, let's discuss what could be the pitfalls of selecting the wrong storage backend for your OpenStack cluster: Performance problems: You will most likely have performance issues if your... read more »


Architecting your first OpenStack cloud.

OpenStack is the most popular open-source cloud computing platform to build and manage infrastructure-as-a-service (IaaS) environments. Since its inception in 2010 by Rackspace Hosting and NASA this project has gained popularity and positioned itself as a reliable alternative to proprietary IaaS platforms. Now under the management of the OpenStack Foundation and with more than 30,000 Individual Members from over 170 countries around the world, OpenStack is thriving and increasing its presence in enterprise IT environments. In this article, I will be sharing best practices for the adoption of OpenStack as your IaaS platform and the necessary steps to take while building your cloud. In my... read more »


Ansible role to deploy and configure Rally.

I put together an Ansible role to deploy and configure OpenStack Rally. I used the upstream rally bits for this and could be built on Fedora or CentOS/RHEL machines. You could get the playbook from here: https://github.com/juliovp01/rally-deployment . More details about the role could be found in the README file in GitHub. Please feel free to fix and provide enhancements to the code.... read more »