AWS サービスに約 10 GB のデータを保存し、map reduce を使用してデータを処理したいと考えています。EC2 を使用するのが最善の選択肢ですか? 無料利用枠サービスを使用したいのですが、EC2 での無料サービスの最大容量は 613 MB で、要件を満たしていません。私は趣味のプロジェクトを行っており、費用は限られています。無料利用枠の FAQ では、30 GB の無料データで AWS EBS を使用することについても説明しています。私の知る限り EMR は EC2 でしか利用できないので、EBS でも Map Reduce サービスを使用できますか? 同じために使用できる他の代替手段を知っている人はいますか?
1 に答える
http://calculator.s3.amazonaws.com/calc5.html#s=EMRにある AWS Simply Monthly Calculator を試して、AWSを使用してプロジェクトにかかる費用を概算してください。
EMR で推奨されるワークフローは、データを S3 バケットに保存することです。電卓で、左側の S3 をクリックします。フォームに 10G と入力します。S3 ストレージの料金は 1 GB/月あたり約 0.10 ドルなので、10G の料金は約 1.00 ドル/月です。
次に、左側の Amazon Elastic Map Reduce をクリックします。フォームを使用すると、インスタンスの予測数、時間/週または時間/月の予想使用量、およびプロジェクトに必要な予想インスタンス タイプを選択できます。たとえば、1 つの Small EC2 を使用して週に 20 時間必要なプロジェクトの場合、約 $6.00 の費用がかかると見積もられます。マイクロ インスタンスは EMR では提供されていないようです。
したがって、スモール インスタンスで十分と考えていて、使用頻度が低い場合、費用は月額 10 ドル未満になる可能性があります。
費用をさらに削減するには、http: //aws.amazon.com/ec2/spot-instances/#7で説明されているように、標準インスタンスではなくスポット インスタンスを使用できます。