Amazon EMR の料金は予測がしやすくシンプル: 使用するインスタンスの時間ごとに 1 時間単位で料金を支払います(例えば、10 ノードのクラスターを 10 時間稼働した場合と、100 ノードのクラスターを 1 時間稼働した場合の料金は同じです)。時間単価は、使用するインスタンスタイプ(スタンダード、高 CPU、ハイメモリ、ハイストレージなど)に応じて異なります。時間単価は 0.011 USD/時間から 0.27 USD/時間(94 USD/年から 2367 USD/年)です。
Amazon EMR の料金は Amazon EC2 の料金(基本的なサーバーの料金)に追加されます。Amazon EC2 にはさまざまな料金オプションが用意されています。例えば、オンデマンド (下記参照)、1 年間および 3 年間のリザーブドインスタンス、スポットインスタンスなどです。
AWS 簡易見積りツールを使用して、請求額を見積もることができます。
大規模なデータ処理要件がある場合は、割引料金が適用される可能性があります。
詳細については、お問い合わせください。
料金が発生するのは、クラスターが開始した時点から終了までです。1 時間未満の端数は切り上げとなります。
上記の Amazon EC2 料金は、オンデマンドインスタンスのものです。オンデマンドインスタンスは最も高額ですが、最も柔軟性に優れています。EC2 には他にも、リザーブドインスタンスとスポットインスタンスがあります。
- リザーブドインスタンスでは、予約したい各インスタンスに対して、低額の予約金を支払い、そのインスタンスの時間当たりの使用料金について、大幅な割引を受けることができます。リザーブドインスタンスを購入するときに、3 つのお支払い方法から選択できます。全前払いの場合は、リザーブドインスタンスの料金全額を一括で前払いしていただきます。この方法を選択すると、オンデマンドインスタンスと比較した割引額が最大になります。一部前払いの場合は、少額を前払いしていただき、リザーブドインスタンス期間が終了するまでの間、割引時間単価で計算したインスタンス料金をお支払いいただきます。前払いなしの場合は、前払いはいっさい不要となり、期間が終了するまでの間、時間単価が割引となります。
- スポットインスタンスにより、使用されていない Amazon EC2 容量に値段をつけることができます。インスタンスはスポット料金で課金されます。これは、スポットインスタンスの容量に対する需要と供給の関係に応じて、定期的に変動します。スポットインスタンスを使用するには、インスタンス時間当たり、いくらまで支払えるかをお客様が指定します。お客様の上限価格が現在のスポット料金を超過する場合は、リクエストが約定され、インスタンスの稼働はお客様がインスタンスを終了させるか、スポット料金がお客様の上限価格を超過するまで (いずれか早い方の時点まで) 続きます。価格変更のためにインスタンスが回収された場合、1 時間に満たない時間には請求されません。
「Amazon EMR とスポットインスタンスを組み合わせた結果、プロトタイプ作成が容易になり、スケーリングのコスト効果が驚くほど向上しました。当社のデータ処理コストは 50% 以上削減されました」– Fliptop エンジニアリング担当 VP
リザーブドインスタンスとスポットインスタンスの詳細および最新の料金表については、Amazon EC2 料金表のページをご覧ください。
- Amazon EMR クラスターにアタッチされている Amazon EBS ボリュームについては、個別に請求されます。EBS の料金体系の詳細については、Amazon EBS 料金表のページをご覧ください。
- Amazon S3 の料金は、別に請求されます。(多くのお客様は、入力および出力のデータを S3 に格納しており、その他のお客様はすべてのデータをローカルの HDFS に格納しています)現時点では、10 TB 分のデータを低冗長性で S3 に保管する場合の料金は 1 か月当たり 668 USD です。保管するデータが増えると、GB 当たりの月間料金は低下します。
- Amazon SimpleDB も、料金は別に請求されます。(当てはまるのは、クラスターのデバッグを有効にした場合のみです)
- MapR M5 および M7 ディストリビューションの場合は、追加料金が発生します。詳細と最新の料金については、MapR 詳細ページをご覧ください。MapR M3 の追加料金はありません。