Requisiti di calcolo e memoria per le attività HealthOmics - AWS HealthOmics

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Requisiti di calcolo e memoria per le attività HealthOmics

HealthOmics esegue le attività private del flusso di lavoro in un'istanza omics. HealthOmics offre una varietà di tipi di istanze per soddisfare diversi tipi di attività. Ogni tipo di istanza ha una configurazione fissa di memoria e vCPU (e una configurazione GPU fissa per i tipi di istanze di elaborazione accelerata). Il costo dell'utilizzo di un'istanza omics varia a seconda del tipo di istanza. Per i dettagli, consulta la pagina HealthOmics dei prezzi.

Per le attività in un flusso di lavoro, si specifica la memoria richiesta e v CPUs nel file di definizione del flusso di lavoro. Quando viene eseguita un'operazione di workflow, HealthOmics alloca l'istanza omics più piccola che contiene la memoria richiesta e v. CPUs Ad esempio, se un'attività richiede 64 GiB di memoria e 8 vCPUs, HealthOmics seleziona. omics.r.2xlarge

Ti consigliamo di esaminare i tipi di istanza e di impostare la v CPUs e la dimensione di memoria richieste in modo che corrispondano all'istanza che meglio soddisfa le tue esigenze. Il contenitore delle attività utilizza il numero di v CPUs e la dimensione della memoria specificati nel file di definizione del flusso di lavoro, anche se il tipo di istanza dispone di v CPUs e memoria aggiuntivi.

L'elenco seguente contiene informazioni aggiuntive su vCPU e allocazione della memoria:

  • Le allocazioni di risorse dei container sono limiti rigidi. Se un'attività esaurisce la memoria o tenta di utilizzare v aggiuntiviCPUs , l'attività genera un registro degli errori e viene chiusa.

  • Se non specifichi alcun requisito di calcolo o memoria, HealthOmics seleziona omics.c.large e imposta per impostazione predefinita una configurazione con 1 vCPU e 1 GiB di memoria.

  • La configurazione minima che è possibile richiedere è 1 vCPU e 1 GiB di memoria.

  • Se si specifica vCPUs, memory o GPUs che supera i tipi di istanza supportati, viene generato un messaggio di errore e il HealthOmics flusso di lavoro non viene convalidato

  • Se specificate unità frazionarie, HealthOmics arrotondate al numero intero più vicino.

  • HealthOmics riserva una piccola quantità di memoria (5%) per gli agenti di gestione e registrazione, pertanto l'allocazione completa della memoria potrebbe non essere sempre disponibile per l'applicazione incaricata del task.

  • HealthOmics corrisponde ai tipi di istanza per soddisfare i requisiti di calcolo e memoria specificati e può utilizzare una combinazione di generazioni hardware. Per questo motivo, possono verificarsi alcune lievi variazioni nei tempi di esecuzione delle attività per la stessa attività.

Questi argomenti forniscono dettagli sui tipi di istanze HealthOmics supportati.

Nota

Per le istanze standard, di calcolo e ottimizzate per la memoria, aumenta la dimensione della larghezza di banda dell'istanza se l'istanza richiede un throughput più elevato. EC2 Le istanze Amazon con meno di 16 v CPUs (dimensioni 4xl e inferiori) possono subire un aumento del throughput. Per ulteriori informazioni sulla velocità effettiva delle EC2 istanze Amazon, consulta la pagina Larghezza di banda EC2 disponibile delle istanze di Amazon.

Tipi di istanze standard

Per i tipi di istanze standard, le configurazioni mirano a un equilibrio tra potenza di calcolo e memoria.

HealthOmics supporta le istanze 32xlarge e 48xlarge in queste regioni: Stati Uniti occidentali (Oregon) e Stati Uniti orientali (Virginia settentrionale).

Istanza Numero di v CPUs 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.12xlarge 48 192 GiB
omics.m.16xlarge 64 256 GiB
omics.m.24xlarge 96 384 GiB
omics.m.32xlarge 128 512 GiB
omics.m.48xlarge 192 768 GiB

Istanze ottimizzate per il calcolo

Per i tipi di istanza ottimizzati per l'elaborazione, le configurazioni offrono maggiore potenza di calcolo e meno memoria.

HealthOmics supporta le istanze 32xlarge e 48xlarge in queste regioni: Stati Uniti occidentali (Oregon) e Stati Uniti orientali (Virginia settentrionale).

