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.
If you are going to be an operator and a user, the best place to start would be with our OpenStack Cloud Operator’s Manual and a Small Flex Metal Private Cloud Core. With a preconfigured OpenStack and Ceph, this manual is designed to get an experienced system administrator up to speed on running and using OpenStack and Ceph in roughly 40 hours of hands on training and experimenting.
You can also contact our Account Managers to request longer Timed Trials or Credits to help offset building a Proof of Concept.
We hope the following content helps you be more successful with OpenStack, either here at InMotion or where ever your cloud takes you!
Newest OpenStack Articles
- Ceph Replication, Compression, and Erasure CodingCeph is naturally resilient to data loss. It accomplishes this byreplicating the same set of data several times. In other words, Ceph storesmultiple copies of the same set of data. Data is either replicated acrossseveral Object Storage Daemons (OSDs) or is replicated using erasure coding. This guide will explain a bit how Ceph has been configured for Private CloudCore and also cover adjusting the number of replicated OSDs Read More >
- Create an OpenStack Instance using HorizonThe purpose of this guide is to explain how to create an instance usingHorizon. An example will be demonstrated where an instance is created on aprivate network. The intent of the instance will be to act as a “jumpstation”where OpenStackClient will be installed. Finally, this jumpstation can be usedto administer the OpenStack cloud using OpenStackClient. You’ll also learn how to upload or create an SSH key pair, assignstorage Read More >
- Create an OpenStack Instance with OpenStackClientThe purpose of this guide is to explain how to create an instance using thecommand line through OpenStackClient. An example will be demonstrated where an instance is created on aprivate network. The intent of the instance will be to act as a “jumpstation”where OpenStackClient will be installed. Finally, this jumpstation can be usedto administer the OpenStack cloud using OpenStackClient. An instance is another name for a virtual machine Read More >
- Backing up Client Data and Disaster RecoveryThis guide will talk about ways client data can be backed up and how to restorethat data in the event it becomes necessary. It is suggested a good backup policy be in place in the event data needs to berestored. This policy will depend on various factors, such as importance ofdata, how much data needs to be stored, how far back in time to store data,what data to Read More >
- OpenStack CLI for Common Operational TasksBackground OpenStackClient (OSC) is the name of a command line interface for OpenStackwhich can be used to administer an OpenStack cloud. The same functionalityfound in the Horizon interface can also be found using OpenStackClient. Get started OpenStackClient will need to be installed before it can be used. See this guide for installation instructions. For a full list and explanation of the available options use openstack helpor refer to Read More >
- How to Enable TLS for OpenStackRead along to learn how to enable TLS for OpenStack. Ensure you have an understanding of how to use kolla-ansible before continuing with this guide. Reference: https://docs.openstack.org/kolla-ansible/train/admin/advanced-configuration.html How to Enable TLS using self-signed certificate This section demonstrates how to enable TLS using a self-signed SSL. This is useful for development or testing environments and is not recommended for production. Step 1 — Prepare kolla-ansible See the kolla-ansible guide Read More >
- Miscellaneous GuidesThis guide stores miscellaneous information and may be useful, however the information in this guide is not needed to go through setting up the cloud. Associate an instance with a private network This section will explain how to take an instance created on the provider network and associate that with a private network. This may not be a very common task assuming an instance was created on Read More >
- TocDay 1 Getting Started with OpenStack by using Horizon OpenStack through the Command Line Manage OpenStack Users and Projects OpenStack Networks using Horizon OpenStack Networks using the Command Line Create an Instance using Horizon Create an Instance using the Command Line SSH into an Instance OpenStack Images Day 2 Ceph, Cinder, and Swift Common Ceph CLI Commands Information on Ceph Data Durability Common OpenStack CLI Commands Day 3 Read More >
- Upgrading the OpenStack software stackThe purpose of this guide is to explain our policy on upgrading the OpenStack service’s software and what that will look like.
- How to Enable Central LoggingIn this guide, you will learn how to enable Central Logging using kolla-ansible. Enabling Central Logging will collect all OpenStack logs in one location using ElasticSearch and Kibana. Note! — Before following the instruction in this guide, ensure you understand how to work with kolla-ansible. Procedure Step 1 — Make needed adjustments To enable central logging, modify /etc/kolla/globals.yml. Within /etc/kolla/globals.yml change: enable_central_logging: ‘no’ to: enable_central_logging: ‘yes’ Read More >
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 or our How to Build a Private Cloud.
Core OpenStack Services
- What is OpenStack Keystone?
- What is OpenStack Cinder?
- What is OpenStack Neutron?
- What is vCPU?
- What is OpenStack Horizon?
- What is OpenStack Nova?
- What is Terraform?
- What is Ceph and Ceph Storage?
Explore All OpenStack Articles
- Ceph Replication, Compression, and Erasure Coding
- Create an OpenStack Instance using Horizon
- Create an OpenStack Instance with OpenStackClient
- Backing up Client Data and Disaster Recovery
- OpenStack CLI for Common Operational Tasks
- How to Enable TLS for OpenStack
- Miscellaneous Guides
- Upgrading the OpenStack software stack
- How to Enable Central Logging
- Magnum and Kubernetes
- How to Create a Load Balancer
- OpenStack Images
- Backup OpenStack Service and Ceph Configurations
- Introduction to OpenStackClient
- Manage OpenStack Users, Groups and Projects
- Create a Network using OpenStackClient
- SSH into an Instance
- How to Configure OpenStack using Kolla-ansible
- Common Ceph Commands
- Automating OpenStack
- OpenStack Hardware Failures
- Networks, Routers, and Floating IPs
- Ceph, Cinder and Swift
- Adding and Removing OpenStack Hardware Nodes
- Getting Started with OpenStack
- InMotion Hosting and Supermicro Success Story. A small footprint, cost-efficient on-demand OpenStack Private Cloud.
- On-Demand OpenStack – FMC Release V1.1
- Detailed Private Cloud Pricing Background
- AutoScaling the Cloud
- Ceph Crimson – Performance Testing on NVMe
- Sizing a Hyper Converged OpenStack Private Cloud Control Plane
- How InMotion Hosting Builds Better OpenStack Deployments
- Production OpenStack in 45 Minutes. How and Why?
- OpenStack or Kubernetes
- How to Build a Private Cloud Using OpenStack
- OpenStack Foundation Changes Name to Open Infrastructure Foundation
- Flex Metal Cloud Product Release Update V0.9.3
- What are the OpenStack Networking Essentials?
- What is Usage-Based Billing?