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

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

В следующей таблице представлен обзор конфигураций * :

Топология Узлы Инструкция по установке
Непроизводственные топологии
«Все в одном» (1 узел)
  • Узел 1: Cassandra, Edge UI, сервер управления, процессор сообщений, OpenLDAP, сервер Postgres, сервер Qpid, маршрутизатор, Zookeeper.
Установка «все в одном»
2 узла (автономный)
  • Узел 1: Cassandra, Edge UI, сервер управления, процессор сообщений, маршрутизатор, OpenLDAP, Zookeeper.
  • Узел 2: сервер Postgres, сервер Qpid.
2-узловая автономная установка
5-узловой
  • Узел 1: Cassandra, Edge UI, сервер управления, OpenLDAP, Zookeeper.
  • Узлы 2 и 3: Кассандра, процессор сообщений, маршрутизатор, Zookeeper.
  • Узлы 4 и 5: сервер Postgres, сервер Qpid.
5-узловая установка
Топологии производства
Единый дата-центр (9 или 13 узлов на каждый ЦОД)
9-узловой
  • Узел 1: Cassandra, Edge UI, сервер управления, OpenLDAP, Zookeeper.
  • Узлы 2 и 3: Кассандра, смотритель зоопарка.
  • Узлы 4 и 5: процессор сообщений, маршрутизатор.
  • Узлы 6 и 7: Сервер Qpid
  • Узлы 8 и 9: Сервер Postgres
Кластерная установка из 9 узлов
13-узловой
  • Узлы 1, 2 и 3: Кассандра, смотритель зоопарка.
  • Узлы 4 и 5: OpenLDAP
  • Узлы 6 и 7: пограничный пользовательский интерфейс, сервер управления.
  • Узлы 8 и 9: Сервер Postgres
  • Узлы 10 и 11: процессор сообщений, маршрутизатор.
  • Узлы 12 и 13: Сервер Qpid
Кластерная установка на 13 узлов
Несколько центров обработки данных (6 узлов на каждый DC)
12 узлов Два центра обработки данных, каждый с 6 узлами, каждый из которых состоит из следующего:
  • Узлы 1 и 7: Cassandra, Edge UI, Сервер управления, OpenLDAP, Zookeeper.
  • Узлы 2 и 3, 8 и 9: Кассандра, процессор сообщений, маршрутизатор, Zookeeper.
  • Узлы 4 и 5, 10 и 11: Сервер Qpid
  • Узел 6 и 12: главный Postgres (центр обработки данных 1) и резервный Postgres (центр обработки данных 2).
Кластерная установка на 12 узлов
* Эти конфигурации не включают портал Apigee Developer Services (или просто портал ). Дополнительную информацию см. в разделе Обзор портала .

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

Комплексная установка (1 узел)

На одном узле работают все компоненты Edge.

Следующие видеоролики знакомят вас с требованиями и процессом установки Edge с одним узлом:

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

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

Дополнительные замечания:

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

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

Автономная установка (2 узла)

В этом сценарии на одном узле работают автономные серверы шлюза и связанные с ним компоненты: сервер управления Apigee, Apache ZooKeeper, Apache Cassandra, OpenLDAP, Edge UI, маршрутизатор Apigee и процессор сообщений Apigee. На другом узле работают автономные компоненты Analytics: сервер Qpid и сервер Postgres.

Дополнительные замечания:

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

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

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

В топологии из 5 узлов на трех узлах работают кластеры ZooKeeper и Cassandra. На одном из этих трех узлов также работает сервер управления Apigee, OpenLDAP и Edge UI. На двух из этих трех узлов также работают маршрутизатор Apigee и процессор сообщений. На двух узлах работает Apigee Analytics.

Дополнительные замечания:

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

Информацию по установке см. в разделе Установка на 5 узлов .

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

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

Дополнительные замечания:

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

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

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

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

Дополнительные замечания:

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

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

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

Этот сценарий охватывает аварийное восстановление и высокую доступность аналитики в двух центрах обработки данных.

Дополнительные замечания:

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

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

Установка служб монетизации

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

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

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