В этой теме описывается, как создать кластер Elasticsearch. Вы можете создать кластер Elasticsearch одним из следующих способов:
Таблица 1 перечисляет ключевые параметры, которые различают разные типы кластеров.
Тип кластера | Режим безопасности | Доступ по HTTPS | Доступ в Интернет | Доступ Kibana к публичной сети |
|---|---|---|---|---|
Кластер в режиме без безопасности | Отключено | N/A | Не может быть включено | Не может быть включено |
Кластер в режиме безопасности + HTTP | Включено | Отключено | Не может быть включено | Можно включить |
Кластер в режиме безопасности + HTTPS | Включено | Включено | Можно включить | Можно включить |
Вы спланировали конфигурацию кластера Elasticsearch, следуя инструкциям в Рекомендации по планированию кластера Elasticsearch.
В качестве альтернативы выберите Кластеры > Elasticsearch в навигационном дереве слева. Нажмите Создать Кластер в правом верхнем углу. Эта Создать Кластер страница отображается.
Параметр | Описание |
|---|---|
Регион | Выберите регион, где находится кластер. ECSs в разных регионах не могут общаться друг с другом через интранет. Для более низкой задержки сети и более быстрого доступа к ресурсам выберите ближайший регион. |
AZ | Выберите одну или несколько AZ, связанных с регионом кластера. Можно настроить максимум три AZ. Подробнее об использовании нескольких AZ см Рекомендации по развертыванию Multi-AZ. |
Тип | Выберите Elasticsearch. |
Версия | Выберите версию кластера из выпадающего списка. |
Имя | Имя кластера, задаваемое пользователем. Имя кластера должно начинаться с буквы и может содержать от 4 до 32 символов. Разрешены только буквы, цифры, дефисы (-) и подчеркивания (_). |
Описание кластера | Добавьте описание кластера для удобного распознавания. Значение может содержать от 0 до 128 символов. |
Узлы | Количество узлов в кластере. Выберите число от 1 до 32. Рекомендуется настроить три и более узла, чтобы обеспечить высокую доступность кластера.
NOTE: Если количество узлов данных в кластере не делится на количество AZ без остатка, данные в кластере могут распределяться неравномерно, что повлияет на производительность запросов или записи данных. |
CPU Architecture | x86. Поддерживаемые типы зависят от реального регионального окружения. |
Спецификации узлов | Флейвор дата‑нода. Вы можете выбрать определённую спецификацию в соответствии с вашими потребностями. Каждый кластер поддерживает только одну спецификацию. |
Тип хранилища узла | Если вы выбираете EVS для хранилища узла, необходимо дополнительно выбрать тип диска EVS для дата‑нод кластера. Варианты включают Common I/O, High I/O, Ultra-high I/O. |
Хранилище узла Ёмкость | Ёмкость хранилища дата‑нода. Диапазон её значений зависит от спецификаций узла. Ёмкость хранилища узла должна быть кратна 20. |
Мастер‑нода | Мастер‑ноды управляют операциями всего кластера, включая метаданные, индексы и распределение шардов. Для масштабных развертываний использование выделенных мастер‑нод повышает стабильность кластера, доступность сервиса и централизованный контроль. После включения мастер‑нод укажите Характеристики узла, Узлы, и Тип хранилища узла. Значение Узлы должно быть нечетным числом, большим или равным 3. Поддерживается до девяти узлов. Значение Ёмкость хранилища узла фиксирована. Вы можете выбрать тип хранилища в соответствии с вашими потребностями. |
Клиентский узел | Клиентские узлы маршрутизируют и координируют запросы поиска и индекса, разгружая обработку с узлов данных для повышения производительности запросов и масштабируемости кластера при больших нагрузках. После включения клиентских узлов укажите Характеристики узла, Узлы и Тип хранилища узла. Значение Узлы в диапазоне от 1 до 32. Значение Емкость хранилища узла зафиксировано. Вы можете выбрать тип хранилища в соответствии с вашими потребностями. |
Узел холодных данных | Узлы холодных данных используются для хранения и запросов больших объёмов данных, не чувствительных к задержкам. Они предоставляют эффективный способ управления крупными наборами данных при снижении затрат на хранение. После включения узлов холодных данных, настройте Характеристики узла, Узлы, Тип хранилища узла, и Емкость хранилища узла. Значение Узлы в диапазоне от 1 до 32. Выберите Тип хранилища узла и Ёмкость хранилища узла по требованию. Когда включены узлы холодных данных, вы можете переключаться между узлами холодных и горячих данных. Для получения подробностей см. Переключение между горячим и холодным хранилищем для кластера Elasticsearch. ПРИМЕЧАНИЕ: Если количество узлов холодных данных в кластере не делится равномерно на количество AZ, данные в кластере могут распределяться неравномерно, что влияет на производительность запросов или записи данных. |
Enterprise Project | При создании кластера CSS вы можете привязать enterprise project к кластеру, если вы включили функцию enterprise project. Выберите enterprise project из Enterprise Project выпадающего списка, или нажмите Просмотр Enterprise Project чтобы перейти к Enterprise Project Management Service страница и проверьте существующие enterprise проекты. |
Параметр | Описание |
|---|---|
VPC | Укажите VPC, чтобы изолировать сеть кластера. Нажмите Просмотреть VPC чтобы перейти в консоль управления VPC и проверить созданные VPC. Если VPC недоступен, свяжитесь с администратором CSS для создания нового VPC. Для получения подробной информации см. раздел "Creating a VPC and Subnet" в VPC User Guide. ПРИМЕЧАНИЕ: VPC должен содержать CIDRs. В противном случае создание кластера завершится неудачей. По умолчанию, созданный VPC содержит CIDRs. |
Подсеть | Подсеть предоставляет выделенные сетевые ресурсы, изолированные от других сетей, повышая безопасность сети. Выберите подсеть, необходимую кластеру в текущем VPC. |
Группа безопасности | Группа безопасности служит в качестве виртуального брандмауэра, предоставляя политики контроля доступа для кластеров. Выберите группу безопасности для кластера. Нажмите Просмотр группы безопасности чтобы перейти к списку групп безопасности, где вы можете просмотреть детали о группах безопасности. ПРИМЕЧАНИЕ:
|
Security Mode | Включать ли режим безопасности для Кластера.
|
Доступ по HTTPS | Доступ по HTTPS может быть включён только при включённом режиме безопасности для кластера. При включённом доступе по HTTPS связь будет зашифрована при доступе к кластеру. NOTE: По сравнению с кластером в незащищённом режиме, использующим HTTP, кластер в режиме безопасности, использующий HTTPS, имеет более низкую производительность чтения. Потери производительности оцениваются примерно в 20% при высокой конкуренции. Если вам нужна высокая производительность чтения, а также изоляция и контроль доступа (например, индексы, документы и поля), включённые режимом безопасности, вы можете отключить Доступ по HTTPS. После Доступ по HTTPS отключено, протокол HTTP используется для взаимодействия кластера. В этом случае безопасность данных не может быть гарантирована, и публичный IP-адрес не может использоваться. |
Публичный IP-адрес | Этот параметр доступен только когда Режим безопасности и HTTPS-доступ включены. Когда Публичный IP-адрес включено, публичный IP-адрес автоматически назначается, что позволит получить доступ к кластеру безопасности из Интернета. Для получения подробной информации см Настройка публичного сетевого доступа для кластера Elasticsearch. |
Снапшоты кластера отключены по умолчанию. Чтобы включить их, переключите Снапшоты кластера. Чтобы хранить автоматически создаваемые в OBS снимки, необходимо создать агентство для доступа к OBS. За использование стандартного OBS хранилища будет взиматься плата.
Параметр | Описание |
|---|---|
OBS Бакет | Из раскрывающегося списка выберите OBS бакет для хранения снимков. Вы также можете нажать Создать Бакет справа, чтобы создать OBS бакет. Созданный или существующий OBS бакет должен отвечать следующим требованиям:
|
Путь резервного копирования | Путь хранения снимка в бакете OBS. Путь резервного копирования не может:
CAUTION: Для хранения файлов снимков можно использовать только стандартное хранилище OBS. Не добавляйте правила жизненного цикла OBS к пути резервного копирования. |
Максимальная скорость резервного копирования (в секунду) | Параметр задает максимальную скорость резервного копирования для каждого узла. При превышении этого значения запускается управление потоком, чтобы предотвратить чрезмерное использование ресурсов и обеспечить стабильность системы. Фактическая скорость резервного копирования может не достигать заданного значения, так как она зависит от факторов, таких как производительность OBS и disk I/O. Формат значения: число + единица
Значение по умолчанию: 40 MB Значение 0MB означает отсутствие ограничения на скорость резервного копирования данных в снимки. Слишком высокая скорость резервного копирования может привести к чрезмерному использованию ресурсов, что может повлиять на стабильность кластера. Поэтому установите этот параметр внимательно. |
Максимальная скорость восстановления (в секунду) | Параметр задает максимальную скорость восстановления на узел. При превышении этого параметра активируется управление потоком, чтобы предотвратить чрезмерное использование ресурсов и обеспечить стабильность системы. Фактическая скорость восстановления может не достичь заданного значения, так как она зависит от факторов, таких как производительность OBS и ввод-вывод диска. Формат значения: число + единица
Значение по умолчанию:
Слишком высокая скорость восстановления может привести к чрезмерному использованию ресурсов, что может повлиять на стабильность кластера. Тщательно настройте этот параметр, чтобы поддерживать оптимальную производительность. Для кластеров Elasticsearch более новых, чем 7.6.2, скорость восстановления также ограничивается indices.recovery.max_bytes_per_sec параметр.
ПРИМЕЧАНИЕ:
|
IAM Agency | IAM агентство, уполномоченное текущим аккаунтом для CSS для доступа или поддержки данных, хранящихся в OBS. Если агентство недоступно, обратитесь к администратору CSS для его создания. Выбранное IAM агентство должно соответствовать следующим требованиям:
ПРЕДУПРЕЖДЕНИЕ: Имя агентства может содержать только буквы (с учетом регистра), цифры, подчеркивания (_), и дефисы (-). В противном случае бэкап завершится неудачей. |
Параметр | Описание |
|---|---|
Префикс имени Снапшота | Префикс имени Снапшота содержит от 1 до 32 символов и должен начинаться с символа в нижнем регистре. Разрешены только строчные буквы, цифры, дефисы (-) и нижние подчеркивания (_). Имя Снапшота состоит из префикса имени Снапшота и временной метки, например, snapshot-1566921603720. |
Часовой пояс | Часовой пояс для времени бэкапа. Укажите Время начала бэкапа на основе часового пояса. |
Время начала бэкапа | Укажите время начала автоматического бэкапа. Выберите время из выпадающего списка. Интервал может быть Ежедневно, Ежечасно, или еженедельно (выбирая конкретный день недели), и время бэкапа можно установить на любой час с 00:00 до 23:00 (только полные часы). |
VPC Endpoint
VPC Endpoint позволяет вам получать доступ к ресурсам из разных Virtual Private Clouds (VPCs) с помощью выделенного шлюза, не раскрывая сетевую информацию серверов. Когда VPC Endpoint включён, VPC endpoint будет создан по умолчанию. Вы можете выбрать Create Private Domain Name при необходимости. Пользователи смогут получить доступ к этому кластеру через VPC, используя IP‑адреса узлов или приватное доменное имя.
Параметр | Описание |
|---|---|
Создать Приватное Доменное Имя | Если Создать Приватное Доменное Имя выбирается, система генерирует IP‑адрес узла и также автоматически создает приватное доменное имя, которое позволяет пользователям получить доступ к этому кластеру из той же VPC. Если не выбирается, генерируется только IP‑адрес узла. |
VPC Endpoint Белый список | В VPC Endpoint Белый список, вы можете добавить учетные записи, которым разрешен доступ к кластеру с использованием IP‑адреса узла или приватного доменного имени.
ПРИМЕЧАНИЕ: Чтобы получить ваш авторизованный account ID, наведите курсор на ваше имя пользователя в правом верхнем углу и выберите My Credentials. Скопируйте значение Account ID. |
Kibana Public Network Access
Этот параметр доступен только когда режим безопасности включен для кластера. Включив эту опцию, вы можете получить публичный IP-адрес для доступа к Kibana.
Параметр | Описание |
|---|---|
Пропускная способность | Пропускная способность для доступа к Kibana через публичный IP-адрес. Диапазон значений: от 1 до 100. Единица измерения: Mbit/s |
Контроль доступа | Если отключить эту функцию, все IP-адреса смогут получать доступ к Kibana через публичный IP-адрес. Если включить эту функцию, доступ к Kibana через публичную сеть будет разрешён только IP-адресам или диапазонам IP-адресов, находящимся в белом списке. |
Белый список | IP-адреса или диапазоны IP-адресов, которым разрешён доступ к кластеру из публичной сети. Для разделения разных значений используйте запятые (,). Этот параметр можно настроить только когда Контроль доступа включено. Рекомендуется включить белый список. NOTE: Белый список, который контролирует публичный сетевой доступ Kibana, зависит от поддержки белого списка сервисом ELB. После обновления белого списка новые настройки вступают в силу немедленно для новых соединений. Для существующих постоянных соединений, использующих IP‑адреса, удалённые из белого списка, новые настройки вступают в силу примерно через 1 минуту после разъединения этих соединений. |
Если создание кластера не удалось, попробуйте снова создать кластер, исправив возвращённые ошибки.