Topologías de instalación

En esta sección, se describen las topologías de instalación de Edge (es decir, las configuraciones de nodo compatibles con Edge).

En la siguiente tabla, se ofrece una descripción general de las configuraciones*:

Topología Nodos Instrucciones de instalación
Topologías de no producción
All‐in‐One (1‐nodo)
  • Nodo 1: Cassandra, IU perimetral, servidor de administración, procesador de mensajes, OpenLDAP, servidor Postgres, servidor Qpid, router, Zookeeper
Instalación todo en uno
2 nodos (independientes)
  • Nodo 1: Cassandra, IU perimetral, servidor de administración, procesador de mensajes, router, OpenLDAP y Zookeeper
  • Nodo 2: Servidor Postgres, servidor Qpid
Instalación independiente de 2 nodos
5 nodos
  • Nodo 1: Cassandra, IU perimetral, servidor de administración, OpenLDAP, Zookeeper
  • Nodos 2 y 3: Cassandra, procesador de mensajes, router, Zookeeper
  • Nodos 4 y 5: Servidor Postgres, servidor Qpid
Instalación de 5 nodos
Topologías de producción
Centro de datos único (9 o 13 nodos por CC)
9 nodos
  • Nodo 1: Cassandra, IU perimetral, servidor de administración, OpenLDAP, Zookeeper
  • Nodos 2 y 3: Cassandra, Zookeeper
  • Nodos 4 y 5: Procesador de mensajes, router
  • Nodos 6 y 7: Servidor Qpid
  • Nodos 8 y 9: Servidor de Postgres
Instalación en clústeres de 9 nodos
13 nodos
  • Nodos 1, 2 y 3: Cassandra, Zookeeper
  • Nodos 4 y 5: OpenLDAP
  • Nodos 6 y 7: IU perimetral y servidor de administración
  • Nodos 8 y 9: Servidor de Postgres
  • Nodos 10 y 11: Procesador de mensajes, router
  • Nodos 12 y 13: Servidor Qpid
Instalación en clústeres de 13 nodos
Varios centros de datos (6 nodos por CC)
12 nodos Dos centros de datos, cada uno con 6 nodos, cada uno compuesto por lo siguiente:
  • Nodos 1 y 7: Cassandra, IU perimetral, servidor de administración de OpenLDAP, Zookeeper
  • Nodos 2 y 3, 8 y 9: Cassandra, procesador de mensajes, router, Zookeeper
  • Nodos 4 y 5, 10 y 11: Servidor Qpid
  • Nodos 6 y 12: Maestro de Postgres (Centro de datos 1) y En espera de Postgres (Centro de datos 2)
Instalación en clústeres de 12 nodos
* Estas opciones de configuración no incluyen el portal de servicios para desarrolladores de Apigee (o, simplemente, el portal). Para obtener más información, consulta Descripción general del portal.

Para planear los requisitos de la topología personalizada de Apigee Edge for Private Cloud, comunícate con tu representante de ventas o ejecutivo de cuentas a fin de interactuar con los servicios profesionales de Apigee Edge y el éxito del cliente. El rendimiento varía según el caso de uso, por lo que recomendamos configurar un entorno de rendimiento para analizarlo y ajustarlo antes de implementar cambios en tu entorno de producción.

Instalación todo en uno (1 nodo)

Un solo nodo ejecuta todos los componentes de Edge.

En los siguientes videos, se presentan los requisitos y el proceso para instalar una instalación perimetral de un solo nodo:

S26E07: Requisitos de instalación

S26E08: Instalar en un solo nodo

Notas adicionales:

  • Apigee recomienda que esta topología se use solo para instalaciones que no sean de producción o de desarrollo, ya que esta configuración no es óptima para el rendimiento.
  • No se debería usar esta topología para las pruebas de rendimiento.
  • Esta topología no admite la alta disponibilidad.
  • No puedes instalar servicios de monetización en una configuración AIO.

Para obtener información sobre la instalación, consulta Instalación todo en uno.

Instalación independiente (2 nodos)

En esta situación, un solo nodo ejecuta servidores independientes de Gateway y componentes asociados: servidor de administración de Apigee, Apache ZooKeeper, Apache Cassandra, OpenLDAP, IU de Edge, router de Apigee y Apigee Message Processor. El otro nodo ejecuta componentes independientes de Analytics: Qpid Server y Postgres Server.

Notas adicionales:

  • Apigee recomienda que esta topología se use solo para instalaciones que no sean de producción o de desarrollo, ya que esta configuración no es óptima para el rendimiento.
  • No se debería usar esta topología para las pruebas de rendimiento.
  • Esta topología no admite la alta disponibilidad.

