Topologie di installazione

Questa sezione descrive le topologie di installazione Edge (ovvero le configurazioni dei nodi supportate da Edge).

La tabella seguente offre una panoramica delle configurazioni*:

Topologia Nodi Istruzioni sull'installazione
Topologie non di produzione
All-in-One (1 nodo)
  • Nodo 1: Cassandra, Edge UI, Management Server, Processore di messaggi, OpenLDAP, Server Postgres, Qpid Server, Router, Zookeeper
Installazione all-in-one
2 nodi (autonomo)
  • Nodo 1: Cassandra, Edge UI, Management Server, processore di messaggi, router, OpenLDAP, Zookeeper
  • Nodo 2: server Postgres, server Qpid
Installazione autonoma su 2 nodi
5 nodi
  • Nodo 1: Cassandra, Edge UI, Management Server, OpenLDAP, Zookeeper
  • Nodi 2 e 3: Cassandra, processore di messaggi, router, Zookeeper
  • Nodi 4 e 5: server Postgres, server Qpid
Installazione su 5 nodi
Topologie di produzione
Singolo data center (9 o 13 nodi per data center)
9 nodi
  • Nodo 1: Cassandra, Edge UI, Management Server, OpenLDAP, Zookeeper
  • Nodi 2 e 3: Cassandra, Zookeeper
  • Nodi 4 e 5: processore di messaggi, router
  • Nodi 6 e 7: server Qpid
  • Nodi 8 e 9: server Postgres
Installazione in cluster di nove nodi
13 nodi
  • Nodi 1, 2 e 3: Cassandra, Zookeeper
  • Nodi 4 e 5: OpenLDAP
  • Nodi 6 e 7: UI perimetrale, server di gestione
  • Nodi 8 e 9: server Postgres
  • Nodi 10 e 11: processore di messaggi, router
  • Nodi 12 e 13: server Qpid
Installazione in cluster di 13 nodi
Più data center (6 nodi per controller di dominio)
12 nodi Due data center, ciascuno con 6 nodi, ciascuno composto da:
  • Nodi 1 e 7: Cassandra, Edge UI, Management Server OpenLDAP, Zookeeper
  • Nodi 2 e 3, 8 e 9: Cassandra, processore di messaggi, router, Zookeeper
  • Nodi 4 e 5, 10 e 11: Qpid Server
  • Nodi 6 e 12: master Postgres (data center 1) e standby Postgres (data center 2)
Installazione in cluster di 12 nodi
* Queste configurazioni non includono il portale Apigee Developer Services (o semplicemente il portale). Per maggiori informazioni, consulta la Panoramica del portale.

Per Apigee Edge per il cloud privato, per pianificare i requisiti di topologia personalizzati, contatta il tuo rappresentante vendite o account manager per collaborare con i servizi professionali Apigee Edge per il successo dei clienti. Le prestazioni variano in base al caso d'uso, quindi ti consigliamo di configurare un ambiente prestazionale per analizzare e ottimizzare le prestazioni prima di implementare le modifiche nell'ambiente di produzione.

Installazione all-in-one (1 nodo)

Un singolo nodo esegue tutti i componenti Edge.

I seguenti video presentano i requisiti e la procedura per l'installazione di un'installazione Edge a nodo singolo:

S26E07: Requisiti per l'installazione

S26E08: Installa su un singolo nodo

Note aggiuntive:

  • Apigee consiglia di utilizzare questa topologia solo per installazioni non di produzione o di sviluppo, poiché questa configurazione non è ottimale per le prestazioni.
  • Questa topologia non deve essere utilizzata per i test delle prestazioni.
  • Questa topologia non supporta l'alta disponibilità.
  • Non puoi installare Servizi di monetizzazione su una configurazione AIO.

Per informazioni sull'installazione, consulta Installazione all-in-one.

Installazione autonoma (2 nodi)

In questo scenario, un singolo nodo esegue i server autonomi Gateway e i componenti associati: Apigee Management Server, Apache ZooKeeper, Apache Cassandra, OpenLDAP, Edge UI, Apigee router e Apigee Message Processor. L'altro nodo esegue i componenti autonomi di Analytics: server Qpid e server Postgres.

Note aggiuntive:

  • Apigee consiglia di utilizzare questa topologia solo per installazioni non di produzione o di sviluppo, poiché questa configurazione non è ottimale per le prestazioni.
  • Questa topologia non deve essere utilizzata per i test delle prestazioni.
  • Questa topologia non supporta l'alta disponibilità.

