Estos contenidos se han traducido de forma automática para su comodidad, pero Huawei Cloud no garantiza la exactitud de estos. Para consultar los contenidos originales, acceda a la versión en inglés.
Actualización más reciente 2025-12-30 GMT+08:00

Funciones

Esta sección describe las funciones que admite CSS. Puede consultar las regiones donde cada función está disponible en la consola.

Despliegue rápido

CSS permite crear clústeres de Elasticsearch, OpenSearch o Logstash listos para ejecutar cargas de trabajo empresariales en unos pocos pasos. CSS instalará y desplegará automáticamente un motor de búsqueda en función del tipo de clúster, la versión y las especificaciones de nodo que seleccione.

  • Los clústeres de Elasticsearch son adecuados para el análisis de registros, la búsqueda empresarial y la visualización de datos en tiempo real, especialmente cuando se requiere un ecosistema de análisis sólido y un fuerte apoyo de la comunidad. Para obtener más información, consulte Creación de un clúster de Elasticsearch.
  • Los clústeres de OpenSearch son una opción ideal para los clientes que requieren escalabilidad elástica, iteración continua de función y evolución tecnológica a largo plazo. Para obtener más información, consulte Creación de un clúster de OpenSearch.
  • Logstash admite una amplia gama de casos de uso, incluida la gestión de registros, la integración de datos y el procesamiento de datos en tiempo real. Para obtener más información, consulte Creación de un clúster de Logstash.

Kernel mejorado

CSS cuenta con un kernel mejorado que aumenta el rendimiento y la estabilidad del clúster, al tiempo que optimiza los costos en diversos escenarios de despliegue.

  • Búsqueda vectorial: Los datos no estructurados, como imágenes, videos y corpus de lenguaje, se convierten en vectores, que se buscan en función de la similitud mediante un algoritmo de vecinos más cercanos exactos o aproximados.
  • Almacenamiento y cómputo desacoplados: CSS almacena nuevos datos (datos tipo caliente) en SSD para garantizar un rendimiento óptimo de las consultas, y datos históricos (datos tipo frío) en OBS para reducir los costos de almacenamiento.
  • Control de flujos: Las políticas de control de flujos, como la limitación de solicitudes del cliente, la contrapresión de indexación de shard y los clústeres de análisis de patrones de tráfico, protegen los clústeres de la sobrecarga, lo que garantiza una asignación adecuada de recursos y la prevención de riesgos.
  • Aislamiento de consultas grandes: Las consultas que tienen un alto uso de memoria o que tardan demasiado en completarse se suspenden o aíslan para mejorar la estabilidad del clúster y evitar excepciones de memoria insuficiente (OOM).
  • Agregación mejorada: CSS mejora el rendimiento de la agregación frente a grandes volúmenes de datos mediante el aprovechamiento de la vectorización y las técnicas de agrupación optimizadas, lo que permite un análisis y una toma de decisiones más rápidos en situaciones complejas.
  • Separación de lectura/escritura: Esta función se basa en la colaboración entre un par de clústeres líder y seguidor, donde el líder gestiona exclusivamente las solicitudes de escritura y el seguidor sirve las consultas de lectura. Esta separación de cargas de trabajo mejora la estabilidad, escalabilidad y capacidades de procesamiento de alta concurrencia de los clústeres.
  • Conmutación entre almacenamiento en caliente y en frío: Los datos se asignan a nodos de diferentes estándares de rendimiento en función de la temperatura de los datos (es decir, la frecuencia con la que se accede a los datos). El objetivo es lograr costos de almacenamiento y rendimiento de consultas óptimos. Por lo general, se utiliza hardware de alto rendimiento (como SSD) para almacenar datos en caliente a los que se accede con frecuencia, mientras que se utiliza hardware económico (como HDD) para almacenar datos en frío a los que se accede con poca frecuencia.
  • Papelera de reciclaje de índices: Para evitar la pérdida de datos causada por la eliminación accidental, CSS proporciona una papelera de reciclaje de índices. Cuando está habilitada, los índices eliminados se almacenan temporalmente en la papelera de reciclaje, lo que permite su recuperación antes de que se eliminen permanentemente. Esta función mejora la confiabilidad de los datos y la seguridad operativa.
  • Ingesta de datos mejorada: Esta función mejora significativamente el rendimiento de la ingesta de datos y reduce los rechazos de escritura mediante la optimización de enrutamiento por lotes, la aceleración de índices de texto y la aceleración de segmentación de palabras.
  • Monitoreo de índices: Esta función permite monitorear el estado, las estadísticas y las tendencias de los índices de los clústeres, lo que permite gestionar rápidamente los riesgos potenciales para garantizar la confiabilidad del clúster.

