View a markdown version of this page

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 fornisce una varietà di tipi di istanze per soddisfare diversi tipi di attività. Ogni tipo di istanza ha una configurazione fissa a 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à di un flusso di lavoro, è necessario specificare la memoria e le vCPU richieste nel file di definizione del flusso di lavoro. Quando viene eseguita un'attività del flusso di lavoro, HealthOmics alloca l'istanza omica più piccola che contiene la memoria e le vCPU richieste. Ad esempio, se un'attività richiede 64 GiB di memoria e 8 vCPU, seleziona. HealthOmics omics.r.2xlarge

Ti consigliamo di esaminare i tipi di istanza e di impostare le vCPU e le dimensioni di memoria richieste in modo che corrispondano all'istanza che meglio soddisfa le tue esigenze. Il task container utilizza il numero di vCPU e la dimensione della memoria specificati nel file di definizione del flusso di lavoro, anche se il tipo di istanza dispone di vCPU e memoria aggiuntive.

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

  • Le allocazioni delle risorse nei container sono limiti rigidi. Se un'operazione esaurisce la memoria o tenta di utilizzare vCPU aggiuntive, l'attività genera un registro degli errori e viene chiusa.

  • Se non si specificano requisiti di calcolo o memoria, HealthOmics seleziona omics.c.large e utilizza 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 specificano vCPU, memoria o GPU che superano i tipi di istanza supportati, viene generato un messaggio di errore e le convalide del flusso di HealthOmics lavoro non superano

  • Se si specificano unità frazionarie, HealthOmics si arrotonda 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 coinvolta nell'operazione.

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

Questi argomenti forniscono dettagli sui tipi di istanza HealthOmics supportati.

Nota

Per le istanze standard, ottimizzate per l'elaborazione e la memoria, aumenta la dimensione della larghezza di banda dell'istanza se l'istanza richiede un throughput più elevato. Le istanze Amazon EC2 con meno di 16 vCPU (dimensioni 4xl e inferiori) possono subire un aumento del throughput. Per ulteriori informazioni sul throughput delle istanze Amazon EC2, consulta la larghezza di banda disponibile delle istanze di Amazon EC2. https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-instance-network-bandwidth.html#available-instance-bandwidth

Tipi di istanze standard

Per i tipi di istanza 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), Stati Uniti orientali (Virginia settentrionale), Asia Pacifico (Seoul), Asia Pacifico (Tokyo) e Stati Uniti orientali (Ohio).

Istanza Numero di 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.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

Compute-optimized istanze

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

HealthOmics supporta le istanze 32xlarge e 48xlarge in queste regioni: Stati Uniti occidentali (Oregon), Stati Uniti orientali (Virginia settentrionale), Asia Pacifico (Seoul), Asia Pacifico (Tokyo) e Stati Uniti orientali (Ohio).

Istanza Numero di 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. 12xlarge 48 96 GiB
omic s.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

Memory-optimized istanze

Per i tipi di istanze 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), Stati Uniti orientali (Virginia settentrionale), Asia Pacifico (Seoul), Asia Pacifico (Tokyo) e Stati Uniti orientali (Ohio).

Istanza Numero di vCPU Memoria
omic s.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.12xlarge 48 384 GiB
omics.r.16xlarge 64 512 GiB
omics.r.24xlarge 96 768 GiB
omics.r.32xlarge 128 1024 GiB
omic s.r.48 x large 192 1536 GiB

Accelerated-computing istanze

Facoltativamente, puoi 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 un acceleratore di attività che supporta più tipi di istanza, HealthOmics seleziona il tipo di istanza in base alla disponibilità. Se sono disponibili più tipi di istanza, HealthOmics dà la preferenza all'istanza a basso costo. L'eccezione è il task accelerator nvidia-t4-a10g-l4 che dà la preferenza all'istanza di ultima generazione disponibile nella tua regione.

Le istanze G4 non sono supportate nella regione 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 istanze di calcolo accelerato G6. Tutte le istanze omics.g6 utilizzano GPU Nvidia L4.

HealthOmics supporta le istanze G6 e G6e in queste regioni: Stati Uniti occidentali (Oregon), Stati Uniti orientali (Virginia settentrionale), Asia Pacifico (Seoul), Asia Pacifico (Tokyo) e Stati Uniti orientali (Ohio).

Istanza Numero di vCPU Memoria Numero di GPU Memoria GPU
omics.g6.xlarge 4 16 GiB 1 24 GiB
omics.g 6.2x large 8 32 GiB 1 24 GiB
omics.g 6.4x large 16 64 GiB 1 24 GiB
omics.g 6.8x large 32 128 GiB 1 24 GiB
omics.g6.12xlarge 48 192 GiB 4 96 GiB
omics.g6.16xlarge 64 256 GiB 1 24 GiB
omics.g 6.24x large 96 384 GiB 4 96 GiB

Tutte le istanze omics.g6e utilizzano GPU Nvidia L40s.

Istanza Numero di vCPU Memoria Numero di GPU Memoria 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.8xlarge 32 256 GiB 1 48 GiB
omics.g6e.12xlarge 48 384 GiB 4 192 GiB
omics.g6e.16xlarge 64 512 GiB 1 48 GiB
omics.g6e.24xlarge 96 768 GiB 4 192 GiB

Istanze G4 e G5

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

Tutte le istanze omics.g5 utilizzano GPU Nvidia Tesla A10G.

Istanza Numero di vCPU Memoria Numero di GPU Memoria GPU
omics.g5.xlarge 4 16 GiB 1 24 GiB
omics.g 5.2x large 8 32 GiB 1 24 GiB
omics.g 5.4x large 16 64 GiB 1 24 GiB
omics.g 5.8x large 32 128 GiB 1 24 GiB
omics.g5.12x large 48 192 GiB 4 96 GiB
omics.g5.16x large 64 256 GiB 1 24 GiB
omics.g 5.24x large 96 384 GiB 4 96 GiB

Tutte le istanze omics.g4dn utilizzano GPU Nvidia Tesla T4.

Istanza Numero di vCPU Memoria Numero di GPU 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