

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# HealthOmics 작업에 대한 컴퓨팅 및 메모리 요구 사항
<a name="memory-and-compute-tasks"></a>

HealthOmics는 omics 인스턴스에서 프라이빗 워크플로 작업을 실행합니다. HealthOmics는 다양한 유형의 작업을 수용할 수 있는 다양한 인스턴스 유형을 제공합니다. 각 인스턴스 유형에는 고정 메모리 및 vCPU 구성(및 가속 컴퓨팅 인스턴스 유형에 대한 고정 GPU 구성)이 있습니다. omics 인스턴스 사용 비용은 인스턴스 유형에 따라 다릅니다. 자세한 내용은 [HealthOmics 요금](https://aws.amazon.com/healthomics/pricing/) 페이지를 참조하세요.

워크플로의 태스크의 경우 워크플로 정의 파일에서 필요한 메모리와 vCPUs를 지정합니다. 워크플로 작업이 실행되면 HealthOmics는 요청된 메모리 및 vCPUs. 예를 들어 작업에 64GiB의 메모리와 8개의 vCPUs 필요한 경우 HealthOmics는를 선택합니다`omics.r.2xlarge`.

인스턴스 유형을 검토하고 요구 사항에 가장 적합한 인스턴스와 일치하도록 요청된 vCPUs 및 메모리 크기를 설정하는 것이 좋습니다. 작업 컨테이너는 인스턴스 유형에 추가 vCPUs 및 메모리가 있더라도 워크플로 정의 파일에 지정한 vCPUs 수와 메모리 크기를 사용합니다.

다음 목록에는 vCPU 및 메모리 할당에 대한 추가 정보가 포함되어 있습니다.
+ 컨테이너 리소스 할당은 하드 제한입니다. 작업의 메모리가 부족하거나 추가 vCPUs를 사용하려고 하면 작업에서 오류 로그가 생성되고 종료됩니다.
+ 컴퓨팅 또는 메모리 요구 사항을 지정하지 않으면 HealthOmics는 vCPU 1**omics.c.large**개와 메모리 1GiB가 있는 구성을 선택하고 기본값으로 설정합니다.
+ 요청할 수 있는 최소 구성은 vCPU 1개와 메모리 1GiB입니다.
+ 지원되는 인스턴스 유형을 초과하는 vCPUs, 메모리 또는 GPUs를 지정하면 HealthOmics에서 오류 메시지가 발생하고 워크플로가 검증에 실패합니다.
+ 분수 단위를 지정하면 HealthOmics는 가장 가까운 정수로 반올림합니다.
+ HealthOmics는 관리 및 로깅 에이전트를 위해 소량의 메모리(5%)를 예약하므로 작업의 애플리케이션에서 전체 메모리 할당을 항상 사용할 수 있는 것은 아닙니다.
+ HealthOmics는 지정한 컴퓨팅 및 메모리 요구 사항에 맞게 인스턴스 유형과 일치하며 하드웨어 생성을 혼합하여 사용할 수 있습니다. 따라서 동일한 작업에 대한 작업 실행 시간에 약간의 차이가 있을 수 있습니다.

이 주제에서는 HealthOmics가 지원하는 인스턴스 유형에 대한 세부 정보를 제공합니다.

**Topics**
+ [표준 인스턴스 유형](#workflow-task-standard-instances)
+ [컴퓨팅 최적화 인스턴스](#workflow-task-compute-optimized-instances)
+ [메모리 최적화 인스턴스](#workflow-task-memory-optimized-instances)
+ [가속 컴퓨팅 인스턴스](#workflow-task-accelerated-computing-instances)

**참고**  
 표준, 컴퓨팅 및 메모리 최적화 인스턴스의 경우 인스턴스에 더 높은 처리량이 필요한 경우 인스턴스 대역폭 크기를 늘립니다. vCPUs(크기 4xl 이하)인 Amazon EC2 인스턴스는 처리량 버스팅이 발생할 수 있습니다. Amazon EC2 인스턴스 처리량에 대한 자세한 내용은 [Amazon EC2 사용 가능한 인스턴스 대역폭](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-instance-network-bandwidth.html#available-instance-bandwidth)을 참조하세요.

## 표준 인스턴스 유형
<a name="workflow-task-standard-instances"></a>

표준 인스턴스 유형의 경우 구성은 컴퓨팅 성능과 메모리의 균형을 목표로 합니다.

HealthOmics는 미국 서부(오레곤) 및 미국 동부(버지니아 북부) 리전에서 32xlarge 및 48xlarge 인스턴스를 지원합니다.


| Instance | vCPUs 수 | Memory | 
| --- | --- | --- | 
| omics.m.large | 2 | 8GiB | 
| omics.m.xlarge | 4 | 16GiB | 
| omics.m.2xlarge | 8 | 32GiB | 
| omics.m.4xlarge | 16 | 64GiB | 
| omics.m.8xlarge | 32 | 128GiB | 
| omics.m.12xlarge | 48 | 192GiB | 
| omics.m.16xlarge | 64 | 256GiB | 
| omics.m.24xlarge | 96 | 384 GiB | 
| omics.m.32xlarge | 128 | 512GiB | 
| omics.m.48xlarge | 192 | 768GiB | 

## 컴퓨팅 최적화 인스턴스
<a name="workflow-task-compute-optimized-instances"></a>

컴퓨팅 최적화 인스턴스 유형의 경우 구성의 컴퓨팅 성능과 메모리가 더 적습니다.

HealthOmics는 미국 서부(오레곤) 및 미국 동부(버지니아 북부) 리전에서 32xlarge 및 48xlarge 인스턴스를 지원합니다.


| Instance | vCPUs 수 | Memory | 
| --- | --- | --- | 
| omics.c.large | 2 | 4GiB | 
| omics.c.xlarge | 4 | 8GiB | 
| omics.c.2xlarge | 8 | 16GiB | 
| omics.c.4xlarge | 16 | 32GiB | 
| omics.c.8xlarge | 32 | 64GiB | 
| omics.c.12xlarge | 48 | 96GiB | 
| omics.c.16xlarge | 64 | 128GiB | 
| omics.c.24xlarge | 96 | 192GiB | 
| omics.c.32xlarge | 128 | 256GiB | 
| omics.c.48xlarge | 192 | 384 GiB | 

## 메모리 최적화 인스턴스
<a name="workflow-task-memory-optimized-instances"></a>

메모리 최적화 인스턴스 유형의 경우 구성의 컴퓨팅 성능과 메모리가 더 적습니다.

HealthOmics는 미국 서부(오레곤) 및 미국 동부(버지니아 북부) 리전에서 32xlarge 및 48xlarge 인스턴스를 지원합니다.


| Instance | vCPUs 수 | Memory | 
| --- | --- | --- | 
| omics.r.large | 2 | 16GiB | 
| omics.r.xlarge | 4 | 32GiB | 
| omics.r.2xlarge | 8 | 64GiB | 
| omics.r.4xlarge | 16 | 128GiB | 
| omics.r.8xlarge | 32 | 256GiB | 
| omics.r.12xlarge | 48 | 384 GiB | 
| omics.r.16xlarge | 64 | 512GiB | 
| omics.r.24xlarge | 96 | 768GiB | 
| omics.r.32xlarge | 128 | 1024GiB | 
| omics.r.48xlarge | 192 | 1536GiB | 

## 가속 컴퓨팅 인스턴스
<a name="workflow-task-accelerated-computing-instances"></a>

HealthOmics가 작업에 가속 컴퓨팅 인스턴스를 할당하도록 워크플로의 각 작업에 대해 GPU 리소스를 선택적으로 지정할 수 있습니다. 워크플로 정의 파일에서 GPU 정보를 지정하는 방법에 대한 자세한 내용은 섹션을 참조하세요[HealthOmics 워크플로 정의의 태스크 액셀러레이터](task-accelerators.md).

여러 인스턴스 유형을 지원하는 태스크 액셀러레이터를 지정하는 경우 HealthOmics는 가용성에 따라 인스턴스 유형을 선택합니다. 두 개 이상의 인스턴스 유형을 사용할 수 있는 경우 HealthOmics는 저렴한 인스턴스를 선호합니다. 리전에서 사용 가능한 최신 세대 인스턴스를 기본 설정하는 nvidia-t4-a10g-l4 태스크 액셀러레이터는 예외입니다.

이스라엘(텔아비브) 리전에서는 G4 인스턴스가 지원되지 않습니다. 아시아 태평양(싱가포르) 리전에서는 G5 인스턴스가 지원되지 않습니다.



**Topics**
+ [G6 및 G6e 인스턴스 유형](#workflow-task-accelerated-accelerated-g6)
+ [G4 및 G5 인스턴스](#workflow-task-accelerated-accelerated-g45)

### G6 및 G6e 인스턴스 유형
<a name="workflow-task-accelerated-accelerated-g6"></a>

HealthOmics는 다음과 같은 G6 가속 컴퓨팅 인스턴스 구성을 지원합니다. 모든 omics.g6 인스턴스는 Nvidia L4 GPUs 사용합니다.

HealthOmics는 미국 서부(오레곤) 및 미국 동부(버지니아 북부) 리전에서 G6 및 G6e 인스턴스를 지원합니다.


| Instance | vCPUs 수 | Memory | GPUs 수 | GPU 메모리 | 
| --- | --- | --- | --- | --- | 
| omics.g6.xlarge | 4 | 16GiB | 1 | 24GiB | 
| omics.g6.2xlarge | 8 | 32GiB | 1 | 24GiB | 
| omics.g6.4xlarge | 16 | 64GiB | 1 | 24GiB | 
| omics.g6.8xlarge | 32 | 128GiB | 1 | 24GiB | 
| omics.g6.12xlarge | 48 | 192GiB | 4 | 96GiB | 
| omics.g6.16xlarge | 64 | 256GiB | 1 | 24GiB | 
| omics.g6.24xlarge | 96 | 384 GiB | 4 | 96GiB | 

모든 omics.g6e 인스턴스는 Nvidia L40s GPUs 사용합니다.


| Instance | vCPUs 수 | Memory | GPUs 수 | GPU 메모리 | 
| --- | --- | --- | --- | --- | 
| omics.g6e.xlarge | 4 | 32GiB | 1 | 48GiB | 
| omics.g6e.2xlarge | 8 | 64GiB | 1 | 48GiB | 
| omics.g6e.4xlarge | 16 | 128GiB | 1 | 48GiB | 
| omics.g6e.8xlarge | 32 | 256GiB | 1 | 48GiB | 
| omics.g6e.12xlarge | 48 | 384 GiB | 4 | 192GiB | 
| omics.g6e.16xlarge | 64 | 512GiB | 1 | 48GiB | 
| omics.g6e.24xlarge | 96 | 768GiB | 4 | 192GiB | 

### G4 및 G5 인스턴스
<a name="workflow-task-accelerated-accelerated-g45"></a>

HealthOmics는 다음과 같은 G4 및 G5 가속 컴퓨팅 인스턴스 구성을 지원합니다.

모든 omics.g5 인스턴스는 Nvidia Tesla A10G GPUs 사용합니다.


| Instance | vCPUs 수 | Memory | GPUs 수 | GPU 메모리 | 
| --- | --- | --- | --- | --- | 
| omics.g5.xlarge | 4 | 16GiB | 1 | 24GiB | 
| omics.g5.2xlarge | 8 | 32GiB | 1 | 24GiB | 
| omics.g5.4xlarge | 16 | 64GiB | 1 | 24GiB | 
| omics.g5.8xlarge | 32 | 128GiB | 1 | 24GiB | 
| omics.g5.12xlarge | 48 | 192GiB | 4 | 96GiB | 
| omics.g5.16xlarge | 64 | 256GiB | 1 | 24GiB | 
| omics.g5.24xlarge | 96 | 384 GiB | 4 | 96GiB | 

모든 omics.g4dn 인스턴스는 Nvidia Tesla T4 GPUs 사용합니다.


| Instance | vCPUs 수 | Memory | GPUs 수 | GPU 메모리 | 
| --- | --- | --- | --- | --- | 
| omics.g4dn.xlarge | 4 | 16GiB | 1 | 16GiB | 
| omics.g4dn.2xlarge | 8 | 32GiB | 1 | 16GiB | 
| omics.g4dn.4xlarge | 16 | 64GiB | 1 | 16GiB | 
| omics.g4dn.8xlarge | 32 | 128GiB | 1 | 16GiB | 
| omics.g4dn.12xlarge | 48 | 192GiB | 4 | 64GiB | 
| omics.g4dn.16xlarge | 64 | 256GiB | 1 | 24GiB | 