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 Azure Portal, el nivel se especifica en la página Seleccionar plan de tarifa al crear el servicio. En PowerShell o la CLI de Azure, el nivel se especifica mediante el parámetro -Sku
.
El nivel 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.
Las tarifas de facturación se muestran en la página Seleccionar plan de tarifa de Azure Portal. Puede consultar la página de precios para ver tarifas regionales y revisar Planificar y administrar costos para obtener más información sobre el modelo de facturación.
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, menos los precios (que puede encontrar en Azure Portal y en la página de precios).
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. No se puede escalar un servicio gratuito, ejecutar cargas de trabajo significativas y algunas características premium no están disponibles. Solo puede tener un servicio de búsqueda gratuito por suscripción de Azure. Si el servicio está inactivo durante un período de tiempo prolongado, puede eliminarse para liberar capacidad, especialmente si la región está bajo restricciones de capacidad.
Entre los niveles facturables más usados se incluyen:
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 Búsqueda de Azure AI y en la página de Azure Portal cuando vaya a aprovisionar un servicio.
Disponibilidad de regiones por nivel
La lista de regiones compatibles indica las ubicaciones en las que se ofrece la Búsqueda de Azure AI.
Actualmente, varias regiones están al límite de su capacidad para determinados niveles y no pueden usarse para nuevos servicios de búsqueda. Si usa Azure Portal para crear un servicio de búsqueda, Azure Portal excluye las combinaciones de nivel regional que no están disponibles.
Region | Nivel deshabilitado (SKU) debido a una sobrecarga de capacidad | Alternativa sugerida |
---|---|---|
Este de EE. UU. 2 | Básico, S1 | Centro de EE. UU. |
Centro-sur de EE. UU. | Todos los niveles | Centro de EE. UU. |
US Gov - Virginia | Todos los niveles | US Gov: Arizona |
Oeste de Europa | Todos los niveles | Centro de Suecia o Norte de Europa |
Oeste de EE. UU. 3 | Básico, S1 | Centro de EE. UU. |
Norte de Europa | S2, S3, S3 HD, L1, L2 | Sur de Reino Unido 2 |
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 | Consideraciones sobre el nivel |
---|---|
Indizadores | Los indizadores no están disponibles en S3 HD. Los indexadores tienen más limitaciones en el nivel gratis. |
indexador executionEnvironment parámetro de configuración |
La capacidad de anclar todo el procesamiento del indexador a solo los clústeres de búsqueda asignados al servicio de búsqueda requiere S2 y versiones posteriores. |
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, además del número máximo de índices, indexadores, orígenes de datos, conjuntos de aptitudes y mapas de sinónimos que puede 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.
Nota:
Las particiones de mayor capacidad están disponibles en regiones seleccionadas a partir de abril de 2024. Una segunda oleada de particiones de mayor capacidad publicadas en mayo de 2024. Si usa un servicio de búsqueda anterior, considere la posibilidad de crear un nuevo servicio de búsqueda para beneficiarse de más capacidad a la misma tasa de facturación. Para más información, consulte los límites del servicio. Para comprobar la antigüedad del servicio de búsqueda, consulte Cómo comprobar la fecha de creación del servicio.
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.