Amazon EC2与EMR之间的差异

问题描述 投票:0回答:1

我是Amazon云服务的新手。在研究它时,遇到了术语EC2 and EMR

到目前为止,我已经了解到,EC2就像一台普通的云计算机,而EMR是一组EC2云计算机。其次,对于分布式计算架构(例如Hadoop或Spark),首选EMR。

1]为什么distributed computing首选EMR?为什么不能使用多个EC2实例(NOT EMR)?

2)谁能在EMR和EC2之间共享更多区别以了解更多信息?

谢谢

amazon-web-services amazon-ec2 distributed-computing amazon-emr
1个回答
0
投票

EC2(弹性计算云)是通用的Linux或Windows服务器,您可以用来运行任何您想要的东西。但是,如果您想要分布式Hadoop群集或RDBMS群集之类的东西,最终将花费大量时间进行配置。

顾名思义,

EMR(弹性地图缩减)专门配置为通过Hadoop和Spark等工具处理地图缩减作业。它已预先配置,可以开始处理地图缩小作业。

EMR只是在EC2之上构建的一项服务,它使诸如分布式地图之类的事情减少了执行工作的难度。它消除了您自己设置分布式计算集群的所有麻烦。与RDS是基于EC2的托管数据库服务类似,该服务可以为您管理备份,只读副本和灾难恢复。

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