Para obtener más información, consulte Funciones de mejora de búsqueda para clústeres de Elasticsearch o Funciones de mejora de búsqueda para clústeres de OpenSearch.

Acceso a la red pública

En CSS, puede habilitar el acceso a la red pública para clústeres de Elasticsearch y OpenSearch que tengan el modo de seguridad habilitado y utilicen HTTPS. Con el acceso a la red pública habilitado, se asigna automáticamente una dirección IP pública con ancho de banda BGP dinámico dedicado a un clúster, lo que permite acceder a él desde Internet a través de HTTPS.

Para obtener más información, consulte Configuración del acceso a la red pública para un clúster de Elasticsearch o Configuración del acceso a la red pública para un clúster de OpenSearch.

VPC Endpoint

VPC Endpoint permite acceder a recursos entre Virtual Private Clouds (VPC) mediante un gateway dedicado, sin exponer la información de red de los servidores. Cuando VPC Endpoint está habilitado para un clúster de Elasticsearch u OpenSearch, se le asigna automáticamente un punto de conexión de VPC, a través del cual los usuarios podrán acceder a este clúster.

Para obtener más información, consulte Configuración de VPC Endpoints para un clúster de Elasticsearch o Configuración de VPC Endpoints para un clúster de OpenSearch.

Balanceadores de carga dedicados

En CSS, puede configurar balanceadores de carga dedicados para clústeres. En comparación con los balanceadores de carga compartidos, los balanceadores de carga dedicados ofrecen un mayor rendimiento y funciones más diversas. Si su clúster de Elasticsearch u OpenSearch contiene una gran cantidad de nodos y almacena grandes cantidades de datos, se recomienda configurar balanceadores de carga para mejorar la estabilidad.

Para obtener más información, consulte Configuración de un balanceador de carga dedicado para un clúster de Elasticsearch o Configuración de un balanceador de carga dedicado para un clúster de OpenSearch.

Copia de respaldo y restauración

En CSS, puede utilizar instantáneas para realizar copias de respaldo y restaurar los datos de los clústeres de Elasticsearch y OpenSearch. Al almacenar una instantánea en un bucket de OBS, se guarda una copia en un momento determinado de los datos del clúster. Posteriormente, puede restaurar esta instantánea en el clúster original o en otro clúster elegible.

Hay dos formas de crear instantáneas: automática y manual.
  • Creación automática de instantáneas: Las instantáneas se crean automáticamente de forma diaria o semanal en función de un horario preestablecido, lo que garantiza la protección continua de los datos. Al configurar una política de instantáneas automáticas, reduce las operaciones manuales y mejora la confiabilidad y la eficiencia de copia de respaldo.
  • Creación manual de instantáneas: Crea instantáneas manualmente para ocasiones especiales, por ejemplo, antes de una operación de alto riesgo (como una actualización de clúster). Esto garantiza que pueda restaurar los datos mediante instantáneas en caso de que algo salga mal. Las instantáneas manuales ofrecen flexibilidad adicional.

Este proceso recupera los datos del índice, los metadatos y la estructura de shard respaldados desde OBS y los reconstruye en el clúster de destino seleccionado, lo que garantiza la coherencia de los datos. Esta capacidad es esencial para operaciones como la reversión de datos, la migración de clústeres y la recuperación ante desastres.

Para obtener más información, consulte Copia de respaldo y restauración de los datos de un clúster de Elasticsearch o Copia de respaldo y restauración de los datos de un clúster de OpenSearch.

Escalabilidad flexible

