OpenStack Tutorials + Education Channel

OpenStack is at the core of our Infrastructure as a Service product, featuring hosted private cloud. We also use OpenStack to provide IT services to our own staff. As both active users of OpenStack and the first to create on demand hosted private cloud on OpenStack, we want to share our experiences with OpenStack. You can find more information in our Flex Metal Cloud Product Guide as well. We hope the following content helps you be more successful with OpenStack, either here at InMotion or where ever your cloud takes you!

OpenStack Tutorials

Newest OpenStack Articles

  • Sizing a Hyper Converged OpenStack Private Cloud Control Plane
    This discusses sizing of a Flex Metal Cloud Core. A Flex Metal Cloud Core is a combination of OpenStack and Ceph hyper converged onto 3 servers. See our Flex Metal private cloud pages. You can also review much of our configurations on Github if you are not a customer yet. There are two major flavors of the hyper converged OpenStack private cloud core. The “Standard” and the “Small”. Read More >
  • How InMotion Hosting Builds Better OpenStack Deployments
    InMotion Hosting Builds Better OpenStack Deployments with the Institute for Cyber Security Since July 2020, InMotion Hosting’s Flex Metal Cloud team has worked closely with OpenStack administrators and architects at the University of Texas at San Antonio’s Institute for Cyber Security (ICS). The two teams met during the 2020 OpenStack OpenDev virtual event for OpenStack developers and administrators.  At the time, both teams were working on deploying OpenStack Read More >
  • Production OpenStack in 45 Minutes. How and Why?
    Mega cloud providers are dominating the conversation of the future of IT. News headlines about “new 150,000 square foot data center put down in this city” or “AWS or Microsoft or Google scoops up this government contract for $25 Billion” all add to the acceptance of those brand names and their approaches. I noticed today (11/30/2020) that if you search for “Why OpenStack” Google will even auto suggest Read More >
  • OpenStack or Kubernetes
    When considering a cloud deployment, the choice of cloud architecture is critical for the success of your project. OpenStack and Kubernetes are popular choices for cloud applications, but which technology is the best fit for your individual use case? Learn about the differences between OpenStack and Kubernetes and for which use cases they are great. What is OpenStack? What is Kubernetes? Do I use OpenStack or Kubernetes? OpenStack Read More >
  • How to Build a Private Cloud Using OpenStack
    OpenStack is often seen as a way to create a private cloud but it is equally important as an overall Infrastructure as a Service or Data Center management software. This article focuses on the private cloud aspect of OpenStack since most research starts on how to set up private cloud with OpenStack. We can cover more information on how OpenStack fits into Data Center management in another post. Read More >
  • What are the OpenStack Networking Essentials?
    This article is written based on our background with our OpenStack private cloud, Flex Metal, created with OpenStack and Ceph. In this guide, we will walk you through the essentials that make up the OpenStack Network architecture, services, and security.  Networking Architecture OpenStack Networking is a standalone service that often deploys several processes across several nodes. Neutron-server is the main process for OpenStack Networking. This is a Python Read More >
  • What is Usage-Based Billing?
    Usage-based billing also called metered billing, or pay-as-you-go billing is a billing model that is used in SaaS, or Software as a Service. This type of billing is where the customer is paying for the software as they use it with the final bill due at the end of the billing cycle that is chosen. This allows the customer to only pay for the resource consumption and not Read More >
  • Managing Security Groups in OpenStack
    Unless it is changed, all projects that you create will have a default security group, meaning that all incoming traffic will be denied and only outgoing traffic will be allowed from your instance.  This can be checked via CLI. You can make changes to security groups by using the following commands.  You can list your security groups by running the following: (venv) [[email protected]~]$ openstack security group list Note: Read More >
  • Block Storage vs Object Storage
    When someone asks about block storage versus object storage it can several things, but usually one of two questions are being asked. The first question is usually a literal one – when is block storage used and when is object storage used? The second potential question is around performance of different options out there for stateful storage. The first question is the place to start though. Most of Read More >
  • What is Cloud Hosting?
    Cloud hosting is a platform which uses software to divide a single server into multiple servers, also known as virtual machines, or VMs. This means that each server is given an allocated amount of resources such as CPU cores, RAM, and storage space. Types of Cloud Hosting Private Cloud – A private cloud is dedicated resources and VMs that are not being shared between customers but are dedicated Read More >

OpenStack Basics

OpenStack is a collection of Services. Each service performs functionality that make up the whole of OpenStack. There are a set of “core” that are typically installed to provide the common functionality of a “Cloud”. In addition, there are over 30 other Services that can be added for your particular needs. Find out more with “What is OpenStack?” or you can also explore our Why OpenStack background.

Core OpenStack Services


Explore All OpenStack Articles