View a markdown version of this page

Requisitos de computación y memoria para HealthOmics las tareas - AWS HealthOmics

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Requisitos de computación y memoria para HealthOmics las tareas

HealthOmics ejecuta tus tareas de flujo de trabajo privadas en una instancia ómica. HealthOmics proporciona una variedad de tipos de instancias para adaptarse a diferentes tipos de tareas. Cada tipo de instancia tiene una configuración fija de memoria y vCPU (y una configuración de GPU fija para los tipos de instancias de computación acelerada). El costo de usar una instancia ómica varía según el tipo de instancia. Para obtener más información, consulta la página HealthOmics de precios.

Para las tareas de un flujo de trabajo, debes especificar la memoria y las CPU virtuales necesarias en el archivo de definición del flujo de trabajo. Cuando se ejecuta una tarea de flujo de trabajo, HealthOmics asigna la instancia ómica más pequeña que aloja la memoria y las CPU virtuales solicitadas. Por ejemplo, si una tarea necesita 64 GiB de memoria y 8 vCPU, selecciona. HealthOmics omics.r.2xlarge

Te recomendamos que revises los tipos de instancias y configures las CPU virtuales y el tamaño de memoria solicitados para que coincidan con la instancia que mejor se adapte a tus necesidades. El contenedor de tareas usa la cantidad de CPU virtuales y el tamaño de memoria que especifiques en el archivo de definición del flujo de trabajo, incluso si el tipo de instancia tiene CPU virtuales y memoria adicionales.

La siguiente lista contiene información adicional sobre la asignación de memoria y CPU virtuales:

  • Las asignaciones de recursos de contenedores son límites estrictos. Si una tarea se queda sin memoria o intenta usar más vCPU, la tarea genera un registro de errores y se cierra.

  • Si no especificas ningún requisito de procesamiento o memoria, HealthOmics selecciona omics.c.large y establece de forma predeterminada una configuración con 1 vCPU y 1 GiB de memoria.

  • La configuración mínima que puede solicitar es 1 vCPU y 1 GiB de memoria.

  • Si especificas vCPU, memoria o GPU que superen los tipos de instancia admitidos, aparecerá un mensaje de error y el HealthOmics flujo de trabajo no podrá validarse

  • Si especificas unidades fraccionarias, HealthOmics redondea al entero más cercano.

  • HealthOmics reserva una pequeña cantidad de memoria (5%) para los agentes de administración y registro, por lo que es posible que la aplicación de la tarea no siempre disponga de la asignación completa de memoria.

  • HealthOmics hace coincidir los tipos de instancia para que se ajusten a los requisitos de procesamiento y memoria que especifiques, y puede usar una combinación de generaciones de hardware. Por este motivo, pueden producirse pequeñas variaciones en los tiempos de ejecución de una misma tarea.

En estos temas se proporcionan detalles sobre los tipos de instancias que HealthOmics admite.

nota

En el caso de las instancias estándar, optimizadas para el procesamiento y la memoria, aumenta el tamaño del ancho de banda de la instancia si la instancia requiere un mayor rendimiento. Las instancias de Amazon EC2 con menos de 16 vCPU (tamaño 4 x L o inferior) pueden experimentar un rendimiento vertiginoso. Para obtener más información sobre el rendimiento de las instancias de Amazon EC2, consulte el ancho de banda de instancias disponible en Amazon EC2.

Tipos de instancias estándar

En el caso de los tipos de instancias estándar, las configuraciones buscan un equilibrio entre la potencia de procesamiento y la memoria.

HealthOmics admite instancias de 32 y 48 veces más grandes en estas regiones: EE.UU. Oeste (Oregón), EE.UU. Este (Norte de Virginia), Asia Pacífico (Seúl), Asia Pacífico (Tokio) y EE.UU. Este (Ohio).

Instancia Cantidad de vCPU Memoria
omics.m.large 2 8 GiB
omics.m.xlarge 4 16 GiB
omics.m.2xlarge 8 32 GiB
omics.m.4xlarge 16 64 GiB
omics.m.8xlarge 32 128 GiB
omics.m.12 x large 48 192 GiB
omics.m.16xlarge 64 256 GiB
omics.m.24 xlarge 96 384 GiB
omics.m.32 x large 128 512 GiB
omics.m.48 xlarge 192 768 GiB

Compute-optimized instancias

En el caso de los tipos de instancias optimizadas para la computación, las configuraciones tienen más potencia de procesamiento y menos memoria.

HealthOmics admite instancias de 32 y 48 veces más grandes en estas regiones: EE.UU. Oeste (Oregón), EE.UU. Este (Norte de Virginia), Asia Pacífico (Seúl), Asia Pacífico (Tokio) y EE.UU. Este (Ohio).

Instancia Cantidad de vCPU Memoria
omics.c.large 2 4 GiB
omics.c.xlarge 4 8 GiB
omics.c.2xlarge 8 16 GiB
omics.c.4xlarge 16 32 GiB
omics.c.8xlarge 32 64 GiB
omics.c. 12 x large 48 96 GiB
omics.c.16 xlarge 64 128 GiB
omics.c. 24 x large 96 192 GiB
omics.c.32 x large 128 256 GiB
omics.c.48 x large 192 384 GiB

