JavaScript is required to for searching.
Omitir Vínculos de navegación
Salir de la Vista de impresión
Gestión del rendimiento de red de Oracle Solaris 11.1     Oracle Solaris 11.1 Information Library (Español)
search filter icon
search icon

Información del documento

Prefacio

1.  Introducción a la gestión del rendimiento de red

2.  Uso de agregaciones de enlaces

3.  Cómo trabajar con redes VLAN

4.  Administración de redes con puentes (tareas)

5.  Introducción a IPMP

6.  Administración de IPMP (tareas)

7.  Intercambio de información de conectividad de red con LLDP

8.  Cómo trabajar con funciones de puente de centro de datos en Oracle Solaris

Descripción general del puente de centro de datos (DCB)

Cómo activar DCBX

Control de flujo basado en prioridades

Propiedades de enlace de datos relacionadas con PFC

Unidades de TLV de control de flujo basado en prioridades

Cómo personalizar el control de flujo basado en prioridades para DCB

Cómo obtener información de configuración del PFC

Unidades de TLV de aplicación

Selección de transmisión mejorada

Propiedades de enlace de datos relacionadas con ETS

Unidades de TLV de selección de transmisión mejorada

Cómo personalizar la selección de transmisión mejorada para DCB

Obtención de información de configuración de ETS

9.  Puente virtual perimetral en Oracle Solaris

10.  Equilibrador de carga integrado (descripción general)

11.  Configuración del equilibrador de carga integrado

12.  Gestión del equilibrador de carga integrado

13.  Protocolo de redundancia de enrutador virtual (descripción general)

A.  Tipos de agregaciones de enlaces: comparación de funciones

B.  Agregaciones de enlaces e IPMP: comparación de funciones

Índice

Selección de transmisión mejorada

ETS es una función de DCB que permite la asignación de ancho de banda en una NIC a las aplicaciones en función de la su prioridad de DCB. La prioridad de DCB es un encabezado VLAN con un campo de prioridad de 3 bits. El valor del campo de prioridad diferencia paquetes Ethernet en la red. El DCB utiliza el valor de prioridad, también denominado "Prioridad 802.1p", para asociar el tráfico con otras propiedades de DCB, como la configuración del PFC y el ancho de banda de enlace. El DCB se configura para determinar el ancho de banda específico que se asignará a los paquetes en función de sus valores de prioridad.

Para utilizar ETS, la NIC debe admitir DCB y ejecutarse en modo DCB.

Propiedades de enlace de datos relacionadas con ETS

Las propiedades de los enlaces de datos que hacen referencia a la información de PFC se aplica a la prevención de pérdidas de paquetes en función en las prioridades de CoS definidas para los paquetes. Las propiedades que hagan referencia a información de ETS se aplican a la asignación de ancho de banda compartido para los paquetes en función de las mismas prioridades de CoS. La ETS se configura en las siguientes propiedades de enlace de datos:


Nota - Actualmente, la ETS no se admite en enlaces físicos en modo DCB que estén configurados en una agregación.


El porcentaje de ancho de banda que se define en etsbw-lcl no es una cantidad reservada sólo para dicho cliente secundario. Si el ancho de banda asignado no se utiliza, puede ser utilizado por otros clientes de configuración similar. Además, la asignación de ancho de banda se aplica sólo en el lado de la transmisión del tráfico del host.

Además de las propiedades de la lista anterior, las siguientes propiedades de sólo lectura proporcionan información sobre los datos del ancho de banda que se intercambian entre el host local y su peer:

Para que se utilice el ancho de banda adecuado para los paquetes con prioridades específicas, se recomienda la información de ETS simétrica o sincronizada entre los hosts que se comunican. Específicamente, se prefiere la capacidad del sistema local para ajustar su recurso compartido de ancho de banda en el valor etsbw-lcl-advice. Un sistema Oracle Solaris 11 puede ajustar automáticamente sus configuraciones de ETS para que coincidan con las configuraciones de ETS del peer remoto.

La propiedad estbw-lcl-effective indica de manera indirecta si la capacidad del host local que debe coincidir con la información de ETS con el peer está activada o no. Si el valor de la propiedad coincide con el valor de etsbw-lcl-advice , la capacidad está activada. De lo contrario, los valores de las propiedades etsbw-lcl-effective y etsbw-lcl serían idénticos.

Unidades de TLV de selección de transmisión mejorada

La unidad del TLV de ETS etscfg controla el comportamiento del host en relación con la información que se recibe del host peer. Esta unidad de TLV sólo tiene una propiedad configurable, willing. De manera predeterminada, esta propiedad se establece en on y permite que el host local sincronice su configuración de ETS con la configuración de ETS del peer remoto. Si necesita evitar la sincronización de información para un agente determinado, establezca la propiedad willing en off, como se muestra a continuación:

# lldpadm set-agenttlvprop -p willing=off -a agent etscfg

Donde agent se identifica mediante el enlace de datos en el que está activo el agente.

Cómo personalizar la selección de transmisión mejorada para DCB

