Precios de AWS HealthOmics
Información general
AWS HealthOmics ayuda a los clientes a acelerar los avances científicos con una infraestructura de bioinformática y de descubrimiento de fármacos completamente administrada, diseñada para gestionar los flujos de trabajo y el almacenamiento a gran escala. Con HealthOmics, solo paga por lo que usa y no hay costos por usar la licencia de HealthOmics.
HealthOmics ofrece dos tipos de flujos de trabajo. Los flujos de trabajo privados son flujos de trabajo personalizados definidos por el usuario que le permiten usar sus propios scripts de bioinformática escritos en los lenguajes de flujo de trabajo más utilizados. Los precios de los flujos de trabajo privados se basan en los recursos de computación y del sistema de archivos solicitados para cada ejecución. Los flujos de trabajo Ready2Run son canalizaciones de bioinformática prediseñadas que se basan en análisis comunes del sector. Se paga un costo fijo por ejecución.
HealthOmics ofrece dos tipos de almacenamiento. Los almacenes de referencias y secuencias son almacenes de datos para objetos que utilizan la clasificación por niveles, la compresión y la catalogación de metadatos para almacenar y organizar de forma rentable los datos de bioinformática. Los precios se basan en el tamaño del objeto almacenado y en el nivel de los datos. El almacenamiento de variantes y anotaciones consiste en almacenes sin ETL que extraen datos clave de datos de bioinformática para crear un lago de datos optimizado para la búsqueda y la creación de cohortes. Los precios se basan en el tamaño de almacenamiento de la información extraída.
Puede usar los flujos de trabajo y los almacenes de datos juntos o por separado, según sea necesario. Si está dispuesto a comprometerse a usarlo durante tres o cinco años, contáctenos para obtener precios con descuento.
Ver los precios por tipo
Con AWS HealthOmics, solo paga por lo que usa. Consulte los precios por tipo a continuación.
Nivel gratuito
Como parte del nivel gratuito de AWS, puede comenzar a utilizar AWS HealthOmics sin cargo. Al registrarse, los nuevos clientes de AWS reciben hasta 275 horas de instancias omics.m.xlarge (o equivalente) y 49 000 gigabytes-hora de almacenamiento de ejecuciones para poner en marcha flujos de trabajo privados, 1500 gigabases-mes de almacenamiento activo y de archivos en el almacén de secuencias y 200 gigabytes-mes de almacenamiento en el almacén de variantes. El uso del nivel gratuito se calcula cada mes en todas las regiones, excepto en las regiones de AWS GovCloud (EE. UU.), y se aplica a su factura de manera automática; no se acumulará el uso mensual no consumido. Existen restricciones; consulte las condiciones para obtener más detalles.
|
Uso de la capa gratuita al mes durante los primeros 2 meses |
|
| Flujos de trabajo de HealthOmics |
Flujos de trabajo privados: 275 horas de uso de instancias omics.m.xlarge o instancias de computación equivalentes y 49 000 GB-hora de almacenamiento de ejecuciones |
| Almacenes de datos de HealthOmics | Almacén de secuencias: 1500 gigabases-mes en la clase de almacenamiento activo y 1500 gigabases-mes en la clase de almacenamiento de archivo Almacén de variantes: 200 gigabytes-mes |
Los clientes de AWS reciben 100 GB de transferencia de datos a Internet cada mes sin cargo, agregados en todos los servicios y regiones de AWS (excepto China y GovCloud).
Precios de flujos de trabajo privados
Los flujos de trabajo privados son flujos de trabajo personalizados que tiene que definir en función del lenguaje de flujo de trabajo que elija para poner en marcha canalizaciones de bioinformática o descubrimiento de fármacos. El costo se debe a dos componentes: las instancias de tareas del flujo de trabajo y el almacenamiento de ejecuciones.
Se le cobra por la instancia ómica utilizada para cada tarea de su flujo de trabajo. Cada tarea del flujo de trabajo se asigna a la instancia ómica más pequeña disponible que satisface las necesidades de vCPUs, memoria o GPU solicitadas para la tarea. Por ejemplo, una tarea definida para utilizar 8 CPU y 60 GiB de RAM se asignará al tipo de instancia omics.r.2xlarge para su ejecución. HealthOmics siempre aprovisiona exactamente los recursos solicitados. En este ejemplo, se ofrecerán 8 CPU y 60 GiB de RAM para la tarea. Las tareas se facturan en incrementos de 1 segundo; sin embargo, hay un límite mínimo de facturación de 60 segundos por tarea. En caso de que no especifique vCPUs o la memoria de una tarea, HealthOmics aprovisionará automáticamente el tipo de instancia más pequeño disponible, omics.c.large, para estas tareas. Tampoco se le cobrará por la computación asociada al almacenamiento provisional de datos (es decir, las importaciones y exportaciones) y no se le cobrarán cargos entre zonas de disponibilidad (AZ).
Solo se le cobrará por los recursos mientras la ejecución esté en estado en ejecución. No se cobran las ejecuciones en estado pendiente, de inicio o de detención. En el caso de las ejecuciones que se cancelan o fallan, se le facturan los recursos que se hayan utilizado hasta el momento de la cancelación o el error.
Puede ver su costo total por ejecución en la consola de facturación y gestión de costos. HealthOmics también proporciona una herramienta de análisis de ejecución de código abierto para ayudarle a optimizar los recursos de ejecución, los costos y el rendimiento. Si planea ejecutar flujos de trabajo de producción a escala y está dispuesto a comprometerse a usarlos durante tres o cinco años, contáctenos para obtener precios con descuento.
Almacenamiento de ejecución
HealthOmics proporciona a cada ejecución un sistema de archivos compartido temporal que almacena las entradas, los resultados, los directorios de trabajo y los archivos intermedios del flujo de trabajo a los que pueden acceder todas las tareas de una ejecución. De forma predeterminada, HealthOmics proporciona un sistema de archivos dinámico que se escala automáticamente. El almacenamiento de ejecuciones dinámico se amplía con el uso y no tiene un requisito mínimo de aprovisionamiento de almacenamiento. También puede elegir un sistema de archivos aprovisionado previamente (estático) con un mayor rendimiento para cargas de trabajo grandes y con picos de actividad, con una alta concurrencia de tareas. El almacenamiento de ejecución estática se puede aprovisionar en tamaños de 1200 GiB, 2400 GiB e incrementos adicionales de 2400 GiB, con un tamaño mínimo de 1200 GiB.
Almacenamiento efímero
HealthOmics proporciona a cada tarea de flujo de trabajo almacenamiento efímero para procesar datos de trabajo en volúmenes locales, en lugar de en el almacenamiento de ejecución compartido. Los costos del almacenamiento efímero dependen de la cantidad de almacenamiento efímero que se asigne a las tareas del flujo de trabajo y de la duración de ejecución de esas tareas, medida en segundos. Hay 16 GiB de almacenamiento efímero disponibles para todas las tareas de HealthOmics sin costo adicional. Puede asignar almacenamiento efímero adicional a sus tareas de flujo de trabajo, hasta un máximo de 3072 GiB. Solo paga por el almacenamiento efímero adicional que configure.
Precios de flujos de trabajo Ready2Run
Los flujos de trabajo Ready2Run son flujos de trabajo preconfigurados y diseñados por empresas de software de terceros líderes del sector, como NVIDIA, Sentieon, Element Biosciences y Ultima, junto con canalizaciones de código abierto comunes, como los flujos de trabajo de GATK de Broad Institute y AlphaFold para la predicción de la estructura de las proteínas. Simplemente puede utilizar los flujos de trabajo Ready2Run para procesar sus datos sin necesidad de administrar las herramientas de software o los scripts de flujo de trabajo. Los flujos de trabajo Ready2Run se pagan por ejecución y se le cobra la misma tarifa fija cuando estos se completan correctamente, independientemente del tiempo de ejecución. Si la ejecución se cancela o no se puede completar correctamente en la primera hora, la tarifa de costo por ejecución se prorratea en función de la primera hora de uso. Las ejecuciones que duran más de 1 hora se facturan por el precio total de la ejecución. Los flujos de trabajo Ready2Run de Sentieon requieren una suscripción comprada en Sentieon. Sentieon proporciona automáticamente una suscripción de evaluación gratuita de dos semanas sin costo adicional a los usuarios que usen Ready2Run de Sentieon por primera vez. Para ver información detallada sobre los flujos de trabajo de Ready2Run disponibles, incluidos los parámetros de entrada, los diagramas de flujo de trabajo y los tiempos de ejecución estimados, visite la consola de HealthOmics.
Precios de almacenes de datos
Los almacenes de datos de HealthOmics ofrecen un almacenamiento administrado localizable, accesible, interoperable y reutilizable (FAIR) para datos de muestras a gran escala con compresión automática de datos y capacidad optimizada de consulta de variantes y anotaciones.
El almacén de secuencias permite ahorrar costos mediante la compresión y la organización en niveles en función del uso. Los objetos almacenados se agrupan en conjuntos de lectura para organizarlos y encontrarlos. Cuando almacena datos en el almacén de secuencias, paga por gigabase al mes. Una gigabase equivale a mil millones de bases de los archivos de secuencia importados (como FASTQ, BAM y CRAM). Como la facturación se lleva a cabo por gigabase, no tiene que preocuparse por las técnicas de compresión o los formatos de archivo óptimos. AWS HealthOmics se encarga de la optimización. Se puede acceder a los datos del almacén de secuencias de dos maneras: 1/ Mediante las API de lectura, escritura y actualización de HealthOmics y las API de lectura de S3. Para acceder a través de las API de HealthOmics, pagará por las solicitudes GET realizadas a los objetos del conjunto de lectura. Todos los demás tipos de solicitudes de HealthOmics respecto a los conjuntos de lectura son gratuitos. 2/ Mediante las API LIST y GET de S3. Para el acceso a través de las API de S3, las solicitudes COPY y LIST se facturan por separado de todos los demás tipos de solicitudes. Para ver cómo se comparan los costos de HealthOmics Sequence Store con las opciones de almacenamiento alternativas, consulte nuestro blog: https://aws.amazon.com/blogs/industries/store-omics-data-cost-effectively-at-any-scale-with-aws-healthomics/
Los almacenes de variantes y anotaciones utilizan el método sin ETL para preparar los datos de variantes y anotaciones para consultarlos, agruparlos y analizarlos con los servicios de AWS, como Amazon Athena y Amazon SageMaker. HealthOmics procesa los archivos ingeridos y los convierte en formatos optimizados para consultas. Puede almacenar cualquier cantidad de datos de variantes y anotaciones y solo paga por lo que está almacenado. El tamaño de los datos facturados se define como el tamaño de los datos después de la ingesta y la transformación. Por lo general, se accede a los datos del almacén de variantes y anotaciones a través de otros servicios de AWS. Cuando consulta y analiza los datos en otros servicios, pagará por el uso de dichos servicios.
Los datos almacenados en almacenes de datos de AWS HealthOmics se cobran por una duración mínima de almacenamiento de 30 días. Los datos eliminados antes de 30 días incurren en un cargo prorrateado equivalente al cargo de almacenamiento de los días restantes.
Ejemplos de precios
-
Ejemplo de precios n.º 1: Flujo de trabajo privado con almacenamiento estático de ejecución
Una científica de bioinformática desea ejecutar un flujo de trabajo de Nextflow en los flujos de trabajo de AWS HealthOmics en la región Este de EE. UU. (Norte de Virginia). Tiene tres tareas en el flujo de trabajo. La primera reserva 16 vCPUs y 30 GB de memoria y tarda 3 horas en ejecutarse. La segunda requiere 32 vCPUs y 160 GB de memoria y tarda 2 horas en ejecutarse. La tercera reserva 4 CPU virtuales y 10 GB de memoria y tarda 10 minutos en ejecutarse. El cliente registra el flujo de trabajo y llama a la API StartRun con el sistema de archivos de 1200 GB predeterminado. Los costos totales son:
Tarea 1 (omics.c.4xlarge): USD 0,9180/hora * 3 horas = USD 2,754
Tarea 2 (omics.r.8xlarge): USD 2,7216/hora * 2 horas = USD 5,4432
Tarea 3 (omics.m.xlarge): USD 0,2592/hora * 1/6 horas = USD 0,0432
Almacenamiento estático de ejecución: Almacenamiento: USD 0,0001918/ GB por hora * (1200GB*(3 horas+2 horas+1/6 horas)) = USD 1,18916
Total: USD 9,42956 -
Ejemplo de precios n.º 2: Flujo de trabajo privado con almacenamiento de ejecución dinámica
Una científica de bioinformática está desarrollando un nuevo flujo de trabajo de WDL en AWS HealthOmics, en la región Este de EE. UU. (Norte de Virginia). Tiene dos tareas en el flujo de trabajo. La primera reserva 16 vCPUs y 30 GB de memoria y tarda 3,5 horas en ejecutarse. La segunda requiere 32 vCPUs y 160 GB de memoria y tarda 2,25 horas en ejecutarse. El cliente registra el flujo de trabajo y llama a la API StartRun con el sistema de archivos dinámico. En el transcurso de la ejecución del flujo de trabajo de 5,75 horas, el sistema de archivos crece linealmente de 0 GB a 1043 GB, con un total de 3000 GB-hora de almacenamiento de archivos. Los costos totales son:
Tarea 1 (omics.c.4xlarge): USD 0,9180/hora * 3,5 horas = USD 3,213
Tarea 2 (omics.r.8xlarge): USD 2,7216/hora * 2,25 horas = USD 6,1236
Almacenamiento de ejecución dinámica: USD 0,0004110/GB-hora * 3000 GB-hora = USD 1,233
Total: USD 10,5696 -
Ejemplo de precios n.º 3: Flujos de trabajo Ready2Run
Un científico computacional quiere poner en marcha el flujo de trabajo Ready2Run de GATK-BP Germline fq2vcf para un genoma con cobertura de 30x en la región Este de EE. UU. (Norte de Virginia) para 3 muestras. El cliente introduce sus datos y llama a la API StartRun para cada muestra. El costo de las 3 ejecuciones es:
Flujo de trabajo Ready2Run de GATK-BP Germline fq2vcf para un genoma con cobertura de 30x: USD 10,00/ejecución * 3 = USD 30,00
Total: USD∘30,00 -
Ejemplo de precios n.º 4: Almacén de secuencias
Una iniciativa de secuenciación de poblaciones comienza a secuenciar individuos de un biobanco que han recopilado. Para ello, optan por la región Europa Oeste (Irlanda). Secuencian 100 000 individuos, cada uno con 130 gigabases, 50 gigabytes y almacenan los datos de secuenciación sin procesar en el almacenamiento de AWS HealthOmics. Durante los siguientes cinco años, permanecen en la clase de almacenamiento de archivo después de los 30 días siguientes a la importación y se accede a estos dos veces, en promedio, cuando pasan a la clase de almacenamiento activo durante 30 días. Utilizan las API de S3 para acceder a los archivos. Cada genoma se descarga en 500 partes, lo que genera 500 llamadas a la API GET. El costo total durante cinco años para un solo genoma es:
Clase de almacenamiento activo: USD 0,005769 gigabases/mes * 130 gigabases * 90 días = USD 2,22
Clase de almacenamiento de archivo: USD 0,001154 gigabases/mes * 130 gigabases * (1825 – 90) días = USD 8,56.
API de S3 GET: USD 0,0004 / 1000 llamadas a la API * (2 * 500 llamadas a la API) = USD 0,0004Costo total durante 5 años: USD 2,22 + USD 8,56 + USD 0,0004 = USD 10,78 (o USD 2,15/año)
-
Ejemplo de precios n.º 5: Almacén de variantes
Un científico de datos tiene 3202 archivos de formato de llamada de variantes (VCF) que desea analizar en Amazon Athena en la región Este de EE. UU. (Norte de Virginia). Crea un almacén de variantes e ingiere estos archivos con las API de AWS HealthOmics. El tamaño de los datos ingeridos es de 1,5 TB. En el transcurso del mes siguiente, ejecuta 1000 consultas en Athena, en las que calcula las frecuencias alélicas de diferentes subpoblaciones, y cada consulta consume en promedio 50 GB. Los gastos mensuales totales son:
Almacén de variantes: USD 0,035 GB/mes * (1024 GB/TB * 1,5 TB) = USD 53,76
Amazon Athena: USD 5/TB * 1000 * 50/1024 = USD 244,14
Precios de las transferencias de datos
Paga por todo el ancho de banda de salida de HealthOmics. Las tarifas de transferencia de datos no se aplican a los datos transferidos a ningún servicio de AWS dentro de la misma región de AWS que el almacén de datos. El precio indicado a continuación se basa en los datos transferidos de "entrada" y "salida" en AWS HealthOmics (a través del Internet público)†††. Más información sobre los precios de AWS Direct Connect. Para transferencias de datos que excedan los 500 TB al mes, póngase en contacto con nosotros.
Los niveles de tarifas contemplan el uso agregado para la transferencia saliente de datos a Internet en todos los servicios de AWS.
††† La transferencia saliente de datos puede ser diferente de los datos recibidos por su aplicación en caso de que termine la conexión antes de tiempo. Por ejemplo, si realiza una solicitud de un objeto de 10 GB y termina la conexión después de recibir los primeros 2 GB de datos. AWS HealthOmics trata de detener la transmisión de datos, pero esto es algo que no sucede de manera instantánea. En este ejemplo, la transferencia saliente de datos puede ser de 3 GB (1 GB más de los 2 GB que recibió). Por consiguiente, se facturarán 3 GB de transferencia saliente de datos.