Memory-optimized instancias

En el caso de los tipos de instancias con optimización de memoria, las configuraciones tienen menos potencia de procesamiento y más memoria.

HealthOmics admite instancias de 32 y 48 veces más grandes en estas regiones: EE.UU. Oeste (Oregón), EE.UU. Este (Norte de Virginia), Asia Pacífico (Seúl), Asia Pacífico (Tokio) y EE.UU. Este (Ohio).

Instancia Cantidad de vCPU Memoria
omics.r.large 2 16 GiB
omics.r.xlarge 4 32 GiB
omics.r.2xlarge 8 64 GiB
omics.r.4xlarge 16 128 GiB
omics.r.8xlarge 32 256 GiB
omics.r. 12 x large 48 384 GiB
omics.r.16 xlarge 64 512 GiB
omics.r. 24 x large 96 768 GiB
omics.r. 32 x large 128 1024 GiB
omic s.r. 48 x large 192 153,6 GiB

Accelerated-computing instancias

Si lo desea, puede especificar los recursos de GPU para cada tarea de un flujo de trabajo, de modo que HealthOmics asigne una instancia de computación acelerada a la tarea. Para obtener información sobre cómo especificar la información de la GPU en el archivo de definición del flujo de trabajo, consulte. Aceleradores de tareas en una definición de flujo de trabajo HealthOmics

Si especificas un acelerador de tareas que admita varios tipos de instancias, HealthOmics selecciona el tipo de instancia en función de la disponibilidad. Si hay más de un tipo de instancia disponible, HealthOmics da preferencia a la instancia de menor coste. La excepción es el acelerador de tareas nvidia-t4-a10g-l4, que da preferencia a la instancia de última generación disponible en su región.

Las instancias G4 no se admiten en la región de Israel (Tel Aviv). Las instancias G5 no se admiten en la región de Asia Pacífico (Singapur).

Tipos de instancias G6 y G6e

HealthOmics admite las siguientes configuraciones de instancias de computación acelerada G6. Todas las instancias omics.g6 utilizan GPU Nvidia L4.

HealthOmics admite las instancias G6 y G6e en las siguientes regiones: EE.UU. Oeste (Oregón), EE.UU. Este (Norte de Virginia), Asia Pacífico (Seúl), Asia Pacífico (Tokio) y EE.UU. Este (Ohio).

Instancia Cantidad de vCPU Memoria Cantidad de GPU Memoria de GPU
omics.g6.xlarge 4 16 GiB 1 24 GiB
omics.g6.2 x large 8 32 GiB 1 24 GiB
omics.g6.4 x large 16 64 GiB 1 24 GiB
omics.g 6.8 x large 32 128 GiB 1 24 GiB
omics.g6.12 x large 48 192 GiB 4 96 GiB
omics.g6.16xlarge 64 256 GiB 1 24 GiB
omics.g6.24 x large 96 384 GiB 4 96 GiB

Todas las instancias omics.g6e utilizan GPU Nvidia L40.

Instancia Cantidad de CPU virtuales Memoria Cantidad de GPU Memoria de GPU
omics.g6e.xlarge 4 32 GiB 1 48 GiB
omics.g6e.2xlarge 8 64 GiB 1 48 GiB
omics.g6e.4xlarge 16 128 GiB 1 48 GiB
omics.g6e.8 x large 32 256 GiB 1 48 GiB
omics.g6e.12 x large 48 384 GiB 4 192 GiB
omics.g6e.16 x large 64 512 GiB 1 48 GiB
omics.g6e.24 x large 96 768 GiB 4 192 GiB

Instancias G4 y G5

HealthOmics admite las siguientes configuraciones de instancias de computación acelerada G4 y G5.

Todas las instancias omics.g5 utilizan las GPU Nvidia Tesla A10G.

Instancia Cantidad de CPU virtuales Memoria Cantidad de GPU Memoria de GPU
omics.g5.xlarge 4 16 GiB 1 24 GiB
omics.g5.2xlarge 8 32 GiB 1 24 GiB
omics.g5.4xlarge 16 64 GiB 1 24 GiB
omics.g 5.8 x large 32 128 GiB 1 24 GiB
omics.g5.12 x large 48 192 GiB 4 96 GiB
omics.g5.16xlarge 64 256 GiB 1 24 GiB
omics.g5.24 x large 96 384 GiB 4 96 GiB

Todas las instancias de omics.g4dn utilizan las GPU Nvidia Tesla T4.

Instancia Cantidad de CPU virtuales Memoria Cantidad de GPU Memoria de GPU
omics.g4dn.xlarge 4 16 GiB 1 16 GiB
omics.g4dn.2xlarge 8 32 GiB 1 16 GiB
omics.g4dn.4xlarge 16 64 GiB 1 16 GiB
omics.g4dn.8xlarge 32 128 GiB 1 16 GiB
omics.g4dn.12 x grande 48 192 GiB 4 64 GiB
omics.g4dn.16xlarge 64 256 GiB 1 24 GiB