CSS интегрирует общие балансировщики нагрузки, через которые можно обеспечить доступ к кластеру из публичной сети, а также через сервис VPC Endpoint. Выделенные балансировщики нагрузки обеспечивают большую производительность и более разнообразные функции, чем общие балансировщики нагрузки. В этой теме описано, как настроить выделенный балансировщик нагрузки для кластера.
Преимущества подключения к кластеру через выделенный балансировщик нагрузки:
Существует восемь различных форм сервиса ELB для кластеров в разных режимах безопасности, подключающихся к выделенному балансировщику нагрузки. Таблица 1 описывает возможности ELB для различных конфигураций кластера. Таблица 2 Описывает конфигурации различных форм сервиса ELB
Режим безопасности | Форма сервиса, предоставляемая ELB для внешних систем | Балансировка нагрузки ELB | Мониторинг трафика ELB | ELB двухсторонняя аутентификация |
|---|---|---|---|---|
Режим без безопасности | Без аутентификации | Поддерживается | Поддерживается | Не поддерживается |
Односторонняя аутентификация Двухсторонняя аутентификация | Поддерживается | Поддерживается | Поддерживается | |
Режим безопасности + HTTP | Аутентификация по паролю | Поддерживается | Поддерживается | Не поддерживается |
Односторонняя аутентификация + Аутентификация паролем Двустроронняя аутентификация + Аутентификация паролем | Поддерживается | Поддерживается | Поддерживается | |
Режим безопасности + HTTPS | Односторонняя аутентификация + Аутентификация паролем Двустроронняя аутентификация + Аутентификация паролем | Поддерживается | Поддерживается | Поддерживается |
Режим безопасности | Форма услуги, предоставляемая ELB для внешних систем | Прослушиватель ELB | Прослушиватель ELB | ELB Слушатель | Группа серверов бэкенда | Группа серверов бэкенда | Группа серверов бэкенда |
|---|---|---|---|---|---|---|---|
Протокол фронтенда | Порт фронтенда | Аутентификация SSL | Протокол бэкенда | Порт проверки работоспособности | Путь проверки работоспособности | ||
Режим без безопасности | Без аутентификации | HTTP | 9200 | Без аутентификации | HTTP | 9200 | / |
Односторонняя аутентификация | HTTPS | 9200 | Односторонняя аутентификация | HTTP | 9200 | ||
Двусторонняя аутентификация | HTTPS | 9200 | Двусторонняя аутентификация | HTTP | 9200 | ||
Режим безопасности + HTTP | Аутентификация по паролю | HTTP | 9200 | Без аутентификации | HTTP | 9200 | /_opendistro/_security/health |
Односторонняя аутентификация + Аутентификация по паролю | HTTPS | 9200 | Односторонняя аутентификация | HTTP | 9200 | ||
Двусторонняя аутентификация + Аутентификация паролем | HTTPS | 9200 | Двусторонняя аутентификация | HTTP | 9200 | ||
Режим безопасности + HTTPS | Односторонняя аутентификация + Аутентификация паролем | HTTPS | 9200 | Односторонняя аутентификация | HTTPS | 9200 | |
Двусторонняя аутентификация + Аутентификация паролем | HTTPS | 9200 | Двусторонняя аутентификация | HTTPS | 9200 |
Параметр | Описание |
|---|---|
Балансировщик нагрузки | Выберите созданный ранее выделенный балансировщик нагрузки. Чтобы создать выделенный балансировщик нагрузки, см. . |
Агентство | Чтобы настроить балансировщик нагрузки, вам необходимо иметь разрешение на доступ к ресурсам ELB. Настроив IAM‑агентство, вы можете предоставить CSS доступ к его ресурсам ELB через связанную учётную запись.
|
Отображается информация о балансировщике нагрузки.
чтобы настроить информацию слушателя.
Параметр | Описание |
|---|---|
Протокол фронтенда | Протокол, используемый клиентом и слушателем для распределения трафика. Выберите HTTP или HTTPS. Выберите этот протокол исходя из ваших требований к подключению. |
Порт фронтенда | Порт, используемый клиентом и слушателем для распределения трафика. Установите этот параметр в соответствии с требованиями сайта. |
Аутентификация SSL | Режим аутентификации клиента. Установите этот параметр только когда Протокол Frontend установлен в HTTPS. Поддерживается как однонаправленная, так и двунаправленная аутентификация. Выберите режим аутентификации, соответствующий вашим потребностям. |
Сертификат сервера | Сертификат сервера используется для рукопожатия SSL. Содержимое сертификата и закрытый ключ должны быть указаны. Требуется только когда Протокол Frontend установлен в HTTPS. Выберите сертификат сервера, созданный на ELB. |
Сертификат CA | Также называется сертификатом открытого ключа клиента CA. Он используется для проверки издателя сертификата клиента. Требуется только когда Аутентификация SSL установлен в Двусторонняя аутентификация. Выберите сертификат CA, созданный на ELB. Когда включена двусторонняя аутентификация HTTPS, установить HTTPS‑соединение можно только в том случае, если клиент может предоставить сертификат, выданный доверенным CA. |
Рисунок 1 Настройка слушателя

Без политик контроля доступа все IP‑адреса могут получать доступ к кластеру CSS через этот балансировщик нагрузки, что может создать риски безопасности.
Health Check Result | Description |
|---|---|
Normal | IP‑адрес узла подключен. |
Abnormal | IP‑адрес узла отключён. |
Выберите Load Balancing > OpenSearch, отключить Балансировка нагрузки. В отображаемом диалоговом окне нажмите OK.
После того как балансировщик нагрузки будет отключен, любые конфигурации слушателей или группы серверов back‑end будут удалены без возможности восстановления.
Не рекомендуется подключать балансировщик нагрузки, связанный с публичным IP-адресом, к кластеру в режиме без безопасности. Доступ из публичной сети с использованием такого балансировщика нагрузки может привести к рискам безопасности, поскольку кластер в режиме без безопасности может быть доступен по HTTP без аутентификации.
Security Mode | Service Form Provided by ELB for External Systems | cURL Command for Accessing a Cluster |
|---|---|---|
Режим без безопасности | Без аутентификации |
|
Односторонняя аутентификация |
| |
Двухсторонняя аутентификация |
| |
режим безопасности + HTTP | аутентификация по паролю |
|
однонаправленная аутентификация + аутентификация по паролю |
| |
двунаправленная аутентификация + аутентификация по паролю |
| |
режим безопасности + HTTPS | однонаправленная аутентификация + аутентификация по паролю |
|
двунаправленная аутентификация + аутентификация по паролю |
|
Переменная | Описание |
|---|---|
IP | IP-адрес экземпляра балансировщика нагрузки. |
порт | Протокол и порт фронтенда, настроенные для слушателя. |
пользователь | Имя пользователя кластера. Этот параметр требуется только для кластера с режимом безопасности. |
пароль | Пароль указанного выше имени пользователя. Этот параметр требуется только для кластера security-mode. |
Если информация о кластере возвращена, соединение успешно.