Topologie instalacji

W tej sekcji opisano topologie instalacji brzegowych (tzn. konfiguracje węzłów obsługiwane przez Edge).

W tej tabeli znajdziesz omówienie konfiguracji*:

Topologia Węzły Instrukcje instalacji
Topologie nieprodukcyjne
Wszystko w jednym (1 węzeł)
  • Węzeł 1: Cassandra, interfejs Edge, serwer zarządzania, procesor wiadomości, OpenLDAP, serwer Postgres, serwer Qpid, router, Zookeeper
Instalacja „wszystko w jednym”
2 węzły (samodzielny)
  • Węzeł 1: Cassandra, Edge UI, Serwer zarządzania, procesor wiadomości, Router, OpenLDAP, Zookeeper
  • Węzeł 2: serwer Postgres, serwer Qpid
Instalacja samodzielna z 2 węzłami
5 węzłów
  • Węzeł 1: Cassandra, Edge UI, Serwer zarządzania, OpenLDAP, Zookeeper
  • Węzły 2 i 3: Cassandra, procesor wiadomości, router, Zookeeper
  • Węzły 4 i 5: serwer Postgres, serwer Qpid
Instalacja 5 węzłów
Topologie produkcji
Jedno centrum danych (9 lub 13 węzłów na kontroler sieci komórkowej)
9 węzłów
  • Węzeł 1: Cassandra, Edge UI, Serwer zarządzania, OpenLDAP, Zookeeper
  • Węzły 2 i 3: Cassandra, Zookeeper
  • Węzły 4 i 5: procesor wiadomości, router
  • Węzły 6 i 7: serwer Qpid
  • Węzły 8 i 9: serwer Postgres
Instalacja klastrów z 9 węzłami
13 węzłów
  • Węzły 1, 2 i 3: Cassandra, Zookeeper
  • Węzły 4 i 5: OpenLDAP
  • Węzły 6 i 7: interfejs Edge, serwer zarządzania
  • Węzły 8 i 9: serwer Postgres
  • Węzły 10 i 11: procesor wiadomości, router
  • Węzły 12 i 13: serwer Qpid
Instalacja w klastrze z 13 węzłami
Wiele centrów danych (6 węzłów na centrum danych)
12 węzłów 2 centra danych, każde z 6 węzłami, a każde z nich składa się z:
  • Węzły 1 i 7: Cassandra, Edge UI, Management Server OpenLDAP, Zookeeper
  • Węzły 2 i 3, 8 i 9: Cassandra, procesor wiadomości, router, Zookeeper
  • Węzły 4 i 5, 10 i 11: serwer Qpid
  • Węzeł 6 i 12: master Postgres (centrum danych 1) i tryb gotowości Postgres (centrum danych 2)
Instalacja w klastrze z 12 węzłami
* Te konfiguracje nie obejmują portalu Apigee Developer Services (lub po prostu portalu). Więcej informacji znajdziesz w artykule Omówienie portalu.

Jeśli chcesz zaplanować niestandardowe wymagania dotyczące topologii Apigee Edge dla chmury prywatnej, skontaktuj się ze swoim przedstawicielem handlowym lub menedżerem konta, aby skorzystać z usług profesjonalnych Apigee Edge i osiągnąć sukces klienta. Wydajność różni się w zależności od przypadku użycia, dlatego zalecamy skonfigurowanie środowiska wydajności w celu analizowania i dostrajania wydajności przed wprowadzeniem zmian w środowisku produkcyjnym.

Instalacja kompleksowa (1 węzeł)

W jednym węźle działają wszystkie komponenty Edge.

W tych filmach znajdziesz informacje na temat wymagań i procesu instalowania instalacji Edge z jednym węzłem:

S26E07: Wymagania dotyczące instalacji

S26E08: Instalacja w jednym węźle

Dodatkowe uwagi:

  • Apigee zaleca, aby tej topologii używać tylko w przypadku instalacji nieprodukcyjnych lub programistycznych, ponieważ ta konfiguracja nie jest optymalna pod kątem wydajności.
  • Tej topologii nie należy używać do testowania wydajności.
  • Ta topologia nie obsługuje wysokiej dostępności.
  • Nie możesz zainstalować Usług zarabiania w konfiguracji AIO.

Informacje o instalacji znajdziesz w artykule Instalacja „wszystko w jednym”.

Instalacja samodzielna (2 węzły)

W tym scenariuszu jeden węzeł uruchamia samodzielne serwery bramy oraz powiązane z nimi komponenty: Apigee Management Server, Apache ZooKeeper, Apache Cassandra, OpenLDAP, UI Edge, Apigee Router i Apigee Message Processor. W drugim węźle uruchamiają samodzielne komponenty Analytics: serwer Qpid i serwer Postgres.

Dodatkowe uwagi:

  • Apigee zaleca, aby tej topologii używać tylko w przypadku instalacji nieprodukcyjnych lub programistycznych, ponieważ ta konfiguracja nie jest optymalna pod kątem wydajności.
  • Tej topologii nie należy używać do testowania wydajności.
  • Ta topologia nie obsługuje wysokiej dostępności.

