in

Presentación de la capacidad aprovisionada de Athena | Servicios web de Amazon

Expresado por Polly

Hoy lanzamos la capacidad de aprovisionar capacidad para ejecutar sus consultas de Amazon Athena.

Athena es un servicio de consulta que simplifica el análisis de datos en lagos de datos de Amazon Simple Storage Service (Amazon S3) y 30 fuentes de datos diferentes, incluidas fuentes de datos locales u otros sistemas en la nube, mediante consultas SQL estándar. Athena no tiene servidor, por lo que no hay infraestructura que administrar y, hasta hoy, solo paga por las consultas que ejecuta. A partir de hoy, puede obtener capacidad dedicada para sus consultas y utilizar nuevas funciones de administración de carga de trabajo para priorizar, controlar y escalar sus consultas más importantes, pagando solo por la capacidad que aprovisione.

En AWS, el 90 % de los nuevos servicios y funciones se basan en sus comentarios directos. Muchos de ustedes, clientes de Athena, nos dijeron que, cuando ejecutan un gran volumen de consultas, a veces experimentan colas, lo que puede ralentizar algunas aplicaciones o procesos comerciales. Para evitar esto, normalmente crea un mecanismo de priorización de consultas para priorizar consultas de misión crítica sobre consultas menos críticas, interactivas o exploratorias. Este mecanismo de priorización ayuda a que las consultas de mayor prioridad se ejecuten primero, al precio de crear y mantener el código o los procesos comerciales fuera de Athena. También nos dijo que es difícil pronosticar los costos de Athena. Athena cobra por el volumen de datos escaneados, que a menudo es difícil de predecir, ya que depende del tamaño de su conjunto de datos, la construcción de las consultas de los usuarios y el formato de almacenamiento de los datos.

Escuchamos estos comentarios y hoy presentamos la capacidad de aprovisionar capacidad de procesamiento de consultas dedicada a escala. Con la capacidad aprovisionada, usted aprovisiona un conjunto dedicado de recursos informáticos para ejecutar sus consultas. Esta capacidad siempre activa puede atender sus consultas críticas para el negocio con una latencia casi nula y sin colas. Le brinda control sobre las características de rendimiento de la carga de trabajo, como el costo, la simultaneidad y la priorización de consultas. De forma similar a la capacidad aprovisionada para otros servicios de AWS, solo paga por la capacidad aprovisionada, no por el uso real. Con la capacidad aprovisionada, sus facturas de Athena son predecibles y no tiene que limitar las consultas de los usuarios para mantenerse dentro de su presupuesto mensual. Compartiré más sobre el modelo de facturación a continuación.

Detrás de escena, Athena mantiene un gran grupo de cómputo en cada región de AWS en la que opera. Puede pensar en esto como un gran grupo de cómputo, dividido lógicamente entre los clientes. Cuando reserva capacidad en Athena, la capacidad se mantiene para su uso exclusivo. Puede elegir qué consultas se ejecutan en la capacidad que aprovisionó y cuáles se ejecutan en la capacidad bajo demanda de múltiples inquilinos de Athena. Varias consultas pueden compartir la capacidad que aprovisionó. Puede agregar unidades de capacidad adicionales en cualquier momento, en función de la evolución de sus requisitos comerciales. También puede reducir la capacidad aprovisionada después de un período mínimo de 8 horas.

La unidad de capacidad es una Unidad de Procesamiento de Datos (DPU). Una sola DPU equivale a cuatro vCPU y 16 Gb de RAM. La capacidad mínima que puede aprovisionar es de 24 DPU durante 8 horas. Esta nueva capacidad aprovisionada para Athena es ideal para aquellos de ustedes que ejecutan cualquier volumen de consultas, pero el punto óptimo para comenzar a usar la capacidad aprovisionada es cuando gasta $ 100 o más por mes en Athena.

La cantidad de DPU que necesita depende de sus objetivos y patrones de análisis. Por ejemplo, si necesita que las consultas comiencen de inmediato y sin hacer cola, debe aprovisionar suficientes DPU para satisfacer su demanda máxima de consultas simultáneas. Se permite el aprovisionamiento de menos DPU que su demanda máxima, pero puede generar colas. Cuando esto ocurre, las consultas se mantienen en una cola y se ejecutan cuando hay capacidad disponible. Si su objetivo es ejecutar consultas dentro de un presupuesto fijo, puede utilizar el Calculadora de precios de AWS para determinar el número de DPU que se ajusta a su presupuesto. Por último, recuerde que el tamaño de los datos, el formato de almacenamiento y la construcción de consultas influyen en la cantidad de DPU que requiere una consulta. Puede aumentar el rendimiento de las consultas comprimiendo, particionando y convirtiendo sus datos en formatos de columnas. La documentación de Athena le brinda pautas para determinar cuánta capacidad podría necesitar para ejecutar varias consultas al mismo tiempo.