Per informazioni sull'installazione, consulta Installazione autonoma a 2 nodi.

Installazione in cluster a 5 nodi

In una topologia a 5 nodi, tre nodi eseguono i cluster ZooKeeper e Cassandra. Uno di questi tre nodi esegue anche il server di gestione Apigee, OpenLDAP e la UI Edge. Due di questi tre nodi eseguono anche il router e il processore di messaggi Apigee. Due nodi eseguono l'analisi di Apigee.

Note aggiuntive:

  • Apigee consiglia di utilizzare questa topologia solo per installazioni non di produzione o di sviluppo, poiché questa configurazione non è ottimale per le prestazioni.
  • Questa topologia limita la capacità di scalare il deployment per esigenze di espansione future. Solo i router e i processori di messaggi possono essere facilmente espansi in questa topologia, come descritto in Aggiungere un nodo router o processore di messaggi. Per espandere questa topologia, in genere si adotta una delle topologie più ampie descritte in questa sezione.
  • Questa topologia non deve essere utilizzata per i test delle prestazioni.
  • Questa topologia non supporta l'alta disponibilità.

Per informazioni sull'installazione, consulta Installazione di 5 nodi.

Installazione in cluster di 9 nodi

Questo scenario è simile all'installazione in cluster a 5 nodi, ma ha una configurazione diversa dei componenti Analytics per ottenere un'alta disponibilità delle prestazioni.

Note aggiuntive:

  • Anche se questa topologia rappresenta il numero minimo di nodi per un'installazione di produzione, non è ottimale per le prestazioni.
  • Puoi espandere questa topologia per supportare l'alta disponibilità, come descritto in Aggiungere un data center.
  • In questa topologia, i router e i processori di messaggi sono ospitati sugli stessi nodi e possono causare problemi di "vicino rumoroso".
  • Questa topologia è limitata a una configurazione Cassandra a 3 nodi con un quorum di due. Di conseguenza, la capacità di eseguire l'estrazione di un nodo per la manutenzione è limitata.

Per informazioni sull'installazione, consulta Installazione in cluster di nove nodi.

Installazione in cluster di 13 nodi

Questo scenario è un miglioramento dell'installazione in cluster di nove nodi che copre zone dati separate per dati e server Apigee in un unico data center. In questo caso LDAP viene installato come nodo separato indipendente.

Note aggiuntive:

  • Apigee consiglia questa configurazione come topologia minima per le configurazioni di produzione con le specifiche hardware documentate. Per maggiori informazioni, consulta la sezione Requisiti hardware.
  • Puoi espandere questa topologia per supportare l'alta disponibilità in più data center, come descritto in Aggiungere un data center.
  • In questa topologia, i router e i processori di messaggi sono ospitati sugli stessi nodi e possono causare problemi di "vicino rumoroso".
  • Questa topologia è limitata a un anello Cassandra a tre nodi con un quorum di due. Di conseguenza, la capacità di eseguire l'estrazione di un nodo per la manutenzione è limitata.

Per informazioni sull'installazione, consulta Installazione in cluster di 13 nodi.

Installazione in cluster a 12 nodi

Questo scenario copre l'alta disponibilità per il ripristino di emergenza e l'analisi in due data center.

Note aggiuntive:

  • Apigee considera questa topologia adeguata per gli scopi di produzione. Tuttavia, poiché ogni installazione ha i propri requisiti e sfide specifici, contatta il tuo rappresentante vendite o account manager per conoscere i servizi professionali Apigee Edge e il Customer Success.
  • In questa topologia, i router e i processori di messaggi sono ospitati sugli stessi nodi e possono causare problemi di "vicino rumoroso".

Per informazioni sull'installazione, consulta Installazione in cluster a 12 nodi.

Installare i servizi di monetizzazione

I servizi di monetizzazione vengono eseguiti all'interno di qualsiasi configurazione Apigee Edge esistente, ad eccezione della configurazione All-in-One (AiO).

Per installare la monetizzazione, devi installare i servizi di monetizzazione, il server di gestione Apigee e il processore di messaggi. Per installare la monetizzazione su Edge quando l'installazione a livello perimetrale ha più nodi Postgres, i nodi Postgres devono essere configurati in modalità master/standby. Non puoi installare la monetizzazione su Edge se hai più nodi master Postgres.

Per maggiori informazioni, consulta la sezione Installare i servizi di monetizzazione.