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
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.
Temas
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 |