我正在对AWS Glue与AWS EMR之间的价格进行比较,以便在EMR和Glue之间进行选择。
我考虑了6个DPU(4个vCPU + 16 GB内存),其中ETL Job运行了10分钟,持续了30天。假设预期的搜寻器请求比免费套餐高100万,对于100万个额外请求,其计算价格为1美元。
在EMR上,我考虑了EC2和EMR的m3.xlarge(分别定价为$ 0.266和$ 0.070),具有6个节点,运行10分钟,持续30天。
在计算一个月后,我发现AWS Glue的价格约为14.64美元,而EMR的价格约为10.08美元。我没有考虑其他额外支出,例如S3,RDS,Redshift等。&DEV Endpoint是可选的,因为我的目的是比较ETL工作价格的好处
与AWS Glue相比,EMR看起来更便宜。 EMR定价是否正确,是否有人可以提出建议?我已经尝试过针对EMR的AWS价格计算器,但感到困惑,并且不清楚是否已将标准化小时数记入其中。
问候
尤瓦
最佳答案
是的,EMR确实比Glue便宜,这是因为Glue是无服务器的,由AWS完全管理,因此用户不必担心幕后运行的基础架构,但是EMR需要整体要进行很多配置。因此,这需要在用户友好性和成本之间进行权衡,对于更多技术用户而言,EMR可能是更好的选择。
关于amazon-web-services - 针对AWS EMR的AWS Glue定价,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/48662776/