Topologie di installazione

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

La tabella seguente fornisce una panoramica delle configurazioni*:

Topologia Nodi Istruzioni per l'installazione
Topologie non di produzione
All‑in‑One (1 nodo)
  • Nodo 1: Cassandra, Edge UI, server di gestione, processore di messaggi, OpenLDAP, server Postgres, server Qpid, router, ZooKeeper
Installazione all-in-one
2 nodi (autonomo)
  • Nodo 1: Cassandra, UI Edge, server di gestione, processore di messaggi, router, OpenLDAP, Zookeeper
  • Nodo 2: server Postgres, server Qpid
Installazione autonoma a 2 nodi
5-node
  • Nodo 1: Cassandra, UI Edge, server di gestione, 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
Data center singolo (9 o 13 nodi per DC)
9-node
  • Nodo 1: Cassandra, Edge UI, server di gestione, 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 con 9 nodi
13-node
  • Nodi 1, 2 e 3: Cassandra, Zookeeper
  • Nodi 4 e 5: OpenLDAP
  • Nodi 6 e 7: UI Edge, 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 con 13 nodi
Più data center (6 nodi per data center)
12-node Due data center, ciascuno con 6 nodi, ognuno dei quali è composto da quanto segue:
  • Nodi 1 e 7: Cassandra, UI Edge, server di gestione, OpenLDAP, Zookeeper
  • Nodi 2 e 3, 8 e 9: Cassandra, processore di messaggi, router, ZooKeeper
  • Nodi 4 e 5, 10 e 11: server Qpid
  • Nodi 6 e 12: Postgres master (Data Center 1) e Postgres standby (Data Center 2)
Installazione in cluster con 12 nodi
* Queste configurazioni non includono il portale Apigee Developer Services (o semplicemente il portale). Per saperne di più, consulta la panoramica del portale.

Per Apigee Edge for Private Cloud, per pianificare i requisiti di topologia personalizzata, contatta il tuo rappresentante vendite o account executive per interagire con i servizi professionali e il Customer Success di Apigee Edge. Le prestazioni variano in base al caso d'uso, quindi ti consigliamo di configurare un ambiente di prestazioni 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 illustrano i requisiti e la procedura per l'installazione di Edge su un singolo nodo:

S26E07: Installation Requirements

S26E08: Install on a Single Node

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 affidabilità.
  • Non puoi installare Monetization Services 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, UI Edge, Apigee Router e Apigee processore di messaggi. 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 affidabilità.

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 l'interfaccia utente di Edge. Due di questi tre nodi eseguono anche il router Apigee e il processore di messaggi. Due nodi eseguono Apigee Analytics.

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 possibilità di scalare il deployment per future esigenze di espansione. In questa topologia, solo i router e i processori di messaggi possono essere espansi facilmente, come descritto in Aggiunta di un nodo router o processore di messaggi. Per espandere questa topologia, in genere si adotta una delle topologie più grandi descritte in questa sezione.
  • Questa topologia non deve essere utilizzata per i test delle prestazioni.
  • Questa topologia non supporta l'alta affidabilità.

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

Installazione in cluster con 9 nodi

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

Note aggiuntive:

  • Sebbene questa topologia rappresenti il numero minimo di nodi per un'installazione di produzione, non è ottimale per le prestazioni.
  • Puoi espandere questa topologia per supportare l'alta affidabilità, come descritto in Aggiunta di un data center.
  • In questa topologia, i router e i processori di messaggi sono ospitati sugli stessi nodi e potrebbero causare problemi di "noisy neighbor".
  • Questa topologia è limitata a una configurazione Cassandra a 3 nodi con un quorum di due. Di conseguenza, la possibilità di mettere un nodo fuori servizio per manutenzione è limitata.

Per informazioni sull'installazione, consulta Installazione in cluster con 9 nodi.

Installazione in cluster con 13 nodi

Questo scenario è un miglioramento dell'installazione in cluster a 9 nodi che copre zone di dati separate per i dati e i server Apigee in una configurazione di un data center. In questo caso, LDAP è 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 pagina Requisiti hardware.
  • Puoi espandere questa topologia per supportare l'alta affidabilità in più data center, come descritto in Aggiunta di un data center.
  • In questa topologia, i router e i processori di messaggi sono ospitati sugli stessi nodi e potrebbero causare problemi di "noisy neighbor".
  • Questa topologia è limitata a un anello Cassandra a 3 nodi con un quorum di due. Di conseguenza, la possibilità di mettere un nodo fuori servizio per manutenzione è limitata.

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

Installazione in cluster con 12 nodi

Questo scenario riguarda il disaster recovery e l'alta affidabilità dell'analisi in due data center.

Note aggiuntive:

  • Apigee considera questa topologia adeguata per gli scopi di produzione. Tuttavia, poiché ogni installazione ha requisiti e sfide unici, contatta il tuo rappresentante vendite o l'account executive per interagire con i servizi professionali e il Customer Success di Apigee Edge.
  • In questa topologia, i router e i processori di messaggi sono ospitati sugli stessi nodi e potrebbero causare problemi di "noisy neighbor".

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

Installazione dei servizi di monetizzazione

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

Per installare Monetization, devi installare Monetization Services, il server di gestione Apigee e il processore di messaggi. Per installare Monetization su Edge, se l'installazione di Edge ha più nodi Postgres, questi devono essere configurati in modalità Master/Standby. Non puoi installare Monetizzazione su Edge se hai più nodi master Postgres.

Per saperne di più, consulta Installazione dei servizi di monetizzazione.