Los clústeres de CSS admiten opciones de escalamiento flexible, lo que le permite ajustar dinámicamente las capacidades para satisfacer la demanda cambiante, lo que garantiza un rendimiento y una eficiencia óptimos.

  • Escalamiento horizontal o vertical: Si un clúster tiene dificultades para mantener el rendimiento ante un rápido crecimiento de datos o un uso alto y sostenido de la memoria, puede escalarlo horizontalmente agregando más nodos y más tipos de nodos, o hacerlo verticalmente aumentando la capacidad de almacenamiento de los nodos existentes.
  • Reducción horizontal: Si un clúster tiene capacidad excesiva debido al tráfico fuera de horas pico o al volumen de datos reducido, puede reducir sus nodos para optimizar los costos.
  • Cambios en las especificaciones de los nodos: Si las cargas de trabajo en el plano de datos de un clúster cambian o el clúster experimenta cuellos de botella de rendimiento, puede escalar el clúster verticalmente cambiando sus especificaciones de nodos o el tipo de almacenamiento de nodos.
  • Reemplazo de un nodo específico: Puede utilizar esta opción para reemplazar los nodos de clúster que fallan.
  • Cambio del modo de seguridad: Puede habilitar o deshabilitar el modo de seguridad para un clúster existente para adaptarse a las necesidades de seguridad cambiantes.
  • Conmutación de AZ: CSS admite despliegue entre AZ. Al cambiar las AZ de un clúster, puede poner más recursos a disposición del clúster o mejorar la disponibilidad del clúster.

Actualización

En CSS, puede actualizar los clústeres para utilizar característica y mejoras de rendimiento o solucionar problemas conocidos.

  • Actualización de la misma versión: Instale parches de kernel para un clúster. El clúster se actualiza a la última imagen de la versión actual para solucionar problemas conocidos u optimizar el rendimiento.
  • Actualización entre versiones: Actualice la versión del clúster. El clúster se actualizará a la última imagen de la versión de destino para mejorar el rendimiento o incorporar versiones anteriores.

Para obtener más información, consulte Actualización de un clúster de Elasticsearch o Actualización de un clúster de OpenSearch.

Gestión de registros

CSS proporciona ingesta de registros, consulta de registros y copia de respaldo de registros, lo que le permite gestionar y analizar fácilmente los registros para localizar fallas de manera eficiente, optimizar el rendimiento y mejorar la seguridad del sistema.

  • Consulta de registros: En la página de gestión de registros de la consola de gestión de CSS, puede consultar los últimos registros de registros por nodo, tipo de registro y otros criterios, para que pueda localizar o diagnosticar problemas rápidamente.
  • Copia de respaldo de registros: Los registros del clúster se sincronizan periódicamente con los buckets de OBS. Puede descargarlos para un análisis en profundidad en cualquier momento. Se admiten políticas de copia de respaldo personalizadas (como copia de respaldo de tiempo y ruta de almacenamiento).
  • Ingesta de registros (solo para clústeres de Elasticsearch y OpenSearch): Los registros del clúster se transmiten en tiempo real al clúster actual o a otro clúster de la misma red. (Se deben cumplir ciertos requisitos de compatibilidad de versión y red). Puede utilizar Kibana, OpenSearch Dashboards u otras herramientas de visualización para la búsqueda y el análisis de registros. También puede establecer prefijos de índice y períodos de retención para gestionar de manera flexible el ciclo de vida de los registros. Los registros se pueden transferir entre clústeres, lo que facilita el monitoreo centralizado en un entorno de múltiples clústeres.

Para obtener más información, consulte Gestión de registros de clústeres de Elasticsearch o Gestión de registros de clústeres de OpenSearch.

Monitoreo y alertas

A través de Cloud Eye, puede monitorear el estado de funcionamiento de los clústeres de CSS mediante la verificación de alarmas y eventos generados para ellos. Puede personalizar los umbrales de alarma para métricas individuales. Cuando se alcanzan dichos umbrales, las alarmas se desencadenarán automáticamente. CSS también puede interconectarse con el servicio Simple Message Notification (SMN) para enviar notificaciones de alarmas a los usuarios a través de mensajes de texto o correo electrónico.