As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Requisitos de computação e memória para tarefas HealthOmics
HealthOmics executa suas tarefas privadas de fluxo de trabalho em uma instância omics. HealthOmics fornece uma variedade de tipos de instância para acomodar diferentes tipos de tarefas. Cada tipo de instância tem uma configuração fixa de memória e vCPU (e configuração de GPU fixa para tipos de instância de computação acelerada). O custo do uso de uma instância omics varia de acordo com o tipo de instância. Para obter detalhes, consulte a página HealthOmics de preços
Para tarefas em um fluxo de trabalho, você especifica a memória necessária e v CPUs no arquivo de definição do fluxo de trabalho. Quando uma tarefa de fluxo de trabalho é executada, HealthOmics aloca a menor instância omics que acomoda a memória solicitada e v. CPUs Por exemplo, se uma tarefa precisar de 64 GiB de memória e 8 vCPUs, HealthOmics seleciona. omics.r.2xlarge
Recomendamos que você analise os tipos de instância e defina o v CPUs e o tamanho da memória solicitados para corresponder à instância que melhor atenda às suas necessidades. O contêiner de tarefas usa o número de v CPUs e o tamanho da memória que você especifica no arquivo de definição do fluxo de trabalho, mesmo que o tipo de instância tenha v CPUs e memória adicionais.
A lista a seguir contém informações adicionais sobre alocação de vCPU e memória:
As alocações de recursos de contêineres são limites rígidos. Se uma tarefa ficar sem memória ou tentar usar v adicionalCPUs , a tarefa gerará um registro de erros e sairá.
-
Se você não especificar nenhum requisito de computação ou memória, HealthOmics seleciona omics.c.large e usa como padrão uma configuração com 1 vCPU e 1 GiB de memória.
-
A configuração mínima que você pode solicitar é de 1 vCPU e 1 GiB de memória.
-
Se você especificar vCPUs, memory, or GPUs that exceda os tipos de instância compatíveis, HealthOmics gerará uma mensagem de erro e o fluxo de trabalho falhará nas validações
-
Se você especificar unidades fracionárias, HealthOmics arredonda para o número inteiro mais próximo.
HealthOmics reserva uma pequena quantidade de memória (5%) para agentes de gerenciamento e registro, portanto, a alocação total de memória pode nem sempre estar disponível para o aplicativo na tarefa.
-
HealthOmics combina os tipos de instância para atender aos requisitos de computação e memória que você especifica e pode usar uma combinação de gerações de hardware. Por esse motivo, pode haver algumas pequenas variações nos tempos de execução da mesma tarefa.
Esses tópicos fornecem detalhes sobre os tipos de instância HealthOmics compatíveis.
Tópicos
nota
Para instâncias padrão, otimizadas para computação e memória, aumente o tamanho da largura de banda da instância se a instância exigir uma taxa de transferência maior. EC2 As instâncias da Amazon com menos de 16 v CPUs (tamanho 4xl ou menor) podem experimentar uma explosão na taxa de transferência. Para obter mais informações sobre a taxa de transferência de EC2 instâncias da Amazon, consulte a largura de banda da instância EC2 disponível da Amazon.
Tipos de instância padrão
Para tipos de instância padrão, as configurações buscam um equilíbrio entre poder computacional e memória.
HealthOmics suporta as instâncias de 32xlarge e 48xlarge nas seguintes regiões: Oeste dos EUA (Oregon) e Leste dos EUA (Norte da Virgínia).
Instância | Número de v CPUs | Memória |
---|---|---|
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 |
Instâncias otimizadas para computação
Para tipos de instância otimizados para computação, as configurações têm mais poder computacional e menos memória.
HealthOmics suporta as instâncias de 32xlarge e 48xlarge nas seguintes regiões: Oeste dos EUA (Oregon) e Leste dos EUA (Norte da Virgínia).
Instância | Número de v CPUs | Memória |
---|---|---|
omics.c.large | 2 | 4 GiB |
omics.c.xlarge | 4 | 8 GiB |
ômics.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.16xlarge | 64 | 128 GiB |
omics.c.24xlarge | 96 | 192 GiB |
omics.c.32xlarge | 128 | 256 GiB |
omics.c.48xlarge | 192 | 384 GiB |
Instâncias otimizadas para memória
Para tipos de instância otimizados para memória, as configurações têm menos poder computacional e mais memória.
HealthOmics suporta as instâncias de 32xlarge e 48xlarge nas seguintes regiões: Oeste dos EUA (Oregon) e Leste dos EUA (Norte da Virgínia).
Instância | Número de v CPUs | Memória |
---|---|---|
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.12xlarge | 48 | 384 GiB |
omics.r.16xlarge | 64 | 512 GiB |
omics.r.24xlarge | 96 | 768 GiB |
omics.r.32xlarge | 128 | 1024 GiB |
omics.r.48xlarge | 192 | 1536 GiB |
Instâncias de computação acelerada
Opcionalmente, você pode especificar recursos de GPU para cada tarefa em um fluxo de trabalho, de forma a HealthOmics alocar uma instância de computação acelerada para a tarefa. Para obter informações sobre como especificar as informações da GPU no arquivo de definição do fluxo de trabalho, consulteAceleradores de tarefas em uma definição de HealthOmics fluxo de trabalho.
Se você especificar uma GPU compatível com vários tipos de instância, HealthOmics selecionará o tipo de instância com base na disponibilidade. Se os dois tipos de instância estiverem disponíveis, HealthOmics dará preferência à instância de menor custo.
As instâncias G4 não são suportadas na região de Israel (Tel Aviv). As instâncias G5 não são suportadas na região Ásia-Pacífico (Cingapura).
Tipos de instância G6 e G6e
HealthOmics oferece suporte às seguintes configurações de instância de computação acelerada G6. Todas as instâncias omics.g6 usam Nvidia L4 ou Nvidia L4 A10G. GPUs
HealthOmics suporta as instâncias G6 e G6e nas seguintes regiões: Oeste dos EUA (Oregon) e Leste dos EUA (Norte da Virgínia).
Instância | Número de v CPUs | Memória | Número de GPUs | Memória da 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 |
Todas as instâncias omics.g6e usam Nvidia L40s. GPUs
Instância | Número de v CPUs | Memória | Número de GPUs | Memória da 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 |
Instâncias G4 e G5
HealthOmics oferece suporte às seguintes configurações de instância de computação acelerada G4 e G5.
Todas as instâncias omics.g5 usam Nvidia L4 A10G, Nvidia Tesla A10G ou Nvidia Tesla T4 A10G. GPUs
Instância | Número de v CPUs | Memória | Número de GPUs | Memória da 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 |
Todas as instâncias omics.g4dn usam Nvidia Tesla T4 ou Nvidia Tesla T4 A10G. GPUs
Instância | Número de v CPUs | Memória | Número de GPUs | Memória da 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 |