本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
HealthOmics 任務的運算和記憶體需求
HealthOmics 會在 omics 執行個體中執行您的私有工作流程任務。HealthOmics 提供各種執行個體類型,以容納不同類型的任務。每個執行個體類型都有固定的記憶體和 vCPU 組態 (以及加速運算執行個體類型的固定 GPU 組態)。使用 omics 執行個體的成本會根據執行個體類型而有所不同。如需詳細資訊,請參閱 HealthOmics 定價
對於工作流程中的任務,您可以在工作流程定義檔案中指定所需的記憶體和 vCPUs。當工作流程任務執行時,HealthOmics 會配置最小的 omics 執行個體,以容納請求的記憶體和 vCPUs。例如,如果任務需要 64 GiB 的記憶體和 8 vCPUs,HealthOmics 會選取 omics.r.2xlarge
。
我們建議您檢閱執行個體類型,並設定請求vCPUs 和記憶體大小,以符合最符合您需求的執行個體。任務容器會使用您在工作流程定義檔案中指定的 vCPUs 數量和記憶體大小,即使執行個體類型具有額外的 vCPUs和記憶體。
下列清單包含有關 vCPU 和記憶體配置的其他資訊:
容器資源配置是硬性限制。如果任務耗盡記憶體或嘗試使用其他 vCPUs任務會產生錯誤日誌並結束。
-
如果您未指定任何運算或記憶體需求,HealthOmics 會選取omics.c.large並預設為具有 1 個 vCPU 和 1 GiB 記憶體的組態。
-
您可以請求的最小組態為 1 個 vCPU 和 1 GiB 的記憶體。
-
如果您指定的 vCPUs、記憶體或 GPUs 超過支援的執行個體類型,HealthOmics 會擲回錯誤訊息,且工作流程驗證失敗
-
如果您指定分數單位,HealthOmics 會四捨五入至最接近的整數。
HealthOmics 會為管理和記錄代理程式保留少量記憶體 (5%),因此任務中的應用程式不一定能使用完整的記憶體配置。
-
HealthOmics 會比對執行個體類型,以符合您指定的運算和記憶體需求,並且可能會混合使用硬體世代。因此,相同任務的任務執行時間可能會有一些次要差異。
這些主題提供有關 HealthOmics 支援的執行個體類型的詳細資訊。
注意
對於標準、運算和記憶體最佳化執行個體,如果執行個體需要更高的輸送量,請增加執行個體頻寬大小。少於 16 個 vCPUs Amazon EC2 執行個體可能會發生輸送量爆增。如需 Amazon EC2 執行個體輸送量的詳細資訊,請參閱 Amazon EC2 可用的執行個體頻寬。
標準執行個體類型
對於標準執行個體類型,組態旨在平衡運算能力和記憶體。
HealthOmics 支援這些區域中的 32xlarge 和 48xlarge 執行個體:美國西部 (奧勒岡) 和美國東部 (維吉尼亞北部)。
執行個體 | vCPUs數量 | 記憶體 |
---|---|---|
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 |
運算最佳化執行個體
對於運算最佳化執行個體類型,組態具有更多的運算能力和更少的記憶體。
HealthOmics 支援這些區域中的 32xlarge 和 48xlarge 執行個體:美國西部 (奧勒岡) 和美國東部 (維吉尼亞北部)。
執行個體 | vCPUs數量 | 記憶體 |
---|---|---|
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.16xlarge | 64 | 128 GiB |
omics.c.24xlarge | 96 | 192 GiB |
omics.c.32xlarge | 128 | 256 GiB |
omics.c.48xlarge | 192 | 384 GiB |
記憶體最佳化執行個體
對於記憶體最佳化執行個體類型,組態具有較少的運算能力和更多記憶體。
HealthOmics 支援這些區域中的 32xlarge 和 48xlarge 執行個體:美國西部 (奧勒岡) 和美國東部 (維吉尼亞北部)。
執行個體 | vCPUs數量 | 記憶體 |
---|---|---|
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 |
加速運算執行個體
您可以選擇性地為工作流程中的每個任務指定 GPU 資源,以便 HealthOmics 為任務配置加速運算執行個體。如需如何在工作流程定義檔案中指定 GPU 資訊的資訊,請參閱 HealthOmics 工作流程定義中的任務加速器。
如果您指定支援多個執行個體類型的 GPU,HealthOmics 會根據可用性選取執行個體類型。如果兩種執行個體類型都可用,HealthOmics 會優先考慮成本較低的執行個體。
以色列 (特拉維夫) 區域不支援 G4 執行個體。亞太區域 (新加坡) 區域不支援 G5 執行個體。
G6 和 G6e 執行個體類型
HealthOmics 支援下列 G6 加速運算執行個體組態。所有 omics.g6 執行個體都使用 Nvidia L4 或 Nvidia L4 A10G GPUs。
HealthOmics 支援這些區域中的 G6 和 G6e 執行個體:美國西部 (奧勒岡) 和美國東部 (維吉尼亞北部)。
執行個體 | vCPUs數量 | 記憶體 | GPUs 數量 | 記憶體 |
---|---|---|---|---|
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 |
所有 omics.g6e 執行個體都使用 Nvidia L40s GPUs。
執行個體 | vCPUs數量 | 記憶體 | GPUs 數量 | 記憶體 |
---|---|---|---|---|
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 |
G4 和 G5 執行個體
HealthOmics 支援下列 G4 和 G5 加速運算執行個體組態。
所有 omics.g5 執行個體都使用 Nvidia L4 A10G、Nvidia Tesla A10G 或 Nvidia Tesla T4 A10G GPUs。
執行個體 | vCPUs數量 | 記憶體 | GPUs 數量 | 記憶體 |
---|---|---|---|---|
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 |
所有 omics.g4dn 執行個體都使用 Nvidia Tesla T4 或 Nvidia Tesla T4 A10G GPUs。
執行個體 | vCPUs數量 | 記憶體 | GPUs 數量 | 記憶體 |
---|---|---|---|---|
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 |