Informacje o instalacji znajdziesz w artykule o instalacji samodzielnej z 2 węzłami.

Instalacja w klastrze z 5 węzłami

W topologii 5 węzłów 3 węzły uruchamiają klastry ZooKeeper i Cassandra. Jeden z tych 3 węzłów też obsługuje serwer Apigee Management Server, OpenLDAP i interfejs Edge. Dwa z tych 3 węzłów również używają routera Apigee i procesora wiadomości. Apigee Analytics uruchamia się z 2 węzłów.

Dodatkowe uwagi:

  • Apigee zaleca, aby tej topologii używać tylko w przypadku instalacji nieprodukcyjnych lub programistycznych, ponieważ ta konfiguracja nie jest optymalna pod kątem wydajności.
  • Ta topologia ogranicza możliwość skalowania wdrożenia pod kątem przyszłych potrzeb związanych z rozszerzaniem. W tej topologii można łatwo rozwijać tylko routery i procesory wiadomości, zgodnie z opisem w sekcji Dodawanie węzła routera lub procesora wiadomości. Aby rozwinąć tę topologię, zwykle przyjmuje się jedną z większych topologii opisanych w tej sekcji.
  • Tej topologii nie należy używać do testowania wydajności.
  • Ta topologia nie obsługuje wysokiej dostępności.

Informacje o instalacji znajdziesz w artykule o instalacji 5 węzłów.

Instalacja w klastrze z 9 węzłami

Ten scenariusz jest podobny do instalacji w klastrze z 5 węzłami, ale ma inną konfigurację komponentów Analytics, która zapewnia wysoką dostępność.

Dodatkowe uwagi:

  • Ta topologia reprezentuje minimalną liczbę węzłów w instalacji produkcyjnej, ale nie jest optymalna pod kątem wydajności.
  • Możesz rozwinąć tę topologię, aby zapewnić wysoką dostępność, zgodnie z opisem w sekcji Dodawanie centrum danych.
  • W tej topologii routery i procesory wiadomości są hostowane w tych samych węzłach, co może powodować problemy z „hałaśliwymi sąsiadami”.
  • Ta topologia jest ograniczona do konfiguracji Cassandra z 3 węzłami i kworum równym 2. W związku z tym możliwość usunięcia węzła do konserwacji jest ograniczona.

Informacje o instalacji znajdziesz w artykule o instalacji w klastrze z 9 węzłami.

Instalacja w klastrze z 13 węzłami

Ten scenariusz jest rozwinięciem takiej instalacji obejmującej 9 węzłów, która obejmuje osobne strefy danych na potrzeby serwerów danych i serwerów Apigee w ramach jednej konfiguracji centrum danych. W tym miejscu zainstalowany jest LDAP jako niezależny, oddzielny węzeł.

Dodatkowe uwagi:

  • Apigee zaleca tę konfigurację jako minimalną topologię w konfiguracjach produkcyjnych z udokumentowanymi specyfikacjami sprzętowymi. Więcej informacji znajdziesz w artykule Wymagania sprzętowe.
  • Możesz rozwinąć tę topologię, aby obsługiwać wysoką dostępność w wielu centrach danych, zgodnie z opisem w sekcji Dodawanie centrum danych.
  • W tej topologii routery i procesory wiadomości są hostowane w tych samych węzłach, co może powodować problemy z „hałaśliwymi sąsiadami”.
  • Ta topologia jest ograniczona do 3-węzłego pierścienia Cassandra z kworum równym 2. W związku z tym możliwość usunięcia węzła do konserwacji jest ograniczona.

Informacje o instalacji znajdziesz w artykule o instalacji klastrów z 13 węzłami.

Instalacja w klastrze z 12 węzłami

Ten scenariusz obejmuje odtwarzanie awaryjne i wysoką dostępność analityki w 2 centrach danych.

Dodatkowe uwagi:

  • Apigee uważa tę topologię za odpowiednią do celów produkcyjnych. Jednak każda instalacja ma własne wymagania i wyzwania, dlatego skontaktuj się z przedstawicielem handlowym lub menedżerem konta, aby skorzystać z usług specjalistycznych Apigee Edge i nawiązać kontakt z klientami.
  • W tej topologii routery i procesory wiadomości są hostowane w tych samych węzłach, co może powodować problemy z „hałaśliwymi sąsiadami”.

Informacje o instalacji znajdziesz w artykule o instalacji klastrów z 12 węzłami.

Instalowanie usług zarabiania

Usługi zarabiania działają w ramach dowolnej istniejącej konfiguracji Apigee Edge z wyjątkiem konfiguracji All-in-One (AiO).

Aby zainstalować funkcję Zarabianie, musisz zainstalować Usługi generowania przychodu, serwer Apigee Management Server i procesor wiadomości. Aby zainstalować funkcję Monetization w Edge, gdy instalacja Edge ma wiele węzłów Postgres, węzły Postgres muszą być skonfigurowane w trybie głównym/gotowym. Nie możesz zainstalować funkcji zarabiania na Edge, jeśli masz wiele węzłów głównych Postgres.

Więcej informacji znajdziesz w artykule Instalowanie usług zarabiania.