Topologies d'installation

Cette section décrit les topologies d'installation Edge (c'est-à-dire les configurations de nœuds compatibles avec Edge).

Le tableau suivant présente les configurations* :

Topologie Nœuds Instructions d'installation
Topologies hors production
Tout-en-un (1 nœud)
  • Nœud 1 : Cassandra, nouvelle interface utilisateur Edge, serveur de gestion, processeur de messages, SymasLDAP, serveur Postgres, serveur Qpid, routeur, Zookeeper
Installation tout-en-un
2 nœuds (autonomes)
  • Nœud 1 : Cassandra, nouvelle interface utilisateur Edge, serveur de gestion, processeur de messages, routeur, SymasLDAP, Zookeeper
  • Nœud 2 : serveur Postgres, serveur Qpid
Installation autonome à 2 nœuds
5 nœuds
  • Nœud 1 : Cassandra, nouvelle interface utilisateur Edge, serveur de gestion, SymasLDAP, Zookeeper
  • Nœuds 2 et 3 : Cassandra, processeur de messages, routeur, Zookeeper
  • Nœuds 4 et 5 : serveur Postgres, serveur Qpid
Installation à 5 nœuds
Topologies de production
Centre de données unique (9 ou 13 nœuds par centre de données)
9 nœuds
  • Nœud 1 : Cassandra, nouvelle interface utilisateur Edge, serveur de gestion, SymasLDAP, Zookeeper
  • Nœuds 2 et 3 : Cassandra, Zookeeper
  • Nœuds 4 et 5 : processeur de messages, routeur
  • Nœuds 6 et 7 : serveur Qpid
  • Nœuds 8 et 9 : serveur Postgres
Installation en cluster à 9 nœuds
13 nœuds
  • Nœuds 1, 2 et 3 : Cassandra, Zookeeper
  • Nœuds 4 et 5 : SymasLDAP
  • Nœuds 6 et 7 : nouvelle interface utilisateur Edge, serveur de gestion
  • Nœuds 8 et 9 : serveur Postgres
  • Nœuds 10 et 11 : processeur de messages, routeur
  • Nœuds 12 et 13 : serveur Qpid
Installation en cluster à 13 nœuds
Plusieurs centres de données (6 nœuds par centre de données)
12 nœuds Deux centres de données, chacun avec 6 nœuds, chacun composé des éléments suivants :
  • Nœuds 1 et 7 : Cassandra, nouvelle interface utilisateur Edge, serveur de gestion, SymasLDAP, Zookeeper
  • Nœuds 2 et 3, 8 et 9 : Cassandra, processeur de messages, routeur, Zookeeper
  • Nœuds 4 et 5, 10 et 11 : serveur Qpid
  • Nœuds 6 et 12 : maître Postgres (centre de données 1) et secours Postgres (centre de données 2)
Installation en cluster à 12 nœuds
* Ces configurations n'incluent pas le portail Apigee Developer Services (ou simplement le portail). Pour en savoir plus, consultez la présentation du portail.

Pour Apigee Edge for Private Cloud, afin de planifier les exigences de topologie personnalisée, veuillez contacter votre conseiller commercial ou responsable de compte pour faire appel aux services professionnels et à la réussite des clients Apigee Edge. Les performances varient en fonction du cas d'utilisation. Nous vous recommandons donc de configurer un environnement de performances pour analyser et ajuster vos performances avant de déployer les modifications dans votre environnement de production.

Installation tout-en-un (1 nœud)

Un seul nœud exécute tous les composants Edge.

Les vidéos suivantes vous présentent les exigences et le processus d'installation d'une installation Edge à un seul nœud :

S26E07 : Exigences d'installation

S26E08 : Installer sur un seul nœud

Remarques supplémentaires :

  • Apigee recommande d'utiliser cette topologie uniquement pour les installations hors production ou de développement, car cette configuration n'est pas optimale pour les performances.
  • Cette topologie ne doit pas être utilisée pour les tests de performances.
  • Cette topologie ne prend pas en charge la haute disponibilité.
  • Vous ne pouvez pas installer les services de monétisation sur une configuration AIO.

Pour en savoir plus sur l'installation, consultez la section Installation tout-en-un.

Installation autonome (2 nœuds)

Dans ce scénario, un seul nœud exécute les serveurs autonomes de la passerelle et les composants associés : serveur de gestion Apigee, Apache ZooKeeper, Apache Cassandra, SymasLDAP, nouvelle interface utilisateur Edge, routeur Apigee et processeur de messages Apigee. L'autre nœud exécute les composants autonomes d'Analytics : serveur Qpid et serveur Postgres.

Remarques supplémentaires :

  • Apigee recommande d'utiliser cette topologie uniquement pour les installations hors production ou de développement, car cette configuration n'est pas optimale pour les performances.
  • Cette topologie ne doit pas être utilisée pour les tests de performances.
  • Cette topologie ne prend pas en charge la haute disponibilité.

