Топологии установки

В этом разделе описаны топологии установки Edge (то есть конфигурации узлов, поддерживаемые Edge).

В таблице ниже приведены сведения о конфигурациях*:

Топология Узлы Инструкции по установке
Топологии для непроизводственной среды
All-in-One (один узел)
  • Узел 1: Cassandra, Edge UI, сервер управления, обработчик сообщений, SymasLDAP, сервер Postgres, сервер Qpid, маршрутизатор, Zookeeper
Установка "все в одном"
2 узла (отдельный)
  • Узел 1: Cassandra, Edge UI, Management Server, Message Processor, Router, SymasLDAP, Zookeeper
  • Узел 2. Сервер Postgres, сервер Qpid
Автономная установка с двумя узлами
5-node
  • Узел 1: Cassandra, Edge UI, сервер управления, SymasLDAP, Zookeeper
  • Узлы 2 и 3: Cassandra, Message Processor, Router, Zookeeper
  • Узлы 4 и 5: сервер Postgres, сервер Qpid
Установка на пяти узлах
Топологии рабочей среды
Один центр обработки данных (9 или 13 узлов на центр)
9-node
  • Узел 1: Cassandra, Edge UI, сервер управления, SymasLDAP, Zookeeper
  • Узлы 2 и 3: Cassandra, Zookeeper
  • Узлы 4 и 5: обработчик сообщений, маршрутизатор
  • Узлы 6 и 7: сервер Qpid.
  • Узлы 8 и 9: сервер Postgres
Кластеризованная установка с девятью узлами
13-node
  • Узлы 1, 2 и 3: Cassandra, Zookeeper
  • Узлы 4 и 5: SymasLDAP
  • Узлы 6 и 7: интерфейс Edge, сервер управления
  • Узлы 8 и 9: сервер Postgres
  • Узлы 10 и 11: обработчик сообщений, маршрутизатор
  • Узлы 12 и 13: сервер Qpid
Кластерная установка с 13 узлами
Несколько центров обработки данных (по шесть узлов в каждом)
12 узлов Два центра обработки данных, в каждом из которых по шесть узлов, состоящих из следующих компонентов:
  • Узлы 1 и 7: Cassandra, Edge UI, Management Server, SymasLDAP, Zookeeper
  • Узлы 2 и 3, 8 и 9: Cassandra, Message Processor, Router, Zookeeper
  • Узлы 4 и 5, 10 и 11: сервер Qpid
  • Узлы 6 и 12: основной сервер Postgres (центр обработки данных 1) и резервный сервер Postgres (центр обработки данных 2).
Кластерная установка с 12 узлами
* Эти конфигурации не включают портал сервисов для разработчиков Apigee (или просто портал). Подробную информацию можно найти в статье Общие сведения о портале.

Чтобы спланировать требования к топологии для Apigee Edge для частного облака, свяжитесь с торговым представителем или менеджером по работе с клиентами, чтобы привлечь специалистов по обслуживанию и работе с клиентами Apigee Edge. Эффективность зависит от варианта использования, поэтому мы рекомендуем настроить среду тестирования, чтобы проанализировать и оптимизировать производительность, прежде чем внедрять изменения в рабочую среду.

Установка "все в одном" (один узел)

Все компоненты Edge выполняются на одном узле.

В следующих видео рассказывается о требованиях и процессе установки одноузловой версии Edge:

S26E07: требования к установке

S26E08: установка на одном узле

Примечания

  • Apigee рекомендует использовать эту топологию только для непроизводственных или разрабатываемых установок, поскольку эта конфигурация не является оптимальной для производительности.
  • Эту топологию не следует использовать для тестирования производительности.
  • Эта топология не поддерживает высокую доступность.
  • Вы не можете установить Monetization Services на конфигурацию AIO.

Информацию об установке можно найти в разделе Комбинированная установка.

Отдельная установка (два узла)

В этом сценарии на одном узле работают отдельные серверы шлюза и связанные с ними компоненты: сервер управления Apigee, Apache ZooKeeper, Apache Cassandra, SymasLDAP, интерфейс Edge, маршрутизатор Apigee и Message Processor Apigee. На другом узле работают отдельные компоненты Аналитики: сервер Qpid и сервер Postgres.

Примечания

  • Apigee рекомендует использовать эту топологию только для непроизводственных или разрабатываемых установок, поскольку эта конфигурация не является оптимальной для производительности.
  • Эту топологию не следует использовать для тестирования производительности.
  • Эта топология не поддерживает высокую доступность.