¿Como funciona?
Comenzar es un proceso de tres pasos. Navego a la página de Athena en la Consola de administración de AWS y selecciono Reservas de Capacidad en el menú de navegación del lado izquierdo.
(La consola que ve en esta demostración se basa en el nuevo sistema de diseño de código abierto Cloudscapees posible que el suyo siga teniendo el diseño tradicional en su cuenta de AWS.)

Página de inicio de reserva de capacidad de Athena en la consola

selecciono el Crear reserva de capacidad botón en la parte superior derecha de la página.

Sobre el Crear reserva de capacidad página, ingreso un Nombre de reserva de capacidad y el número de DPU que quiero aprovisionar.

Reserva de capacidad de Athena - Crear reserva

Yo selecciono Revisar para revisar mis elecciones, y selecciono Crear reserva de capacidad para crear mi reserva. Después de un breve período de tiempo, el estado de reserva de capacidad pasa a ser ✅ Activo.

Reserva de capacidad de Athena - Estado

El tercer y último paso es crear un grupo de trabajo y asignar el grupo de trabajo a la capacidad aprovisionada. Un grupo de trabajo es un mecanismo de Athena que le permite separar usuarios, equipos, aplicaciones o cargas de trabajo para establecer límites en la cantidad de datos que puede procesar cada consulta o todo el grupo de trabajo y realizar un seguimiento de los costos.

Las consultas que pertenezcan al grupo de trabajo asignado se ejecutarán en la capacidad que aprovisionó. La capacidad se puede compartir con varios grupos de trabajo siempre que todos usen la misma versión del motor Athena. Este concepto, representado en el diagrama a continuación, surge a través de una política de asignación de capacidad, que define cómo se asigna la capacidad a los grupos de trabajo. Esto le brinda la flexibilidad de ejecutar consultas con mayor o menor capacidad, según las necesidades de su negocio.

Reserva de capacidad de Athena: grupos de trabajo compartidos

Para crear un grupo de trabajo, navego a la grupos de trabajo sección de la página de Athena. Luego, selecciono Crear grupo de trabajo.

Reserva de capacidad de Athena - Crear grupo de trabajo

Me aseguro de que el motor de análisis seleccionado en la reserva coincida con el del grupo de trabajo.

Reserva de capacidad de Athena: seleccione el motor analíticoLuego vuelvo a la reserva de capacidad que acabo de crear y selecciono Agregar grupos de trabajo para agregar el grupo de trabajo que acabo de crear.

Reserva de capacidad de Athena - Agregar grupo de trabajo

¡Eso es todo! Ahora que la configuración está lista, puedo ejecutar mis consultas. Las consultas existentes se ejecutarán en la capacidad aprovisionada sin modificar. Me aseguro de seleccionar el grupo de trabajo que acabo de crear cuando ejecuto consultas. Elijo un grupo de trabajo en la parte superior derecha del editor de consultas, o uso el --work-group argumento en la línea de comandos de AWS, como:

aws athena start-query-execution --work-group AWSNewsBlog

Reserva de capacidad de Athena - Seleccionar grupo de trabajo

Disponibilidad y precios
Como expliqué en la introducción, cobramos por la cantidad de DPU que aprovisionó y la duración. La duración mínima es de 8 horas, ya partir de ahí la facturación es por minuto. Puede liberar la capacidad aprovisionada en cualquier momento. Las cancelaciones dentro del período de duración mínima se facturan por el período completo y la capacidad se desasigna tan pronto como finalizan todas las consultas en ejecución.

Las consultas ejecutadas desde un grupo de trabajo asignado a una capacidad aprovisionada no se facturan por la cantidad de datos escaneados. De hecho, paga una tarifa plana en función de la capacidad aprovisionada, no del uso. Si tiene exceso de capacidad, puede reducir la cantidad de DPU que aprovisionó o agregar grupos de trabajo para consumir el exceso de capacidad.

Como de costumbre, la página de precios de Athena tiene todos los detalles.

La capacidad aprovisionada de Athena está disponible hoy en las regiones de AWS de EE. UU. Este (Ohio, N. Virginia), EE. UU. Oeste (Oregón), Asia Pacífico (Singapur, Sídney, Tokio) y Europa (Irlanda, Estocolmo).

¡Vaya y aprovisione su capacidad de Athena hoy!

–seb



Fuente

iPadOS 17: todo lo que necesita saber sobre la próxima gran actualización de iPad

Cómo convocar al Orowyrm en Warframe