Licensing y Provisioning

Resumen

Cada función de BIG-IP es un módulo (LTM, DNS, ASM, APM, AFM, AVR…). Para usar uno primero tiene que estar licenciado (permiso) y luego provisionado (BIG-IP le asigna CPU, memoria y disco). Esta nota cubre la activación de la licencia (automática y manual), la reactivación antes de un upgrade y los niveles de provisioning.

Requisitos previos

  • Registration key (base) y, si aplica, add-on keys
  • Salida a Internet desde la gestión para la activación automática (o un PC con Internet para la manual)
  • Ventana de mantenimiento si cambias provisioning en producción (reinicia servicios)

Conceptos clave

ConceptoQué es
Registration keyClave de la licencia base
System dossierFirma del equipo que BIG-IP genera y se envía al servidor de licencias
Activación automáticaBIG-IP contacta al servidor de licencias por Internet
Activación manualCopias el dossier en activate.f5.com y pegas la licencia que devuelve
Service check dateFecha de la licencia; debe ser posterior a la “license check date” de la versión a la que actualizas
Dedicated / Nominal / Minimum / NoneNiveles de provisioning

Provisioning reinicia servicios

Cambiar el provisioning reasigna recursos y puede reiniciar TMM. Hazlo en una ventana de mantenimiento.

Configuración (Ejemplo, Lab CBT Nuggets)

1. Activar la licencia (automática)

  1. System > License > Activate.
  2. Base Registration Key: pega la clave. Activation Method: Automatic > Next.
  3. Acepta el EULA. El equipo se reconfigura y vuelve a ONLINE.

2. Activar la licencia (manual)

  1. System > License > Activate > Activation Method: Manual > Next.
  2. Copia el dossier.
  3. En un PC con Internet abre activate.f5.com, pega el dossier y acepta.
  4. Copia el texto de la licencia y pégalo en el campo License del BIG-IP > Next.

3. Reactivar antes de un upgrade o al agregar módulos

System > License > Re-activate > Automatic (o Manual) > Next.

4. Ver qué está licenciado

System > License > Summary.

tmsh show sys license detail

5. Provisionar módulos

  1. System > Resource Provisioning.
  2. Elige el nivel por módulo: LTM = Nominal; AVR = Nominal si practicas Analytics.
  3. Submit. Espera a que el estado vuelva a ONLINE.
tmsh modify sys provision ltm level nominal
tmsh modify sys provision avr level nominal
tmsh show sys provision
tmsh save sys config

Vectores DoS (lección Securing BIG-IP)

Para editar los vectores DoS/DDoS del equipo hay que provisionar AFM. En la lección también se ajustó System > Configuration > Device > Properties > Compatibility Level > Update antes de ir a Security > DoS Protection > Device Protection.

NivelCuándo usarlo
DedicatedEl módulo se queda con todo; los demás en None
NominalLo normal: mínimo garantizado + comparte el resto
MinimumSolo lo mínimo; útil con pocos recursos
NoneDesactivado

Verificación

Comando o lugarQué debes verSi no lo ves
tmsh show sys license detailMódulos activos y fechas (service check date)Activa o reactiva la licencia
tmsh show sys provisionMódulos provisionados y su uso de CPU/memoria/discoPaso 5
System > Resource ProvisioningMódulos no licenciados aparecen sin opciónFalta la licencia de ese módulo
Estado arriba a la izquierdaONLINE (ACTIVE) o (STANDBY)Revisa /var/log/ltm

Errores comunes

La activación automática falla

  • Causa: la gestión no tiene ruta, DNS o salida a Internet.
  • Revisa: ping activate.f5.com desde bash, tmsh list sys management-route, tmsh list sys dns.
  • Solución: corrige la red de gestión o usa la activación manual.

No puedo provisionar un módulo

  • Causa: el módulo no está licenciado o no hay memoria suficiente (común en VE con poca RAM).
  • Revisa: tmsh show sys license detail y la memoria asignada a la VM.
  • Solución: agrega la licencia del módulo o más RAM a la VE.

Después del upgrade la configuración no carga

  • Causa: el service check date de la licencia es anterior a la license check date de la nueva versión.
  • Solución: reactiva la licencia antes de actualizar.

El equipo quedó lento tras provisionar otro módulo

  • Causa: cada módulo consume memoria y CPU de TMM.
  • Solución: provisiona solo lo que usas; revisa tmsh show sys provision.