Using OpenStack in the Real World: Part 1: Understanding the Lay of the Land

Nick Chase - November 14, 2013 -

Here at Mirantis we do a lot of content about theoretical or deeply technical (but important) topics, such as OpenStack Networking Tutorial: Single-host FlatDHCPManager or How to Migrate an Instance with Zero Downtime: OpenStack Live Migration with KVM Hypervisor and NFS Shared Storage.  We also do a lot of content about narrow aspects of using OpenStack, such as Configuring Floating IP addresses for Networking in OpenStack Public and Private Clouds.  This series, however, is different.  In this series, we’re going to look at the overall picture of what it’s like to use OpenStack in the real world.

What we’re going to do is create a series of tutorials that chronicle the creation of a web application on OpenStack.  Because it’s easy to use and includes a lot of the pieces we need to install anyway, we’ll be using Mirantis OpenStack, with Fuel as our infrastructure deployment mechanism.  We’ll also be using WordPress as the foundation for the web site, not just because it’s in such common usage, but also because that’ll give us the opportunity to touch on most of the various pieces of OpenStack, at least as it exists today.

Some of the topics we’ll cover include:

  • Setting up a basic OpenStack cluster

  • Creating a Virtual Machine

  • Creating a database using Trove

  • Using Swift for web image storage

  • Adding capacity and load balancing

  • Metering and billing

  • Managing networking

  • Template-based scaling using Heat

  • Elastic Data processing with Hadoop and Savanna

  • Validating configurations and running health checks

  • Using Ceph

  • Using multiple hypervisors such as EXSi

Our example will be a toy company, In The Box Collectibles, that starts out small and grows, gradually touching on many the various tasks OpenStack users need to know how to achieve.

Have you got a particular subject you’d like us to cover in this series (or outside of it)?  Drop us a comment and let us know!

From Virtualization to Containerization
Learn how to move from monolithic to microservices in this free eBook
Download Now
How is Cloud Native Changing the Landscape of Edge and 5G? [Recording]

Late last year, Mirantis hosted a Cloud Native and Coffee panel featuring CTO Adam Parco, Global Field CTO Shaun O’Meara, Director of Technical Marketing Nick Chase, and special guest Darragh Grealish, CTO of 56K Cloud. Below are highlights of the discussion that touch on what edge is and how developers can bring cloud native innovation to edge computing and 5G. Watch …

How is Cloud Native Changing the Landscape of Edge and 5G? [Recording]
Moving to Cloud Native: How to Move Apps from Monolithic to Microservices

Enterprises face the challenge of consistently deploying and managing applications in production, at scale. Fortunately, there are more technologies and tools available today than ever before. However, transitioning from a traditional, monolithic architecture to a cloud native one comes with its own unique challenges. Below, you will find a list of the critical first steps you need to take when …

Moving to Cloud Native: How to Move Apps from Monolithic to Microservices
Mirantis Newsletter - January 2022

Every month, Mirantis sends out a newsletter chronicling top industry and company news. Below you’ll find links to blogs, tutorials, videos, and the latest updates to our enterprise, open source, and training offerings. If you don’t currently receive the newsletter, you can subscribe by clicking the button on the top right. Mirantis Brings Secure Registries to Any Kubernetes Distro Launched earlier this …

Mirantis Newsletter - January 2022
Service Mesh for Mere Mortals
A Guide to Istio and How to Use Service Mesh Platforms
Technical training
Learn Kubernetes & OpenStack from Deployment Experts
Prep for certification!
View schedule
Getting started with Kubernetes part 2: Creating K8s objects with YAML

Thursday, December 30, 2021 at 10:00 AM PST