Обзор установки API BaaS

Edge для частного облака v. 4.17.01

Использование балансировщика нагрузки

Рабочая установка API BaaS использует балансировщик нагрузки между узлом портала API BaaS и узлами стека API BaaS. При настройке портала вы указываете IP-адрес или DNS-имя балансировщика нагрузки, а не узлов стека.

В качестве альтернативы балансировщику нагрузки вы можете использовать DNS с циклическим перебором. В этом сценарии вы создаете запись DNS с несколькими записями A, соответствующими IP-адресам стека BaaS. Во время поиска DNS DNS-сервер автоматически возвращает значения записи A в циклическом порядке.

Подключение к Кассандре

При установке BaaS вы можете подключить BaaS и Edge к одному кластеру Cassandra или создать отдельный кластер Cassandra для BaaS. Небольшие установки BaaS, то есть установки с меньшими объемами трафика, часто используют кластер Cassandra с Edge.

Для обеспечения высокой пропускной способности и доступности или для разделения кластеров Cassandra на разные сетевые зоны Apigee рекомендует использовать отдельные кластеры Cassandra. Отдельные кластеры максимизируют производительность, если вы испытываете высокую нагрузку трафика на BaaS.

Синхронизация дат

У вас должна быть синхронизирована дата/время на всех серверах. Если это еще не настроено, для этой цели может служить утилита «ntpdate», которая проверяет, синхронизированы ли серверы по времени. Вы можете использовать «yum install ntp» для установки утилиты.

Безопасность Томкэта

Установщик API BaaS также устанавливает сервер Apache Tomcat на всех узлах стека API BaaS, включая пользовательский интерфейс администратора Tomcat. Установщик оставляет учетные данные администратора по умолчанию без изменений: admin:admin.

При необходимости вы можете изменить эти учетные данные в рамках защиты Tomcat. Для получения дополнительной информации см.:

Установка BaaS в нескольких дата-центрах

Вы можете установить API BaaS в нескольких центрах обработки данных. Типичная процедура: