针对AWS EMR的AWS Glue定价

问题描述 投票:5回答:2

我正在对AWS Glue与AWS EMR进行一些定价比较,以便在EMR和Glue之间进行选择。

我考虑了6个DPU(4个vCPU + 16 GB内存),ETL作业运行10分钟,持续30天。假设爬行器请求假定为高于免费等级100万,并且对于100万个额外请求计算为1美元。

在EMR上,我已经考虑了EC3和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价格计算器,但很困惑,并且不清楚是否将标准化小时计入其中。

问候

座位

amazon-web-services amazon-emr aws-glue
2个回答
8
投票

是的,EMR确实比Glue更便宜,这是因为Glue意味着无服务器并且完全由AWS管理,因此用户不必担心幕后运行的基础设施,但EMR需要一个整体很多配置要设置。因此,在用户友好性和成本之间进行权衡,对于更多技术用户,EMR可能是更好的选择。


2
投票

@ user2889316 - 您是否检查了我提供比较数字的问题?

另请注意,胶水约为每小时0.44 / DPU。我认为您不会有任何预计全天运行的AWS Glue JOB?你在谈论Glue Dev终点还是Job?

AWS胶水作业需要至少运行2个DPU,这意味着每小时0.88,我认为每天约21美元?这仅适用于GLUE作业,还有其他费用,如S3,以及任何数据库/连接费用/抓取工具费用等。

EMR的相应实例是m3.xlarge及其收费(定价分别为0.266美元和0.070美元)。每天2个实例大约不到16美元?加上其他S3,数据库费用等。考虑针对AWS Glue作业的默认DPU的2个EMR实例。

希望这会给你一个想法。

谢谢

© www.soinside.com 2019 - 2024. All rights reserved.