Instalación del complemento OpenStack Neutron
Los binarios de complementos de Juniper están disponibles como RPM para CentOS y como paquetes Deb para Ubuntu. El complemento debe instalarse solo en el nodo de controlador de OpenStack, donde se ejecuta el servidor OpenStack Neutron.
Realice los siguientes pasos para instalar complementos en el sistema operativo adecuado:
Descargue el paquete desde https://www.juniper.net/support/downloads/?p=qpluginopen#sw.
Extraiga los binarios mediante el
tar -xvf juniper_plugins_version.tgz
comando. La carpeta extraída contiene los paquetes para Centos y Ubuntu.
Los complementos se proporcionan como un conjunto de paquetes. Todos los controladores y complementos de servicio de Neutron se proporcionan como un solo paquete y se pueden instalar de la siguiente manera.
Centos
rpm -ivh juniper_plugins_version/CentOS/ neutron-plugin-juniper-version.noarch.rpm
Ubuntu
sudo dpkg –i juniper_plugins_version/Ubuntu/python-neutron-plugin-juniper_version_all.deb
Otros paquetes de software ofrecen funciones como extensiones de GUI de Horizonte, complemento de topología física y una extensión de cliente Neutron para admitir API de topología física. Puede instalar estos paquetes de software de manera similar.
Los paquetes de GUI y la extensión de cliente de OpenStack Neutron se deben instalar en el servidor que aloja Horizon.
El paquete descargado también tiene un script de instalación, install.sh. Este script se utiliza para instalar los complementos necesarios.
Scripts de instalación para complementos de Juniper
El script de instalación para las extensiones de OpenStack de Juniper es una herramienta interactiva que explica la instalación de los complementos de Juniper OpenStack Neutron.
Antes de ejecutar el script de instalación, asegúrese de que se cumplen los siguientes requisitos previos:
La autenticación SSH sin contraseña está habilitada entre el controlador y todos los demás nodos de OpenStack.
keystonerc_admin está presente en el directorio de inicio.
La instalación se realiza desde el nodo del controlador en el que se ejecuta el servidor Neutron.
En la tabla 1 se muestran los paquetes de complementos de Juniper disponibles:
Paquete de complementos |
Función |
---|---|
Complemento de topología física de Horizon |
Proporciona el panel de control de redes físicas para el administrador. |
Complemento de ruta estática horizon |
Proporciona ruta estática con panel de preferencias. |
Complemento de Horizon BMS |
Proporciona el panel de control de BMS. |
Plug-in de Neutron |
Ofrece extensiones y complementos de servicio neutron ML2. |
Complemento Neutron FWaaS |
Complemento OpenStack Neutron para FWaaS. Es compatible con dispositivos SRX y vSRX. |
Complemento VPNaaS de Neutron |
Complemento de OpenStack Neutron para VPNaaS. Es compatible con dispositivos SRX y vSRX. |
Complemento del cliente neutron |
Proporciona CLI de Neutron para la topología física |
Los paquetes de complementos de Juniper se clasifican en las siguientes categorías según la funcionalidad del paquete:
Paquetes de complementos para servidor neutron: complemento de Neutron, complemento Neutron FWaaS y complemento VPNaaS de Neutron
Los paquetes de complementos del servidor OpenStack Neutron se instalan en el nodo del controlador de OpenStack, en el que se ejecuta el servidor neutron.
Paquetes de interfaz de usuario: extensiones de Horizon y extensiones de CLI
Los paquetes de interfaz de usuario se instalan en el nodo que ejecuta Horizon y el paquete de CLI se instala en cualquier nodo en el que esté instalado el cliente Neutron.
Cuando se le pida durante la instalación, escriba la información necesaria e instale el complemento de manera adecuada.