翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Amazon EBS ルートデバイスボリュームのカスタマイズ
ユースケースとコスト要件に応じて、ボリュームタイプやその他の属性を設定できます。デフォルト値を受け入れることも、カスタマイズすることもできます。
EBS ルートボリュームのデフォルト
Amazon EMR 4.x 以降では、クラスターを作成するときにルートボリュームサイズを指定できます。Amazon EMR リリース 6.15.0 以降では、ルートボリュームの IOPS とスループットも指定できます。これらの属性は Amazon EBS ルートデバイスボリュームにのみ適用され、クラスター内のすべてのインスタンスに適用されます。属性はストレージボリュームには適用されず、ストレージボリュームのサイズは、クラスター作成時にインスタンスタイプごとに指定します。
-
Amazon EMR 6.10.0 以降では、デフォルトのルートボリュームサイズは 15 GiB です。以前のリリースでは、デフォルトのルートボリュームサイズは 10 GiB でした。ルートボリュームサイズは最大 100 GiB まで調整できます。
-
デフォルトのルートボリューム IOPS は 3000 です。最大 16000 まで調整できます。
-
デフォルトのルートボリュームスループットは 125 MiB/秒です。これは最大 1000 MiB/秒まで調整できます。
注記
ルートボリュームサイズと IOPS の比率は、1 ボリューム対 500 IOPS (1:500) を超えることはできません。また、ルートボリューム IOPS とスループットの比率は 1 IOPS 対 0.25 スループット (1:0.25) を超えることはできません。
Amazon EBS の詳細については、「Amazon EC2 ルートデバイスボリューム」を参照してください。
デフォルト AMI のルートデバイスボリュームタイプ
デフォルトの AMI を使用する場合、ルートデバイスボリュームタイプは使用する Amazon EMR リリースによって決まります。
-
Amazon EMR リリース 6.15.0 以降では、Amazon EMR はルートデバイスボリュームタイプとして汎用 SSD (gp3) をアタッチします。
-
Amazon EMR リリース 6.15.0 以前では、Amazon EMR はルートデバイスボリュームタイプとして汎用 SSD (gp2) をアタッチします。
カスタム AMI のルートデバイスボリュームタイプ
カスタム AMI には、複数の異なるルートデバイスボリュームタイプがある場合があります。Amazon EMR は常にカスタム AMI ボリュームタイプを使用します。
-
Amazon EMR リリース 6.15.0 以降では、カスタム AMI のルートボリュームサイズ、IOPS、スループットを設定できます。ただし、これらの属性がそのカスタム AMI ボリュームタイプに適用できる場合に限ります。
-
Amazon EMR リリース 6.15.0 以前では、カスタム AMI のルートボリュームサイズのみを設定できます。
クラスターの作成時にルートボリュームサイズ、IOPS、またはスループットを設定しない場合、Amazon EMR は該当する場合はカスタム AMI の値を使用します。クラスターの作成時にこれらの値を指定した場合、Amazon EMR は、指定された値がカスタム AMI ルートボリュームと互換性があり、サポートされている限り、指定された値を使用します。詳細については、「カスタム AMI を使用して Amazon EMR クラスター設定の柔軟性を高める」を参照してください。
ルートデバイスボリュームのサイズの料金
EBS ルートデバイスボリュームのコストは、クラスターが実行されるリージョンでのボリュームタイプの月次 EBS 料金に基づき、時間単位で計算されます。ストレージボリュームについても同様です。料金は GB 単位ですが、ルートボリュームサイズは GiB で指定するため、これに基づいて見積もることができます (1 GB は 0.931323 GiB です)。
汎用 SSD gp2 と gp3 では請求方法が異なります。クラスターの EBS ルートデバイスボリュームに関連する料金を見積もるには、次の計算式を使用します。
- 汎用 SSD gp2
-
gp2 のコストには EBS ボリュームサイズ (GB 単位) のみが含まれます。
($EBS size in GB/month) * 0.931323 / 30 / 24 * EMR_EBSRootVolumesizeInGiB * InstanceCount
たとえば、プライマリノードとコアノードがあるクラスターでルートデバイスボリュームがデフォルトの 10 GiB であるベース Amazon Linux AMI を使用しているとします。リージョンの EBS コストが月額 0.10 USD/GB である場合、1 インスタンスあたりの料金は約 0.00129 USD/時、クラスター全体の料金は約 0.00258 USD/時となります (月額 0.10 USD/GB を 30 日で割り、さらに 24 時間で割って、この値に 10 GB を乗算し、さらに 2 クラスターインスタンスを乗算した結果)。
- 汎用 SSD gp3
-
gp3 のコストには、EBS ボリュームサイズ料金 (GB 単位)、3000 を超える IOPS 料金 (3000 IOPS までは無料)、125 MB/秒を超えるスループット 料金 (125 MB/秒までは無料) が含まれます。
($EBS size in GB/month) * 0.931323 / 30 / 24 * EMR_EBSRootVolumesizeInGiB * InstanceCount + ($EBS IOPS/Month)/30/24* (EMR_EBSRootVolumeIops - 3000) * InstanceCount + ($EBS throughput/Month)/30/24* (EMR_EBSRootVolumeThroughputInMb/s - 125) * InstanceCount
たとえば、プライマリノードとコアノードがあるクラスターで、ルートデバイスボリュームがデフォルトの 15 GiB、IOPS が 4000、スループットが 140 であるベース Amazon Linux AMI を使用するとします。リージョンの EBS コストが月額 0.10 USD/GB、3000 を超えてプロビジョニングされた IOPS の月額が 0.005 USD/IOPS、125 を超えてプロビジョニングされたスループットの月額が 0.040 USD/MB/秒とします。この場合、1 時間当り 1 インスタンス当りの費用は約 0.009293 USD、クラスター全体の費用は 1 時間当り約 0.018586 USD になります。
ルートデバイスボリュームのカスタム設定の指定
注記
ルートボリュームサイズと IOPS の比率は、1 ボリューム対 500 IOPS (1:500) を超えることはできません。また、ルートボリューム IOPS とスループットの比率は 1 IOPS 対 0.25 スループット (1:0.25) を超えることはできません。