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 ces configurations*:

Topology Nœuds Instructions d'installation
Topologies hors production
Tout-en-un (1 nœud)
  • Nœud 1:Cassandra, interface utilisateur Edge, serveur de gestion, processeur de messages, OpenLDAP, serveur Postgres, serveur Qpid, routeur, Zookeeper
Installation tout-en-un
2 nœuds (autonome)
  • Nœud 1:Cassandra, interface utilisateur Edge, serveur de gestion, processeur de messages, routeur, OpenLDAP, Zookeeper
  • Nœud 2:serveur Postgres, serveur Qpid
Installation autonome à deux nœuds
5 nœuds
  • Nœud 1:Cassandra, interface utilisateur Edge, serveur de gestion, OpenLDAP, 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 contrôleur de données)
9 nœuds
  • Nœud 1:Cassandra, interface utilisateur Edge, serveur de gestion, OpenLDAP, 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:OpenLDAP
  • Nœuds 6 et 7: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 DC)
12 nœuds Deux centres de données, chacun avec six nœuds, comprenant chacun les éléments suivants :
  • Nœuds 1 et 7:Cassandra, interface utilisateur Edge, serveur de gestion OpenLDAP, Zookeeper
  • Nœuds 2, 3, 8 et 9:Cassandra, processeur de messages, routeur, Zookeeper
  • Nœuds 4, 5, 10 et 11:serveur Qpid
  • Nœuds 6 et 12:maître Postgres (centre de données 1) et poste de secours Postgres (centre de données 2)
Installation en cluster à 12 nœuds
* Ces configurations n'incluent pas le portail de services pour les développeurs Apigee (ou simplement le portail). Pour en savoir plus, consultez la section Présentation du portail.

Pour Apigee Edge pour le cloud privé, afin de planifier les exigences de topologie personnalisée, veuillez contacter votre conseiller commercial ou votre responsable de compte pour discuter des services professionnels Apigee Edge et de la réussite des clients. Les performances varient selon le 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 présentent les exigences et le processus d'installation d'une installation Edge à nœud unique:

S26E07: Conditions d'installation

S26E08: Installer sur un seul nœud

Remarques supplémentaires :

  • Apigee recommande que cette topologie ne soit utilisée que pour des installations hors production ou en développement, car cette configuration n'est pas optimale pour les performances.
  • Cette topologie ne doit pas être utilisée pour tester les performances.
  • Cette topologie n'est pas compatible avec la haute disponibilité.
  • Vous ne pouvez pas installer les services de monétisation dans une configuration AIO.

Pour en savoir plus, consultez Installation tout-en-un.

Installation autonome (2 nœuds)

Dans ce scénario, un nœud unique exécute des serveurs autonomes de passerelle et les composants associés : Apigee Management Server, Apache ZooKeeper, Apache Cassandra, OpenLDAP, l'interface utilisateur Edge, Apigee Router et Apigee Message Processor. L'autre nœud exécute les composants autonomes d'Analytics: Qpid Server et Postgres Server.

Remarques supplémentaires :

  • Apigee recommande que cette topologie ne soit utilisée que pour des installations hors production ou en développement, car cette configuration n'est pas optimale pour les performances.
  • Cette topologie ne doit pas être utilisée pour tester les performances.
  • Cette topologie n'est pas compatible avec la haute disponibilité.

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

Installation en cluster à 5 nœuds

Dans une topologie à cinq nœuds, trois nœuds exécutent les clusters ZooKeeper et Cassandra. L'un de ces trois nœuds exécute également Apigee Management Server, OpenLDAP et l'interface utilisateur Edge. Deux de ces trois nœuds exécutent également Apigee Router et le processeur de messages. Deux nœuds exécutent Apigee Analytics.

Remarques supplémentaires :

  • Apigee recommande que cette topologie ne soit utilisée que pour des installations hors production ou en développement, car cette configuration n'est pas optimale pour les performances.
  • Cette topologie limite la capacité à faire évoluer le déploiement pour répondre aux futurs besoins d'expansion. Seuls les routeurs et les processeurs de messages peuvent être facilement développés dans cette topologie, comme décrit dans la section Ajouter un routeur ou un nœud 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 tester les performances.
  • Cette topologie n'est pas compatible avec la haute disponibilité.

Pour en savoir plus, consultez la section Installation à 5 nœuds.

Installation en cluster à 9 nœuds

Ce scénario est semblable à une installation en cluster à cinq nœuds, mais les composants Analytics sont configurés différemment pour garantir une haute disponibilité des performances.

Remarques supplémentaires :

  • Bien que cette topologie représente le nombre minimal de nœuds pour une installation de production, elle n'est pas optimale en termes de performances.
  • Vous pouvez étendre cette topologie pour assurer la haute disponibilité, comme décrit dans la section 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, ce qui peut entraîner des problèmes de voisinage bruyant.
  • Cette topologie est limitée à une configuration Cassandra à trois nœuds avec un quorum de deux. Par conséquent, votre capacité à déconnecter un nœud pour la maintenance est limitée.

Pour en savoir plus, 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 couvrant des zones de données distinctes pour les serveurs de données et Apigee dans une configuration de centre de données unique. Ici, LDAP est installé en tant que nœud séparé 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 assurer la haute disponibilité dans plusieurs centres de données, comme décrit dans la section 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, ce qui peut entraîner des problèmes de voisinage bruyant.
  • Cette topologie est limitée à un anneau Cassandra à trois nœuds avec un quorum de deux. Par conséquent, votre capacité à déconnecter un nœud pour la maintenance est limitée.

Pour en savoir plus, 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 que cette topologie est adaptée à des fins de production. Cependant, chaque installation ayant ses propres exigences et défis, veuillez contacter votre conseiller commercial ou votre responsable de compte pour discuter des services professionnels Apigee Edge et de la réussite des clients.
  • Dans cette topologie, les routeurs et les processeurs de messages sont hébergés sur les mêmes nœuds, ce qui peut entraîner des problèmes de voisinage bruyant.

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

Installation des services de monétisation

Les services de monétisation s'exécutent dans toute configuration Apigee Edge existante, à l'exception de la configuration All-in-One (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 Monétisation sur la périphérie lorsque l'installation d'Edge comporte plusieurs nœuds Postgres, vous devez configurer les nœuds Postgres en mode Maître/Standby. Vous ne pouvez pas installer la monétisation sur Edge si vous avez plusieurs nœuds maîtres Postgres.

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