Istanza Numero di v CPUs 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.12xlarge 48 96 GiB
omics.c. 16 x large 64 128 GiB
omics.c.24xlarge 96 192 GiB
omics.c.32xlarge 128 256 GiB
omics.c.48xlarge 192 384 GiB

Istanze ottimizzate per la memoria

Per i tipi di istanza ottimizzati per la memoria, le configurazioni hanno meno potenza di calcolo e più memoria.

HealthOmics supporta le istanze 32xlarge e 48xlarge in queste regioni: Stati Uniti occidentali (Oregon) e Stati Uniti orientali (Virginia settentrionale).

Istanza Numero di v CPUs Memoria
omic s.r.large 2 16 GiB
omic s.r.xlarge 4 32 GiB
omic s.r.2xlarge 8 64 GiB
omic s.r.4 x grande 16 128 GiB
omic s.r.8xlarge 32 256 GiB
omic s.r.12 x grande 48 384 GiB
omics.r. 16 x grande 64 512 GiB
omic s.r.24xlarge 96 768 GiB
omic s.r.32xlarge 128 1024 GiB
fumetto c. 48 x grande 192 1536 GiB

Istanze di elaborazione accelerata

Facoltativamente, è possibile specificare le risorse GPU per ogni attività in un flusso di lavoro, in modo da HealthOmics allocare un'istanza di elaborazione accelerata per l'attività. Per informazioni su come specificare le informazioni sulla GPU nel file di definizione del flusso di lavoro, vedere. Acceleratori di attività in una definizione di workflow HealthOmics

Se si specifica una GPU che supporta più tipi di istanza, HealthOmics seleziona il tipo di istanza in base alla disponibilità. Se entrambi i tipi di istanza sono disponibili, HealthOmics dà la preferenza all'istanza a basso costo.

Le istanze G4 non sono supportate nella regione di Israele (Tel Aviv). Le istanze G5 non sono supportate nella regione Asia Pacifico (Singapore).

Tipi di istanze G6 e G6e

HealthOmics supporta le seguenti configurazioni di istanza di calcolo accelerato G6. Tutte le istanze omics.g6 utilizzano Nvidia L4 o Nvidia L4 A10G. GPUs

HealthOmics supporta le istanze G6 e G6e in queste regioni: Stati Uniti occidentali (Oregon) e Stati Uniti orientali (Virginia settentrionale).

Istanza Numero di v CPUs Memoria Numero di GPUs Memoria GPU
omics.g6.xlarge 4 16 GiB 1 48 GiB
omics.g6.2xlarge 8 32 GiB 1 48 GiB
omics.g6.4xlarge 16 64 GiB 1 48 GiB
omics.g6.8xlarge 32 128 GiB 1 48 GiB
omics.g6.12xlarge 48 192 GiB 4 192 GiB
omics.g6.16xlarge 64 256 GiB 1 48 GiB
omics.g6.24xlarge 96 192 GiB 4 192 GiB

Tutte le istanze omics.g6e utilizzano Nvidia L40s. GPUs

Istanza Numero di v CPUs Memoria Numero di GPUs Memoria GPU
omics.g6e.xlarge 4 32 GiB 1 24 GiB
omics.g6e.2xlarge 8 64 GiB 1 24 GiB
omics.g6e.4xlarge 16 128 GiB 1 24 GiB
omics.g6e.8xlarge 32 256 GiB 1 24 GiB
omics.g6e.12xlarge 48 384 GiB 4 96 GiB
omics.g6e.16xlarge 64 512 GiB 1 96 GiB
omics.g6e.24xlarge 96 768 GiB 4 96 GiB

Istanze G4 e G5

HealthOmics supporta le seguenti configurazioni di istanze di calcolo accelerato G4 e G5.

Tutte le istanze omics.g5 utilizzano Nvidia L4 A10G, Nvidia Tesla A10G o Nvidia Tesla T4 A10G. GPUs

Istanza Numero di v CPUs Memoria Numero di GPUs Memoria 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.g5.8xlarge 32 128 GiB 1 24 GiB
omics.g5.12xlarge 48 192 GiB 4 96 GiB
omics.g5.16xlarge 64 256 GiB 1 24 GiB
omics.g5.24xlarge 96 384 GiB 4 96 GiB

Tutte le istanze omics.g4dn utilizzano Nvidia Tesla T4 o Nvidia Tesla T4 A10G. GPUs

Istanza Numero di v CPUs Memoria Numero di GPUs Memoria 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.12xlarge 48 192 GiB 4 64 GiB
omics.g4dn.16xlarge 64 256 GiB 1 24 GiB