Информацию об установке можно найти в разделе Установка отдельного приложения на двух узлах.

Кластерная установка с пятью узлами

В топологии с пятью узлами три узла выполняют кластеры ZooKeeper и Cassandra. На одном из этих трех узлов также запущены сервер управления Apigee, SymasLDAP и интерфейс Edge. На двух из этих трех узлов также запущены маршрутизатор и Message Processor Apigee. Два узла, на которых выполняется Apigee Analytics.

Примечания

  • Apigee рекомендует использовать эту топологию только для непроизводственных или разрабатываемых установок, поскольку эта конфигурация не является оптимальной для производительности.
  • Эта топология ограничивает возможность масштабирования развертывания для будущих потребностей. В этой топологии легко масштабировать только маршрутизаторы и процессоры сообщений, как описано в разделе Добавление узла маршрутизатора или процессора сообщений. Чтобы расширить эту топологию, обычно выбирают одну из более крупных топологий, описанных в этом разделе.
  • Эту топологию не следует использовать для тестирования производительности.
  • Эта топология не поддерживает высокую доступность.

Информацию об установке можно найти в разделе Установка на пяти узлах.

Установка кластера из девяти узлов

Этот сценарий похож на установку кластера из пяти узлов, но в нем используются другие компоненты Аналитики, чтобы обеспечить высокую доступность.

Примечания

  • Эта топология представляет собой минимальное количество узлов для установки в рабочей среде, но не является оптимальной для производительности.
  • Вы можете расширить эту топологию, чтобы обеспечить высокую доступность, как описано в разделе Добавление центра обработки данных.
  • В этой топологии маршрутизаторы и процессоры сообщений размещаются на одних и тех же узлах, что может привести к проблемам с "шумными соседями".
  • Эта топология ограничена тремя узлами Cassandra с кворумом из двух узлов. В результате вы не сможете вывести узел из эксплуатации для обслуживания.

Информацию об установке можно найти в статье Кластерная установка с девятью узлами.

Кластерная установка с 13 узлами

Этот сценарий представляет собой улучшенную версию кластерной установки с девятью узлами, в которой для данных и серверов Apigee в одном центре обработки данных используются отдельные зоны данных. В этом случае LDAP устанавливается как отдельный независимый узел.

Примечания

  • Apigee рекомендует использовать эту конфигурацию в качестве минимальной топологии для рабочих сред с указанными в документации техническими характеристиками оборудования. Подробнее о требованиях к оборудованию…
  • Вы можете расширить эту топологию, чтобы обеспечить высокую доступность в нескольких центрах обработки данных, как описано в разделе Добавление центра обработки данных.
  • В этой топологии маршрутизаторы и процессоры сообщений размещаются на одних и тех же узлах, что может привести к проблемам с "шумными соседями".
  • Эта топология ограничена кольцом Cassandra из трех узлов с кворумом из двух. В результате вы не сможете вывести узел из эксплуатации для обслуживания.

Информацию об установке можно найти в разделе Кластерная установка с 13 узлами.

Кластерная установка с 12 узлами

В этом сценарии рассматривается аварийное восстановление и высокая доступность аналитики в двух центрах обработки данных.

Примечания

  • Apigee считает эту топологию подходящей для использования в рабочей среде. Однако у каждой установки свои уникальные требования и проблемы, поэтому обратитесь к своему торговому представителю или менеджеру по работе с клиентами, чтобы связаться со службой поддержки Apigee Edge Professional Services и Customer Success.
  • В этой топологии маршрутизаторы и процессоры сообщений размещаются на одних и тех же узлах, что может привести к проблемам с "шумными соседями".

Информацию об установке можно найти в разделе Кластерная установка с 12 узлами.

Как установить сервисы монетизации

Сервисы монетизации работают в любой существующей конфигурации Apigee Edge, кроме конфигурации "Все в одном" (AiO).

Чтобы установить монетизацию, нужно установить сервисы монетизации, сервер управления Apigee и процессор сообщений. Чтобы установить монетизацию в Edge, где установка Edge имеет несколько узлов Postgres, узлы Postgres должны быть настроены в режиме Master/Standby. Если у вас несколько основных узлов Postgres, вы не сможете установить монетизацию в Edge.

Подробнее об установке сервисов монетизации…