Opciones de instalación de OpenStack

Alberto Molina Coballes y José Domingo Muñoz Rodríguez

Theme by reveal.js

Elegir una versión de OpenStack

  • Las versiones tienen 18 meses de soporte directo
  • Ya no hay grandes diferencias en los componentes esenciales
  • Elegir qué componentes son necesarios y descartar las versiones de OpenStack que no los incluyan
  • No siempre la última versión es la mejor opción, ya que suelen aparecer bastantes "bugs" en los primeros meses
  • Las opciones recomendadas en estos momentos serían Newton y Ocata

Instalación manual

  • Elegir una distribución GNU/Linux que incluya en sus repositorios los paquetes de OpenStack:
    • Ubuntu, openSUSE, CentOS o Debian
    • Las más utilizadas son Ubuntu y CentOS
  • Realiza una instalación manual siguiendo la documentación oficial
  • Es recomendable hacer al menos una vez una instalación manual para familiarizarse con los componentes de OpenStack

Instalación mediante CMS

OpenStack Fuel

  • Proyecto oficial respaldado por Mirantis
  • Incluye un instalador web
  • Incluye soporte en alta disponibilidad
  • Fuel installation guide

RDO

  • Despliegue sencillo en Red Hat y derivadas
  • Packstack: Gestiona manifiestos de puppet
  • www.rdoproject.org

OpenStack on OpenStack (TripleO)

  • Principalmente pensado para grandes despliegues en centros de datos
  • Muy relacionado con Ironic
  • Utiliza templates de heat
  • Undercloud/Overcloud

TripleO documentation

Instalación usando distros específicas

Ubuntu

Además de empaquetar cada versión de OpenStack para Ubuntu LTS, está desarrollando su propia pila de aplicaciones (no sólo para OpenStack):

  • snap
  • conjure-up
  • autopilot
  • juju
  • MaaS
  • Lanscape

Red Hat

  • Red Hat OpenStack Platform
  • TripleO
  • Ceph
  • OpenStack Director

OpenStack Kolla

Componentes a incluir