Quick Setup Guide for PMO

This document provides a quick setup guide for Platform9 Managed OpenStack (PMO). If you want to learn more about PMO, we recommend starting with PMO Overview and PMO SaaS Managed Architecture first.

Before getting started with PMO you will need to prepare some infrastructure that you’d use to work with PMO. Make sure to read through these requirements carefully as a successful deployment of PMO depends on it.

Supported Infrastructure

PMO supports managing hypervisors and deploying VM workloads on the following infrastructure end points. You can manage multiple of these end points through a single pane interface by managing them as different ‘regions’ within PMO.

  • Linux / KVM environment - You can run a PMO cloud using one or more Linux servers as your infrastructure. The servers must be installed with a supported operating system (see above). These servers will act as hypervisors to run your virtual machines on. See below for operating system specific pre-requisites for creating a PMO cloud on Linux servers.

  • VMware vSphere infrastructure - You can also run a PMO cloud using your existing VMware vSphere infrastructure. PMO has the ability to ingest your existing vSphere environment to provide a seamless cloud experience on top of VMware. When using PMO this way, your vSphere clusters become hypervisors or hosts for PMO. When you create virtual machines using PMO, they will be placed on one of the underlying clusters by the PMO placement engine. See below for pre-requisites for creating a PMO cloud on VMware vSphere infrastructure.

Supported Operating Systems And vSphere Platforms

When running PMO on your Linux server environment, we support the following operating systems for the hosts / hypervisors that will be part of your PMO cloud:

  • CentOS 7+ (64-bit)
  • RHEL 7+ (64-bit)
  • Ubuntu LTS 16.04 (64-bit)
  • Ubuntu LTS 18.04 (64-bit)

When running PMO with your VMware vSphere environment, Platform9 supports following versions of VMware vSphere

  • VMware vSphere 6.5

CentOS Setup

You can setup PMO on one or more physical servers configured with CentOS operating system. The servers need to be prepared with a set of pre-requisites first.

Ubuntu Setup

You can setup PMO on one or more physical servers configured with Ubuntu operating system. The servers need to be prepared with a set of pre-requisites first.

RHEL Setup

You can setup PMO on one or more physical servers configured with Red Hat Enterprise Linux (RHEL) operating system. The servers need to be prepared with a set of pre-requisites first.

VMware Setup

You can setup PMO on top of your existing VMware vSphere environment. PMO will discover your vSphere clusters and make them available as ‘hosts’. You can then provide self-service access (via UI and REST APIs) to your developers and devops team who can then deploy their VM workloads seamlessly on VMware.

Troubleshooting

Navigate to PMO Troubleshooting Guide for most common problems and troubleshooting scenarios.

Support Matrix

Review the matrix of supported OpenStack services and their version info in the Support Matrix