Selección de un nivel de servicio de Azure AI Search

Una 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:

Los servicios de búsqueda creados después del 3 de abril de 2024 tienen particiones más grandes y cuotas de vectores más altas en casi todos los niveles. Para más información, consulte límites de 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 sin los precios (que se pueden encontrar en Azure 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 pequeños, como la ejecución de tutoriales y ejemplos de código. Internamente, los recursos se comparten entre varios suscriptores. Los servicios del plan de tarifa Gratis no se pueden escalar, ni se pueden ejecutar grandes cargas de trabajo. Solo puede tener un servicio de búsqueda gratuito por suscripción de Azure.

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

  • Básico tiene la capacidad de cumplir el Acuerdo de Nivel de Servicio con su compatibilidad con 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.

Encontrará más información sobre los distintos niveles en la página de precios, en el artículo Límites de servicio en Azure AI 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 determina la disponibilidad de una característica. En la siguiente tabla se describen las restricciones.

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.
Clasificador semántico No disponibles en el nivel Gratis.

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 AI Search.

Tamaño de partición y velocidad

Los precios del plan incluyen detalles sobre el almacenamiento por partición, que va desde 15 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 necesarias para admitir esos escenarios. Para más información sobre particiones, vea Estimación y administración de la capacidad y Confiabilidad en Azure AI Search.

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 tarifa de facturación del nivel puede encontrarse en las páginas de precios de Azure para Azure AI 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.

Actualización del nivel o cambio a una versión anterior del mismo

No hay soporte técnico integrado para actualizar los niveles o cambiarlos a una versión anterior. Esto es lo que debe hacer si quiere cambiar de nivel:

  • Crear un servicio de búsqueda en el nuevo nivel.

  • Implementar contenido de búsqueda en el nuevo nivel. Siga esta lista de comprobación para asegurarse de que tiene todo el contenido.

  • Elimine el servicio de búsqueda anterior una vez que esté seguro de que no es necesario.

En el caso de índices grandes que no se quieran recompilar desde cero, considere la posibilidad de usar el ejemplo de copia de seguridad y restauración para moverlos.

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.