Pour en savoir plus sur l'installation, consultez la section Installation autonome à 2 nœuds.

Installation en cluster à 5 nœuds

Dans une topologie à 5 nœuds, trois nœuds exécutent des clusters ZooKeeper et Cassandra. L'un de ces trois nœuds exécute également le serveur de gestion Apigee, SymasLDAP et la nouvelle interface utilisateur Edge. Deux de ces trois nœuds exécutent également le routeur Apigee et le processeur de messages. Deux nœuds exécutent Apigee Analytics.

Remarques supplémentaires :

  • Apigee recommande d'utiliser cette topologie uniquement pour les installations hors production ou de développement, car cette configuration n'est pas optimale pour les performances.
  • Cette topologie limite la possibilité de faire évoluer le déploiement pour répondre aux besoins d'expansion futurs. Seuls les routeurs et les processeurs de messages peuvent être facilement étendus dans cette topologie, comme décrit dans Ajouter un nœud de routeur ou de processeur de messages. Pour étendre cette topologie, vous adoptez généralement l'une des topologies plus importantes décrites dans cette section.
  • Cette topologie ne doit pas être utilisée pour les tests de performances.
  • Cette topologie ne prend pas en charge la haute disponibilité.

Pour en savoir plus sur l'installation, consultez la section Installation à 5 nœuds.

Installation en cluster à 9 nœuds

Ce scénario est semblable à l'installation en cluster à 5 nœuds, mais il présente une configuration différente des composants Analytics pour atteindre une haute disponibilité des performances.

Remarques supplémentaires :

  • Bien que cette topologie représente le minimal nombre de nœuds pour une installation de production, elle n'est pas optimale pour les performances.
  • Vous pouvez étendre cette topologie pour prendre en charge la haute disponibilité, comme décrit dans Ajouter un centre de données.
  • Dans cette topologie, les routeurs et les processeurs de messages sont hébergés sur les mêmes nœuds et peuvent entraîner des problèmes de "voisin bruyant".
  • Cette topologie est limitée à une configuration Cassandra à 3 nœuds avec un quorum de deux. Par conséquent, votre capacité à retirer un nœud pour maintenance est limitée.

Pour en savoir plus sur l'installation, consultez la section Installation en cluster à 9 nœuds.

Installation en cluster à 13 nœuds

Ce scénario est une amélioration de l'installation en cluster à 9 nœuds, qui couvre des zones de données distinctes pour les données et les serveurs Apigee dans une configuration de centre de données. Ici, LDAP est installé en tant que nœud distinct indépendant.

Remarques supplémentaires :

  • Apigee recommande cette configuration comme topologie minimale pour les configurations de production avec les spécifications matérielles documentées. Pour en savoir plus, consultez la section Configuration matérielle requise.
  • Vous pouvez étendre cette topologie pour prendre en charge la haute disponibilité dans plusieurs centres de données, comme décrit dans Ajouter un centre de données.
  • Dans cette topologie, les routeurs et les processeurs de messages sont hébergés sur les mêmes nœuds et peuvent entraîner des problèmes de "voisin bruyant".
  • Cette topologie est limitée à un anneau Cassandra à 3 nœuds avec un quorum de deux. Par conséquent, votre capacité à retirer un nœud pour maintenance est limitée.

Pour en savoir plus sur l'installation, consultez la section Installation en cluster à 13 nœuds.

Installation en cluster à 12 nœuds

Ce scénario couvre la reprise après sinistre et la haute disponibilité des analyses dans deux centres de données.

Remarques supplémentaires :

  • Apigee considère cette topologie comme adéquate à des fins de production. Toutefois, chaque installation ayant ses propres exigences et défis, veuillez contacter votre représentant commercial ou votre responsable de compte pour faire appel aux services professionnels et à l'assistance client Apigee Edge.
  • Dans cette topologie, les routeurs et les processeurs de messages sont hébergés sur les mêmes nœuds et peuvent entraîner des problèmes de "voisin bruyant".

Pour en savoir plus sur l'installation, consultez la section Installation en cluster à 12 nœuds.

Installer les services de monétisation

Les services de monétisation s'exécutent dans n'importe quelle configuration Apigee Edge existante, à l'exception de la configuration tout-en-un (AiO) .

Pour installer la monétisation, vous devez installer les services de monétisation, le serveur de gestion Apigee et le processeur de messages. Pour installer la monétisation sur Edge lorsque l'installation Edge comporte plusieurs nœuds Postgres, les nœuds Postgres doivent être configurés en mode maître/veille. Vous ne pouvez pas installer la monétisation sur Edge si vous disposez de plusieurs nœuds maîtres Postgres.

Pour en savoir plus, consultez la section Installer les services de monétisation.