Para obtener información sobre la instalación, consulta Instalación independiente de 2 nodos.

Instalación en clústeres de 5 nodos

En una topología de 5 nodos, tres nodos ejecutan los clústeres ZooKeeper y Cassandra. Uno de esos tres nodos también ejecuta el servidor de administración de Apigee, OpenLDAP y la IU de Edge. Dos de esos tres nodos también ejecutan Apigee Router y Message Processor. Dos nodos ejecutan Apigee Analytics.

Notas adicionales:

  • Apigee recomienda que esta topología se use solo para instalaciones que no sean de producción o de desarrollo, ya que esta configuración no es óptima para el rendimiento.
  • Esta topología limita la capacidad de escalar la implementación para necesidades futuras de expansión. En esta topología, solo los routers y los procesadores de mensajes se pueden expandir con facilidad, como se describe en Cómo agregar un router o un nodo del procesador de mensajes. Para expandir esta topología, por lo general, debes adoptar una de las topologías más grandes que se describen en esta sección.
  • No se debería usar esta topología para las pruebas de rendimiento.
  • Esta topología no admite la alta disponibilidad.

Para obtener información sobre la instalación, consulta Instalación de 5 nodos.

Instalación en clústeres de 9 nodos

Esta situación es similar a la instalación en clústeres de 5 nodos, pero tiene diferentes componentes de Analytics configurados para lograr un rendimiento de alta disponibilidad.

Notas adicionales:

  • Si bien esta topología representa la cantidad mínima de nodos para una instalación de producción, no es óptima en cuanto al rendimiento.
  • Puedes expandir esta topología para admitir una alta disponibilidad, como se describe en Cómo agregar un centro de datos.
  • En esta topología, los routers y los procesadores de mensajes se alojan en los mismos nodos y pueden generar problemas de “vecino ruidoso”.
  • Esta topología se limita a una configuración de Cassandra de 3 nodos con un quórum de dos. Como resultado, se limita la capacidad de extraer un nodo para mantenimiento.

Para obtener información sobre la instalación, consulta Instalación en clústeres de 9 nodos.

Instalación en clústeres de 13 nodos

Esta situación es una mejora de la instalación agrupada en clústeres de 9 nodos que abarca zonas de datos independientes para datos y servidores de Apigee en la configuración de un centro de datos. Aquí, LDAP está instalado como un nodo independiente independiente.

Notas adicionales:

  • Apigee recomienda esta configuración como una topología mínima para configuraciones de producción con las especificaciones de hardware documentadas. Para obtener más información, consulta los Requisitos de hardware.
  • Puedes expandir esta topología para admitir una alta disponibilidad en varios centros de datos, como se describe en Cómo agregar un centro de datos.
  • En esta topología, los routers y los procesadores de mensajes se alojan en los mismos nodos y pueden generar problemas de “vecino ruidoso”.
  • Esta topología se limita a un anillo de Cassandra de 3 nodos con un quórum de dos. Como resultado, se limita la capacidad de extraer un nodo para mantenimiento.

Para obtener información sobre la instalación, consulta Instalación en clústeres de 13 nodos.

Instalación en clústeres de 12 nodos

En esta situación, se trata la recuperación ante desastres y la alta disponibilidad de estadísticas en dos centros de datos.

Notas adicionales:

  • Apigee considera que esta topología es adecuada para la producción. Sin embargo, como cada instalación tiene sus propios requisitos y desafíos, comunícate con tu representante de ventas o ejecutivo de cuentas para interactuar con los servicios profesionales y el éxito del cliente de Apigee Edge.
  • En esta topología, los routers y los procesadores de mensajes se alojan en los mismos nodos y pueden generar problemas de “vecino ruidoso”.

Para obtener información sobre la instalación, consulta Instalación en clústeres de 12 nodos.

Cómo instalar servicios de monetización

Los servicios de monetización se ejecutan en cualquier configuración existente de Apigee Edge, excepto la configuración todo en uno (AiO).

Para instalar la monetización, debes instalar los servicios de monetización, el servidor de administración de Apigee y el procesador de mensajes. Para instalar la monetización en Edge cuando la instalación de Edge tenga varios nodos de Postgres, los nodos de Postgres deben configurarse en modo principal o en espera. No puedes instalar la monetización en Edge si tienes varios nodos principales de Postgres.

Para obtener más información, consulta Cómo instalar servicios de monetización.