Категория | Операция | Подробности | |
|---|---|---|---|
Использование | Планирование кластера | Перед созданием кластера Elasticsearch разработайте план, например, решите, следует ли развернуть кластер в нескольких AZ для повышения доступности; количество узлов и их характеристики; версия кластера и режим безопасности; и шардинг индексов, чтобы обеспечить требуемую производительность и надежность. | |
Создание кластера | Создайте кластер Elasticsearch в соответствии с планом. | ||
Доступ к кластеру | Существует множество способов доступа к кластеру Elasticsearch, таких как Kibana, Cerebro, открытые API, клиенты Java, Python и Go, а также различные сетевые конфигурации в интранете и публичной сети. Вы можете выбрать наиболее подходящий метод доступа, исходя из предпочтительного языка программирования и вашей сетевой среды. | ||
Импорт данных | Существует множество способов импортировать данные в кластер Elasticsearch, включая Logstash, открытые API Elasticsearch, Cloud Data Migration (CDM) и Data Replication Service (DRS), с поддержкой различных источников и форматов данных, а также синхронизацией в реальном времени для реляционных баз данных. Вы можете выбрать наиболее подходящий вариант, исходя из вашего сценария использования и характеристик данных. | ||
Поиск данных | С использованием CSS рекомендуется использовать DSL для поиска данных в кластерах Elasticsearch. Вы также можете использовать SQL. | ||
Повышение поисковой способности кластера | В дополнение к версии с открытым исходным кодом кластеры Elasticsearch от CSS предлагают ряд расширенных возможностей, включая векторный поиск, разделение хранения и вычислений, управление потоком, изоляцию больших запросов, улучшение агрегации, разделение чтения/записи, переключение между горячими и холодными классами хранения данных, а также корзину повторного использования индексов. Эти функции помогают удовлетворить требования к производительности и оптимизации затрат для различных сценариев использования, одновременно повышая стабильность кластера сервиса и его поисковую способность. | ||
O&M | Бэкап и восстановление | Снапшоты можно создавать для Бэкапа данных кластера Elasticsearch, чтобы данные могли быть быстро восстановлены в случае случайной потери данных или при необходимости доступа к историческим данным, повышая доступность данных кластера. | |
Масштабирование кластера | CSS предоставляет гибкие параметры масштабирования наружу и внутрь, с помощью которых вы можете добавлять или удалять узлы (как случайным образом, так и указав конкретные узлы), добавлять типы узлов и увеличивать или уменьшать характеристики узлов. Это позволяет динамически регулировать ресурсы кластера в соответствии со сменой спроса и оптимизировать затраты. | ||
Обновление | Кластеры Elasticsearch поддерживают обновление одной версии, кросс-версионное обновление и кросс-движковое обновление. Обновление одной версии означает установку патчей ядра для исправления проблем или оптимизации производительности. Кросс-версионное обновление означает обновление версии кластера для расширения функциональности или внедрения новых версий. Кросс-движковое обновление означает переход кластера Elasticsearch в кластер OpenSearch. | ||
Управление кластерами | CSS предоставляет комплексные функции управления кластером. Пользователи могут просматривать информацию о кластере, авторизовать доступ к кластеру, менять режим безопасности кластера, управлять тегами, заменять узлы, связывать кластеры с enterprise projects, переключать AZ и настраивать пользовательские словарные списки для кластеров Elasticsearch. Это помогает пользователям эффективно управлять кластерами Elasticsearch и обеспечивать безопасность кластера, высокую доступность и оптимизированную производительность. | ||
Управление политиками индекса кластера | Плагин Index State Management (ISM) для Elasticsearch можно использовать для создания и управления политиками жизненного цикла индекса. Эти политики помогают автоматизировать ротацию и удаление индексов, способствуя оптимизации производительности кластера и снижению затрат на хранение. | ||
Мониторинг и управление Логом | CSS предоставляет комплексные функции мониторинга и управления Логом. Пользователи могут настраивать и проверять метрики мониторинга для кластеров и узлов, настраивать правила тревог, а также выполнять бэкап и просмотр логов. Интеллектуальные O&M инструменты помогают пользователям эффективно мониторить, анализировать и поддерживать кластеры Elasticsearch и обеспечивают их стабильность и производительность. | ||
Аудит логов | Cloud Trace Service (CTS) может использоваться для регистрации критически важных операций, связанных с кластерами Elasticsearch. Используется для целей аудита и обеспечения ответственности, эти записи журналов хранятся семь дней в консоли управления. | ||