Application Delivery Management

Arquitectura

La base de datos NetScaler Application Delivery Management (ADM) está integrada con el servidor y el servidor administra todos los procesos clave, como la recopilación de datos y las llamadas a NITRO. En su almacén de datos, el servidor almacena un inventario de los detalles de la instancia, como el nombre del host, la versión del software, la configuración guardada y en ejecución, los detalles del certificado y las entidades configuradas en la instancia. La implementación de un solo servidor es adecuada si desea procesar pequeñas cantidades de tráfico o almacenar datos durante un tiempo limitado.

Actualmente, ADM admite dos tipos de implementaciones de software: servidor único y alta disponibilidad.

La siguiente imagen muestra los diferentes subsistemas dentro de ADM y cómo ocurre la comunicación entre el servidor ADM y las instancias administradas.

Comunicación entre el servidor ADM y las instancias administradas

El subsistema Servicio en ADM actúa como un servidor web que gestiona las solicitudes y respuestas HTTP que se envían a subsistemas dentro de ADM desde la GUI o API, mediante los puertos 80 y 443. Estas solicitudes se envían a los subsistemas a través del bus de mensajes (sistema de procesamiento de mensajes) mediante el mecanismo IPC (comunicación entre procesos). Se envía una solicitud al subsistema Control, que procesa la información o la envía al subsistema correspondiente. Cada uno de los otros subsistemas (Inventory, StyleBooks, Data Collector, Configuration, AppFlow Decoder, AppFlow Analytics, Rendimiento, Eventos, Entidades, Administrador de SLA, Aprovisionador y Diario) tiene una función específica.

Los complementos de instancia son bibliotecas compartidas que son exclusivas de cada tipo de instancia admitido por ADM. La información se transfiere entre ADM y las instancias administradas mediante llamadas NITRO o mediante el protocolo SNMP, Secure Shell (SSH) o Secure Copy (SCP). Esta información se procesa y almacena en la base de datos interna (data store).

Arquitectura

En este artículo