Objective 2.2: Configure Network I/O Control (NIOC)

Define NIOC

vSphere Network I/O Control (NIOC) permite asignar recursos del ancho de banda de red disponible a diferentes tipos de tráfico que se generan en la infraestructura vSphere.

Explain NIOC capabilities

Podemos particionar la red utilizando shares, reservas, límites

  • Shares: con un valor de 1 a 100 indican una prioridad de un tipo de tráfico respecto a otros tráficos activos.
  • Reservation: es el ancho de banda mínimo en Mbps que se garantiza a un tipo de tráfico.
  • Limit: es el ancho de banda máximo (en Mbps o Gbps) que un tipo de tráfico puede consumir.

Editando las opciones de Resoruce Settings de red

Un Network Resource Pool representa una parte del ancho de banda que se puede reservar para asignar al tráfico de las máquinas virtuales. Los pools creados se asignan a los grupos de puertos del switch distribuido. Tipos de tráfico:

  • Fault Tolerance (FT) Traffic
  • Management Traffic
  • NFS Traffic
  • Virtual SAN Traffic
  • iSCSI Traffic
  • vMotion Traffic
  • vSphre Data Protection Backup
  • vSphere Replication (VR) Traffic
  • Virtual Machine Traffic

Enable/Disable Network I/O Control

  • Podemos habilitar Network I/O Control al crear el Switch Distribuido

Habilitar NIOC

  • O una vez creado el switch distribuido, podemos Habilitar/Deshabilitarlo desde las propiedades

Habilitar NIOC

Monitor Network I/O Control

Para ver el estado de Network I/O Control:

  • Accedemos a Switch Distribuido, Manage -> Resource Allocation -> System Traffic
  • Podemos ver
    • Si Network I/O Control está habilitado
    • La versión utilizada
    • El número de adaptadores físicos
    • El ancho de banda disponible
    • El ancho de banda máximo disponible para reservar (el 75% del ancho de banda del interfaz físico)
    • La capacidad reservada
    • Los parámetros de los distintos tipos de tráficos

Tipos de tráfico NIOC

  • En Network Resource Pools vemos los Pools creados y la asignación de las máquinas virtuales
  • Podemos ver:
    • El ancho de banda total (la suma de todos los interfaces)
    • El ancho de banda reservado
    • El ancho de banda sin asignar disponible

Resource Pools creados

Configure NIOC Shares/Limits based on vm requirements

La configuración de shares y limits la podemos hacer también a nivel de máquina virtual:

  • Editamos las propiedades de la máquina virtual
  • Accedemos a las propiedades de cada interfaz de red virtual

Habilitar NIOC

  • Podemos establecer
    • Shares
      • Low: 25
      • Normal: 50
      • High: 100
      • Custom
    • Reservation
    • Limit

Explain the bahavior of a given NIOC setting

  • Shares: con un valor de 1 a 100 indican una prioridad de un tipo de tráfico respecto a otros tráficos activos. La cantidad de ancho de banda disponible se determina en función de los recursos y la competencia de otros tipos de tráfico por el consumo de los mismos. Cada tipo de tráfico recibe el porcentaje del ancho de banda en proporción a los shares configurados.
  • Reservation: es el ancho de banda mínimo en Mbps que se garantiza a un tipo de tráfico. Si se configura una reserva para un tipo de tráfico, ese ancho de banda siempre estará disponible si es necesario. El ancho de banda reservado que no se usa, queda disponible para los demás tipos de tráfico.
  • Limit: es el ancho de banda máximo (en Mbps o Gbps) que un tipo de tráfico puede consumir. Establece un límite que nunca se puede sobrepasar.

Determine Network I/O Control Requirements

Requerimientos de Network I/O Control (NIOC)

  • Licencia Enterprise Plus
  • Switch Distribuido
  • Para utilizar la versión 3 es necesario vSphere 6

Differentiate Network I/O Control Capabilities

En vSphere 6.0 coexisten las versiones 2 y 3 de Network I/O Control. Las dos versiones implementan modelos diferentes para asignar ancho de banda a las máquinas virtuales y al tráfico del sistema. En Network I/O Control versión 2 es posible configurar la asignación de ancho de banda para las máquinas virtuales en el nivel del adaptador físico. En cambio, en la versión 3, es posible establecer la asignación de ancho de banda para las máquinas virtuales en todo el conmutador distribuido Cuando se actualiza la versión del switch distribuido, Network I/O Control también se actualiza la versión 3, excepto cuando se utilizan algunas de las características que no están disponibles en Network I/O Control versión 3, como el etiquetado de CoS o los grupos de recursos definidos por el usuario. Versiones de Network I/O Control:

  • vSphere Network I/O Control 2
    • Versión de switch Distribuido: 5.1.0
      • Versión de ESXI: 5.1
      • Versión de ESXI: 5.5
      • Versión de ESXI: 6.0
    • Versión de switch Distribuido: 5.5.0
      • Versión de ESXI: 5.5
      • Versión de ESXI: 6.0
  • vSphere Network I/O Control 3
    • Versión de switch Distribuido: 6.0.0
      • Versión de ESXI: 6.0 SR-IOV no está disponible para las máquinas virtuales configuradas para utilizar Network I/O Control 3

results matching ""

    No results matching ""