Selección de un plan de tarifa de Azure Cognitive Search

Parte del proceso de creación de un servicio de búsqueda es elegir un plan de tarifa (o SKU) fijado para el período de vigencia del servicio. En el portal, el nivel se especifica en la página Seleccionar plan de tarifa al crear el servicio. Si en su lugar va a aprovisionar un servicio desde PowerShell o la CLI de Azure, el nivel se especifica mediante el parámetro -Sku .

El plan que seleccione determina:

  • Número máximo de índices y otros objetos permitido en el servicio
  • Tamaño y velocidad de particiones (almacenamiento físico)
  • Tarifa facturable como un costo mensual fijo, pero también un costo incremental si agrega capacidad.

En algunas instancias, el nivel que elija determinará la disponibilidad de características prémium.

Los precios, o el costo mensual estimado de ejecución del servicio, se muestran en la página Seleccionar plan de tarifa del portal. Debe comprobar los precios del servicio para obtener información sobre los costos estimados.

Nota

¿Busca información sobre "SKU de Azure"? Empiece en Precios de Azure y desplácese hacia abajo por los vínculos a las páginas de precios por servicio.

Descripciones de los planes

Los planes incluyen Gratis, Básico, Estándar y Almacenamiento optimizado. Estándar y Almacenamiento optimizado están disponibles con varias configuraciones y capacidades. En la siguiente captura de pantalla de Azure Portal se muestran los niveles disponibles, menos los precios (que puede encontrar en el portal y en la página de precios.

Gráfico del plan de tarifa

El plan de tarifa Gratis crea un servicio de búsqueda limitado para proyectos más pequeños, como la ejecución de tutoriales y ejemplos de código. Internamente, los recursos se comparten entre varios suscriptores. No se puede escalar el servicio gratis, ni se pueden ejecutar grandes cargas de trabajo.

Entre los niveles facturables más usados se incluyen los siguientes:

  • Básico: tiene solo una partición, pero con la capacidad para cumplir el Acuerdo de Nivel de Servicio con su soporte para tres réplicas.

  • Estándar (S1, S2, S3) es el valor predeterminado. Proporciona un escalado de cargas de trabajo más flexible. Puede escalar tanto particiones como réplicas. Con recursos dedicados bajo su control, puede implementar proyectos más grandes, optimizar el rendimiento y aumentar la capacidad.

Algunos niveles están diseñados para determinados tipos de trabajo:

  • Estándar 3 Alta densidad (S3 HD) es un modo de hospedaje para S3, donde el hardware subyacente está optimizado para un gran número de índices menores y está pensado para escenarios de varios inquilinos. S3 HD tiene el mismo cargo por unidad que S3, pero el hardware está optimizado para lecturas de archivos rápidas en un gran número de índices más pequeños.

  • Los niveles Almacenamiento optimizado (L1, L2) ofrecen mayor capacidad de almacenamiento a un precio menor por TB que los niveles Estándar. Están diseñados para índices grandes que no cambian con mucha frecuencia. El principal inconveniente es una mayor latencia de consulta, lo cual debe validar para sus requisitos de aplicación específica. Para saber más sobre las consideraciones de rendimiento de este nivel, vea Estrategias de implementación y procedimientos recomendados para optimizar el rendimiento en Azure Search.

Encontrará más información sobre los distintos niveles en la página de precios del artículo Límites de servicio en Azure Cognitive Search y en la página del portal cuando vaya a aprovisionar un servicio.

Disponibilidad de características por nivel

La mayoría de las características están disponibles en todos los niveles, incluido el nivel gratis. En algunos casos, el nivel que elija afectará a su capacidad para implementar una característica. En la tabla siguiente se describen las restricciones de características relacionadas con el nivel de servicio.

Característica Limitaciones
Indizadores Los indizadores no están disponibles en S3 HD. Los indexadores tienen más limitaciones en el nivel gratis.
Enriquecimiento con IA Se ejecuta en el nivel Gratis, pero no se recomienda.
Identidades administradas o de confianza para el acceso saliente (indexador) No disponibles en el nivel Gratis.
Claves de cifrado administradas por el cliente No disponibles en el nivel Gratis.
Acceso al firewall de IP No disponibles en el nivel Gratis.
Punto de conexión privado (integración con Azure Private Link) En el caso de las conexiones entrantes a un servicio de búsqueda, no está disponible en el nivel Gratis. En el caso de las conexiones salientes de indexadores a otros recursos de Azure, no es´ta disponible en el nivel Gratis ni S3 HD. Para los indexadores que usan conjuntos de aptitudes, no está disponible en los niveles Gratis, Básico, S1 o S3 HD.
Zonas de disponibilidad No disponible en los niveles Gratis o Básico.
Búsqueda semántica (versión preliminar) No disponible en los niveles Gratis o Básico.

Es posible que las características que consumen muchos recursos no funcionen bien a menos que se le proporcione capacidad suficiente. Por ejemplo, el enriquecimiento con IA contiene funciones de ejecución prolongada que agotan el tiempo de espera en un servicio Gratis, a menos que el conjunto de datos sea pequeño.

Límites superiores

Los niveles determinan el almacenamiento máximo del propio servicio, así como el número máximo de índices, indexadores, orígenes de datos, conjuntos de aptitudes y mapas de sinónimos que se pueden crear. Para obtener un desglose completo de todos los límites, consulte Límites de servicio en Azure Cognitive Search.

Tamaño de partición y velocidad

Los precios del plan incluyen detalles sobre el almacenamiento por partición, que va desde 2 GB para Básico hasta 2 TB para los niveles optimizados para almacenamiento (L2). Otras características de hardware, como la velocidad de las operaciones, la latencia y las tasas de transferencia, no se publican, pero los niveles que están diseñados para arquitecturas de soluciones específicas se basan en hardware que tiene las características para admitir esos escenarios. Para obtener más información sobre particiones, vea Estimación y administración de la capacidad y Escalado para mejorar el rendimiento.

Tasas de facturación

Los niveles tienen tasas de facturación diferentes, con tasas mayores para los niveles que se ejecutan en hardware más caro o proporcionan características más costosas. La tasa de facturación por nivel puede encontrarse en las páginas de precios de Azure para Azure Cognitive Search.

Una vez que se crea un servicio, la tasa de facturación se convierte en un costo fijo al ejecutar el servicio permanentemente y un costo incremental si se elige agregar más capacidad.

Los servicios de búsqueda se asignan a los recursos informáticos en forma de particiones (para almacenamiento) y réplicas (instancias del motor de consultas). Inicialmente, se crea un servicio con uno de cada y la tasa de facturación incluye ambos recursos. Sin embargo, si escala la capacidad, los costos aumentan o disminuyen en incrementos de la tasa facturable.

Esto se muestra en el ejemplo siguiente. Supongamos que tenemos una tasa de facturación hipotética de 100 $ al mes. Si mantiene el servicio de búsqueda en su capacidad inicial de una partición y una réplica, pagará 100 $ al final del mes. Sin embargo, si agrega dos réplicas más para lograr una alta disponibilidad, la factura mensual aumenta a 300 $ (100 $ para el primer par de réplica-partición más 200 $ para las dos réplicas).

Este modelo de facturación se basa en el concepto de aplicar la tasa de facturación al número de unidades de búsqueda (SU) que usa un servicio de búsqueda. Inicialmente, todos los servicios se aprovisionan en una SU, pero puede aumentar las SU mediante la adición de particiones o réplicas para administrar cargas de trabajo mayores. Para obtener más información, consulte Cómo calcular los costos de un servicio de búsqueda.

Pasos siguientes

La mejor manera de elegir un plan de tarifa es comenzar con un nivel de costo mínimo y, a continuación, permitir que la experiencia y las pruebas indiquen si decide mantener el servicio o crear uno nuevo en un nivel superior. En los pasos siguientes, se recomienda crear un servicio de búsqueda en un nivel que pueda adaptarse al nivel de pruebas que propone realizar y, a continuación, revisar las siguientes instrucciones para obtener recomendaciones sobre el cálculo del costo y la capacidad.