En la mayoría de los casos, la configuración predeterminada para ETS en el sistema resulta suficiente. Esta configuración se establece automáticamente cuando se activa el LLDP y el enlace subyacente admite DCB y se ejecuta en modo DCB. Sin embargo, para mostrar las distintas opciones que puede utilizar para configurar la ETS, en el siguiente procedimiento, se enumeran los pasos manuales para realizar la configuración de la ETS. En los pasos se asume que no existe la configuración automática y que las configuraciones se realizan en el cliente virtual vnic1. Dicho cliente se configura mediante net0, que es el agente LLDP.

  1. Asegúrese de que DCBX esté activado.

    Consulte Cómo activar DCBX.

  2. (Opcional) Personalice qué función de DCB desea desactivar.

    De manera predeterminada, PFC, ETS y EVB están activados. Supongamos que desea desactivar EVB. En ese caso debe eliminar los otros dos de la propiedad dot1–tlv del agente LLDP.

    # lldpadm set-agenttlvprop -p dot1-tlv-=evb net0
  3. Establezca una definición de prioridad de CoS en la VNIC.
    # dladm set-linkprop -p cos=value vnic1
  4. Defina el ancho de banda de la VNIC que se comparte con el ancho de banda total del enlace físico.
    # dladm set-linkprop -p etsbw-lcl=value vnic1

    El valor que se asigna a la propiedad etsbw-lcl representa un porcentaje de la capacidad de ancho de banda total del enlace subyacente. La suma de todos los valores de ancho de banda que se asignan a los clientes no debe sobrepasar el 100%.

  5. Verifique que el host pueda sincronizar su información de ETS con la información de ETS del peer remoto.
    # lldpadm show-agenttlvprop -p willing -a net0 etscfg

    Si la propiedad willing está establecida en off, emita el siguiente comando:

    # lldpadm set-agenttlvprop -p willing=on -a net0 etscfg

Obtención de información de configuración de ETS

En esta sección, se incluyen varios ejemplos de información relacionada con la configuración de ETS posterior a la configuración de LLDP y DCB.

Los siguientes comandos muestran información sobre la configuración de la ETS:

En los ejemplos siguientes se muestran los tipos de información que se pueden ver mediante los comandos enumerados anteriormente.

Ejemplo 8-5 Cómo ver las propiedades de enlace de datos relacionadas con la ETS

En este ejemplo, se muestra cómo visualizar el estado de las propiedades de enlace de datos relacionadas con la selección de transmisión mejorada.

# dladm show-linkprop -p cos,etsbw-lcl,etsbw-lcl-advise, \
etsbw-lcl-effective,etsbw-rmt-effective vnic1
LINK    PROPERTY              PERM  VALUE      DEFAULT    POSSIBLE
vnic1   cos                   rw    2          0          0-7
vnic1   etsbw-lcl             rw    20         0          --
vnic1   etsbw-lcl-advise      r-    --         --         --
vnic1   etsbw-lcl-effective   r-    --         --         --
vnic1   etsbw-rmt-effective   r-    --         --         --

La salida muestra que vnic1 se configura para tener un recurso compartido de ancho de banda compartir del 20% del ancho de banda total disponible para el enlace físico. La prioridad 802.1p de la VNIC, indicada por la propiedad cos, se establece en dos.

Ejemplo 8-6 Cómo ver la capacidad del host local para sincronizar información de ETS

En este ejemplo, se muestra cómo visualizar el estado actual de la capacidad del host local para adaptarse a las configuraciones de ETS del peer.

# lldpadm show-agenttlvprop -a net0 etscfg
AGENT   TLVNAME   PROPERTY   PERM   VALUE   DEFAULT   POSSIBLE
net0    etscfg    willing    rw     off     on        on,off

Para activar la sincronización, emita el siguiente comando:

# lldpadm set-agenttlvprop -p willing=on -a net0 etscfg

# dladm show-linkprop -p etsbw-lcl,etsbw-lcl-advise, \
etsbw-lcl-effective,etsbw-rmt-effective vnic0
LINK    PROPERTY              PERM  VALUE      DEFAULT    POSSIBLE
vnic1   cos                   rw    2          0          0-7
vnic1   etsbw-lcl             rw    20         0          --
vnic1   etsbw-lcl-advise      r-    15         --         --
vnic1   etsbw-lcl-effective   r-    15         --         --
vnic1   etsbw-rmt-effective   r-    25         --         --

Aunque estbw-lcl se haya establecido en un 20% para vnic1, el recurso compartido de ancho de banda real de la VNIC es de un 15% para que coincida con el ancho de banda sugerido que se recibe del peer. El ajuste se produce como consecuencia de la activación de la propiedad willing de la unidad del TLV etscfg.

En el siguiente ejemplo, se muestran las asignaciones de prioridad en el enlace físico:

# dladm show-phys -D ets net0
LINK       COS   ETSBW   ETSBW_EFFECT   CLIENTS
ixgbe0     0     20      20             <default,mcast>,net0
           1     15      15             vnic2
           2     20      20             vnic1
           3     30      30             vnic5
           4     15      15             vnic3
           5     0       0              vnic4
           6     0       0              vnic6
           7     0       0              vnic7

En este ejemplo, se establecen distintas VNIC con sus correspondientes valores cos. En función de la salida anterior, la propiedad cos de vnic1 se establece en dos. En el campo ETSBW, el cliente vnic1 tiene un recurso compartido de ancho de banda real del 15% para coincidir con el valor sugerido que se recibe del igual, que se muestra en el campo ETSBW_EFFECT. En el ejemplo, también se muestra que el mayor recurso compartido de ancho de banda se asigna a vnic5. Tenga en cuenta que una asignación del 0% a vnic4, vnic6 y vnic7 no indica que los clientes no tienen ningún recurso compartido de ancho de banda. En realidad, los clientes no reciben ancho de banda si otros clientes están utilizando el ancho de banda que tienen asignado.