Topologie instalacji

W tej sekcji opisujemy topologie instalacji Edge (czyli konfiguracje węzłów obsługiwane przez Edge).

W tej tabeli znajdziesz przegląd konfiguracji*:

Topologia Węzły Instrukcje instalacji
Topologie nieprodukcyjne
All-in-One (1 węzeł)
  • Węzeł 1: Cassandra, Edge UI, serwer zarządzania, procesor wiadomości, SymasLDAP, serwer Postgres, serwer Qpid, router, Zookeeper
Instalacja typu „wszystko w jednym”
2 węzły (samodzielne)
  • Węzeł 1: Cassandra, Edge UI, serwer zarządzania, procesor wiadomości, router, SymasLDAP, Zookeeper
  • Węzeł 2: serwer Postgres, serwer Qpid
Instalacja autonomiczna na 2 węzłach
5-węzłowy
  • Węzeł 1: Cassandra, Edge UI, serwer zarządzania, SymasLDAP, Zookeeper
  • Węzły 2 i 3: Cassandra, Message Processor, Router, Zookeeper
  • Węzły 4 i 5: serwer Postgres, serwer Qpid
Instalacja 5-węzłowa
Topologie produkcyjne
Pojedyncze centrum danych (9 lub 13 węzłów na centrum danych)
9-node
  • Węzeł 1: Cassandra, interfejs Edge, serwer zarządzania, SymasLDAP, 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 klastrowa z 9 węzłami
13-node
  • Węzły 1, 2 i 3: Cassandra, Zookeeper
  • Węzły 4 i 5: SymasLDAP
  • 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 klastrowa z 13 węzłami
Wiele centrów danych (6 węzłów na centrum danych)
12-węzłowy 2 centra danych, każde z 6 węzłami, z których każdy składa się z tych elementów:
  • Węzły 1 i 7: Cassandra, Edge UI, serwer zarządzania, SymasLDAP, Zookeeper
  • Węzły 2 i 3, 8 i 9: Cassandra, Message Processor, Router, Zookeeper
  • Węzły 4 i 5, 10 i 11: serwer Qpid
  • Węzły 6 i 12: główny serwer Postgres (centrum danych 1) i serwer zapasowy Postgres (centrum danych 2)
Instalacja klastrowa 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 chodzi o Apigee Edge for Private Cloud, aby zaplanować wymagania dotyczące topologii niestandardowej, skontaktuj się z przedstawicielem handlowym lub menedżerem ds. klientów, aby skorzystać z usług profesjonalnych Apigee Edge i pomocy w odnoszeniu sukcesów przez klientów. Wydajność różni się w zależności od przypadku użycia, dlatego zalecamy skonfigurowanie środowiska wydajności, aby analizować i dostrajać wydajność przed wprowadzeniem zmian w środowisku produkcyjnym.

Instalacja typu „wszystko w jednym” (1 węzeł)

Pojedynczy węzeł uruchamia wszystkie komponenty Edge.

W tych filmach znajdziesz informacje o wymaganiach i procesie instalacji Edge w konfiguracji z 1 węzłem:

S26E07: Wymagania dotyczące instalacji

S26E08: Instalacja na jednym węźle

Dodatkowe uwagi:

  • Apigee zaleca używanie tej topologii tylko w przypadku instalacji nieprodukcyjnych lub deweloperskich, ponieważ ta konfiguracja nie jest optymalna pod względem wydajności.
  • Tej topologii nie należy używać do testów wydajności.
  • Ta topologia nie obsługuje wysokiej dostępności.
  • Nie możesz zainstalować usług zarabiania w konfiguracji AIO.

Więcej informacji o instalacji znajdziesz w artykule Instalacja typu „wszystko w jednym”.

Instalacja samodzielna (2 węzły)

W tym scenariuszu pojedynczy węzeł uruchamia samodzielne serwery bramy i powiązane komponenty: serwer zarządzania Apigee, Apache ZooKeeper, Apache Cassandra, SymasLDAP, interfejs Edge, router Apigee i procesor wiadomości Apigee. Na drugim węźle działają samodzielne komponenty Analytics: serwer Qpid i serwer Postgres.

Dodatkowe uwagi:

  • Apigee zaleca używanie tej topologii tylko w przypadku instalacji nieprodukcyjnych lub deweloperskich, ponieważ ta konfiguracja nie jest optymalna pod względem wydajności.
  • Tej topologii nie należy używać do testów wydajności.
  • Ta topologia nie obsługuje wysokiej dostępności.

Informacje o instalacji znajdziesz w artykule Instalacja samodzielna na 2 węzłach.

