Go to main content
Guía de administración y utilidades del controlador OpenStack Nova 1.0 en Oracle® VM Server for SPARC

Salir de la Vista de impresión

Actualización: Septiembre de 2016
 
 

Propiedades de configuración de red

En esta sección, se proporciona información de referencia sobre los archivos de configuración de red de Neutron.


Notas - La versión 1.0 del controlador OpenStack Nova en Oracle VM Server for SPARC admite solamente el plugin principal de Neutron ML2 con el controlador de mecanismo ldoms del paquete openstack-ldoms-controller.

El controlador OpenStack Nova en Oracle Solaris zones usa el conmutador virtual elástico (EVS) de Neutron en este momento, que no es compatible con el controlador OpenStack Nova en Oracle VM Server for SPARC. Por lo tanto, un entorno de controlador OpenStack existente que gestione Oracle Solaris zones no es compatible con el controlador OpenStack Nova en Oracle VM Server for SPARC en este momento.


Neutron para el controlador de nube

En esta sección, se proporciona información de referencia sobre las propiedades de configuración de Neutron para el archivo de configuración /etc/neutron/neutron.conf del controlador de nube de OpenStack.

Neutron para el archivo de configuración /etc/neutron/neutron.conf del controlador de nube

El siguiente fragmento del archivo de configuración de ejemplo /etc/neutron/neutron.conf muestra las propiedades para Neutron:

[DEFAULT]
core_plugin = ml2
service_plugins = router
api_workers = 16
nova_url=http://IP-address:8774/v2
nova_admin_username = nova
nova_admin_tenant_name = service
nova_admin_password = services-password
nova_admin_auth_url = http://IP-address:5000/v2.0
rabbit_host=IP-address

[matchmaker_redis]
host=IP-address

[keystone_authtoken]
auth_uri = http://IP-address:5000/v2.0
identity_uri = http://IP-address:35357
admin_tenant_name = service
admin_user = neutron
admin_password = services-password
signing_dir = $state_path/keystone-signing

[database]
connection = mysql://neutron:services-password@FQDN-controller-hostname/neutron

Neutron para el archivo /etc/neutron/api-paste.ini del controlador de nube

El siguiente archivo de configuración de ejemplo /etc/neutron/api-paste.ini muestra las propiedades requeridas para Neutron:

[filter:authtoken]
paste.filter_factory = keystonemiddleware.auth_token:filter_factory
admin_tenant_name = service
admin_user = neutron
admin_password = services-password
auth_uri = http://IP-address:5000/v2.0
identity_uri = http://IP-address:35357

Neutron para el archivo /etc/neutron/ml2_conf.ini del controlador de nube

Puede utilizar el archivo ml2_conf.ini por defecto sin modificaciones. En el controlador de nube, asegúrese de que el fragmento [ml2] de ml2_conf.ini incluya al menos las siguientes líneas:

[ml2]
type_drivers = flat,vlan
tenant_network_types = flat,vlan
mechanism_drivers = ldoms

[ml2_type_flat]
flat_networks = physnet1,physnet2,physnet3,physnet4

[ml2_type_vlan]
network_vlan_ranges = physnet1:1:4096,physnet2:1:4096,physnet3:1:4096,physnet4:1:4096

ML2 para el nodo de cálculo OpenStack en Oracle VM Server for SPARC

En esta sección, se proporciona información de referencia sobre las propiedades de configuración de red de ML2 para el archivo de configuración /etc/neutron/plugins/ml2/ml2_conf.ini del nodo de cálculo OpenStack en Oracle VM Server for SPARC.

Archivo de configuración de ML2 para nodos de cálculo

El siguiente fragmento del archivo de configuración de ejemplo /etc/neutron/plugins/ml2/ml2_conf.ini muestra las propiedades para redes de ML2 y el conmutador virtual de Oracle VM Server for SPARC.

[ml2]
path_mtu = 1500
physical_network_mtus = physnet1:MTU-value1,physnet2:MTU-value2

[ldomsvsw]
physical_vsw_mapping=physnet1:primary-vsw0, physnet2:primary-vsw1
netboot_segments=1
default_vsw=primary-vsw0

    Las siguientes son las propiedades de configuración para los fragmentos [ml2] y [ldomsvsw] del archivo /etc/neutron/plugins/ml2/ml2_conf.ini:

  • default_vsw=primary-vsw0 especifica el nombre del conmutador virtual de Oracle VM Server for SPARC por defecto.

  • netboot_segments=1,2,5:10,30:50 es una lista separada por comas de segmentos de inicio de red (individuales o rangos) por ID de VLAN. Estos valores especifican los segmentos donde debe configurarse un servidor de inicio de red que las VM puedan utilizar para realizar el inicio desde la red. Los valores de rango están separados por dos puntos (:).

  • path_mtu=1500 especifica el valor de MTU por defecto para un dispositivo de red física. El valor por defecto es 1500.

  • physical_network_mtus=physnet1:1500,physnet2:9000 asigna un nombre de red física de ML2 a la MTU asociada. Use comas para separar las asignaciones.

  • physical_vsw_mapping=physnet1:primary-vsw1,physnet2:primary-vsw2 asigna un nombre de red física de ML2 al nombre de conmutador de red virtual de Oracle VM Server for SPARC asociado. Use comas para separar las asignaciones.

Si no asigna un nombre de red física a un nombre de conmutador virtual de OpenStack en Oracle VM Server for SPARC, la red física vuelve a usar el conmutador virtual especificado por la propiedad default_vsw. Si no se especifica la propiedad default_vsw, vuelve a usar el conmutador virtual por defecto, que es primary-vsw0.