- v1.15 (última)
- v1.14
- v1.13
- Lista de versiones admitidas
- v1.12
- v1.11
- v1.10
- v1.9
- v1.8
- v1.7
- Versión 1.6
- v1.5
- Versión 1.4
- Versión 1.3
- v1.2
- v1.1
Versiones compatibles:
Versiones no compatibles:
En este tema se describen las configuraciones mínimas de clústeres para Apigee Hybrid. Estas configuraciones mínimas se aplican a todas las plataformas de Kubernetes compatibles.
Acerca de los grupos de nodos
Un grupo de nodos es un conjunto de nodos de un clúster que tienen la misma configuración. De forma predeterminada, hybrid asigna todos los pods al grupo de nodos predeterminado. Sin embargo, puedes crear grupos de nodos dedicados y asignarles componentes de hybrid para distribuir los recursos.
Normalmente, se definen grupos de nodos dedicados cuando se tienen pods con requisitos de recursos diferentes. Por ejemplo, los pods apigee-cassandra
requieren almacenamiento persistente, mientras que los demás pods híbridos de Apigee no. Por este motivo, te recomendamos que crees un grupo de nodos con estado para Cassandra y un grupo de nodos sin estado para el resto de los servicios de tiempo de ejecución híbridos. Para obtener más información, consulta Configurar grupos de nodos dedicados.
En la siguiente sección se enumeran las configuraciones de los grupos de nodos con estado y sin estado.
Configuraciones mínimas
Usa estas configuraciones mínimas al configurar tu clúster:
Configuración | Grupo de nodos con estado | Grupo de nodos sin estado |
---|---|---|
Número de nodos | 3 (por región) | 3 (por región) |
CPU | 4 | 4 |
RAM | 15 | 15 |
Nombre de la etiqueta predeterminada | apigee-data | apigee-runtime |
Almacenamiento | dynamic | Gestionado con el CRD ApigeeDeployment |
Requisitos de red de Cassandra
Cassandra usa el protocolo Gossip para intercambiar información con otros nodos sobre la topología de la red.
El uso de Gossip y la naturaleza distribuida de Cassandra, que implica comunicarse con varios nodos para las operaciones de lectura y escritura, da como resultado una gran cantidad de transferencia de datos a través de la red.
Apigee recomienda usar un tipo de instancia con un ancho de banda de red de 1 Gbps como mínimo y más de 1 Gbps para los sistemas de producción.
Requisitos de NTP de Cassandra
Los datos de Cassandra se sincronizan en función de la marca de tiempo del sistema. Asegúrate de que la hora esté sincronizada en todos los pods y todas las regiones del clúster de Cassandra. Los retrasos entre los nodos y las regiones provocan incoherencias en los datos.
Escalar la configuración
Si necesitas escalar tu configuración inicial en función de las necesidades de capacidad o de rendimiento adicionales, consulta los siguientes temas:
- Configurar Cassandra para el entorno de producción
- Escalar pods de Cassandra
- Configurar grupos de nodos dedicados
- Escalar y autoescalar servicios de tiempo de ejecución