Instalacja klastra 5-węzłowego

W topologii 5-węzłowej 3 węzły obsługują klastry ZooKeeper i Cassandra. Jeden z tych 3 węzłów uruchamia też serwer zarządzania Apigee, SymasLDAP i interfejs Edge. Na 2 z tych 3 węzłów działają też router Apigee i procesor wiadomości. Apigee Analytics działa na 2 węzłach.

Dodatkowe uwagi:

  • Apigee zaleca używanie tej topologii tylko w przypadku instalacji nieprodukcyjnych lub deweloperskich, ponieważ ta konfiguracja nie jest optymalna pod względem wydajności.
  • Ta topologia ogranicza możliwość skalowania wdrożenia w przypadku przyszłych potrzeb związanych z rozwojem. W tej topologii można łatwo rozbudowywać tylko routery i procesory wiadomości, co opisano w artykule Dodawanie węzła routera lub procesora wiadomości. Aby rozwinąć tę topologię, zwykle stosuje się jedną z większych topologii opisanych w tej sekcji.
  • Tej topologii nie należy używać do testów wydajności.
  • Ta topologia nie obsługuje wysokiej dostępności.

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

Instalacja klastrowa z 9 węzłami

Ten scenariusz jest podobny do instalacji klastrowej z 5 węzłami, ale ma inne komponenty Analytics skonfigurowane tak, aby zapewnić wysoką dostępność i wydajność.

Dodatkowe uwagi:

  • Ta topologia reprezentuje minimalną liczbę węzłów w przypadku instalacji produkcyjnej, ale nie jest optymalna pod względem wydajności.
  • Możesz rozbudować tę topologię, aby zapewnić wysoką dostępność, zgodnie z opisem w artykule Dodawanie centrum danych.
  • W tej topologii routery i procesory wiadomości są hostowane na tych samych węzłach, co może powodować problemy z „głośnym sąsiadem”.
  • Ta topologia jest ograniczona do konfiguracji Cassandry z 3 węzłami i kworum wynoszącym 2. W związku z tym masz ograniczoną możliwość wyłączenia węzła w celu przeprowadzenia konserwacji.

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

Instalacja klastrowa z 13 węzłami

Ten scenariusz jest ulepszoną wersją instalacji klastrowej z 9 węzłami, która obejmuje oddzielne strefy danych dla serwerów danych i serwerów Apigee w konfiguracji jednego centrum danych. LDAP jest tu zainstalowany jako niezależny węzeł.

Dodatkowe uwagi:

  • Apigee zaleca tę konfigurację jako minimalną topologię w przypadku konfiguracji produkcyjnych o udokumentowanych specyfikacjach sprzętowych. Więcej informacji znajdziesz w sekcji Wymagania sprzętowe.
  • Możesz rozszerzyć tę topologię, aby zapewnić 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 na tych samych węzłach, co może powodować problemy z „głośnym sąsiadem”.
  • Ta topologia jest ograniczona do 3-węzłowej pętli Cassandra z kworum wynoszącym 2. W związku z tym masz ograniczoną możliwość wyłączenia węzła w celu przeprowadzenia konserwacji.

Informacje o instalacji znajdziesz w artykule Instalacja klastrowa z 13 węzłami.

Instalacja klastrowa z 12 węzłami

Ten scenariusz obejmuje odtwarzanie po awarii i wysoką dostępność Analytics w 2 centrach danych.

Dodatkowe uwagi:

  • Apigee uważa tę topologię za odpowiednią do celów produkcyjnych. Każda instalacja ma jednak własne, niepowtarzalne wymagania i problemy, dlatego skontaktuj się z przedstawicielem handlowym lub menedżerem konta, aby skorzystać z usług profesjonalnych Apigee Edge i pomocy w osiąganiu sukcesu przez klientów.
  • W tej topologii routery i procesory wiadomości są hostowane na tych samych węzłach, co może powodować problemy z „głośnym sąsiadem”.

Informacje o instalacji znajdziesz w artykule Instalacja klastra 12 węzłów.

Instalowanie usług umożliwiających generowanie przychodu

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

Aby zainstalować funkcję zarabiania, musisz zainstalować usługi zarabiania, serwer zarządzania Apigee i procesor wiadomości. Aby zainstalować funkcję zarabiania w Edge, gdzie instalacja Edge ma wiele węzłów Postgres, węzły Postgres muszą być skonfigurowane w trybie główny/rezerwowy. Nie możesz zainstalować funkcji Monetization on Edge, jeśli masz wiele węzłów głównych Postgres.

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