

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# HealthOmics 実行グループの使用
<a name="creating-run-groups"></a>

オプションで実行グループを作成して、グループに追加する実行のコンピューティングリソースを制限できます。実行グループは以下に役立ちます。
+ サービス制限を超えないように実行をキューに入れます。
+ 最大実行期間を設定して、ランアウェイタスクをキャッチします。
+ 最も重要な実行が最初に完了するように、各実行の優先度を管理します。

最大同時 vCPU、GPU、または実行を設定すると、最大数に達すると実行タスクがキューに入れられます。最大実行期間を設定すると、最大実行期間を超えると実行は失敗します。

実行優先度設定を使用して、実行グループ内の優先度を確立します。

サービスの制限は、実行グループの制限よりも優先されます。たとえば、実行グループの最大値をリージョンのサービス最大値よりも高い値に設定すると、HealthOmics はサービス最大値を適用します。

**Topics**
+ [実行優先度](#run-priority)
+ [コンソールを使用して実行グループを作成する](#console-create-run-group)
+ [CLI を使用して実行グループを作成する](#api-create-run-group)
+ [コンソールを使用して実行グループを削除する](#console-delete-run-group)
+ [CLI を使用して実行グループを削除する](#api-delete-run-group)

## 実行優先度
<a name="run-priority"></a>



実行優先度を使用して、実行グループで実行の優先度を確立できます。

複数の実行の優先度が同じ場合、最初に開始された実行の優先度が高くなります。



実行グループにない実行の優先度を設定することもできます。優先度は、実行グループに含まれていない他のすべての実行の優先度と比較されます。



実行の開始時に実行優先度を設定します。詳細については、「[HealthOmics で実行を開始する](starting-a-run.md)」を参照してください。

## コンソールを使用して実行グループを作成する
<a name="console-create-run-group"></a>

**実行グループを作成するには**

1. [HealthOmics コンソール](https://console.aws.amazon.com/omics/)を開きます。

1.  必要に応じて、左側のナビゲーションペイン (≡) を開きます。**Run groups** を選択します。

1. **グループの実行**ページで、**実行グループの作成**を選択します。

1. **実行グループの詳細の作成**ページで、次の情報を入力します。
   + **実行グループ名** - この実行グループの一意の名前。
   + **同時実行の最大 vCPU** - 実行グループ内のすべてのアクティブな実行で同時に実行できる vCPUs の最大数。
   + **最大 GPUs** - 実行グループ内のすべてのアクティブな実行で同時に実行できる GPUs の最大数。
   + **実行あたりの最大実行時間 (分)** - 各実行の最大時間 (分単位）。実行が最大実行時間を超えると、実行は自動的に失敗します。
   + **最大同時実行**数 - 同時に実行できる実行の最大数。

1. (オプション) 実行グループに最大 50 個の**タグ**を追加できます。

1. **実行グループの作成** を選択します。

## CLI を使用して実行グループを作成する
<a name="api-create-run-group"></a>

実行グループを作成するには、**create-run-group** API オペレーションを使用して、 という名前の実行グループを作成します`TestRunGroup`。次の例では、最大 20 CPUs、10 GPUs、5 回の実行、最大実行時間を 600 分に設定します。

```
aws omics create-run-group --name TestRunGroup \
--max-cpus 20 \
--max-gpus 10 \
--max-duration 600 \
--max-runs 5
```

この API オペレーションからのレスポンスには、新しく作成された の ID が含まれます`RunGroup`。

```
{
    "arn": "arn:aws:omics:us-west-2:12345678901:runGroup/2839621",
    "id": "2839621",
    "tags": {}
}
```

実行グループに関する追加情報を取得するには、次の例に示すように、**get-run-group** API オペレーションでこの ID を使用します。

```
aws omics get-run-group --id run group id   
```

レスポンスには、実行グループの制限設定と割り当てられたタグが含まれます。

```
{
    "arn": "arn:aws:omics:us-west-2:776893852117:runGroup/2839621",
    "id": "2839621",
    "name": "TestRunGroup",
    "maxCpus": 20,
    "maxRuns": 5,
    "maxDuration": 600,
    "creationTime": "2024-06-12T15:35:39.191730+00:00",
    "tags": {},
    "maxGpus": 10
}
```

**list-run-group** API オペレーションを使用して、作成されたすべての実行グループを表示することもできます。

```
aws omics list-run-groups     
```

## コンソールを使用して実行グループを削除する
<a name="console-delete-run-group"></a>

ステータスが 、`PENDING`、、または である実行グループに関連付けられた実行がない場合は`STARTING``RUNNING`、実行グループを削除できます`STOPPING`。

実行グループを削除するには、次の手順に従います。

1. [HealthOmics コンソール](https://console.aws.amazon.com/omics/)を開きます。

1.  必要に応じて、左側のナビゲーションペイン (≡) を開きます。**Run groups** を選択します。

1. **グループの実行**ページで、削除する実行グループを選択し、xx で**削除**を選択します。

## CLI を使用して実行グループを削除する
<a name="api-delete-run-group"></a>

ステータスが 、`PENDING`、、または である実行グループに関連付けられた実行がない場合は`STARTING``RUNNING`、実行グループを削除できます`STOPPING`。

次の例は、 を使用して実行グループ AWS CLI を削除する方法を示しています。レスポンスは送信されません。この例を実行するには、 を、削除する実行グループの `run group id` ID に置き換えます。

```
aws omics delete-run-group --id run group id 
```