Amazon ec2 EMR、EC2、OpenStack,请澄清

Amazon ec2 EMR、EC2、OpenStack,请澄清,amazon-ec2,openstack,emr,Amazon Ec2,Openstack,Emr,我对Amazon服务很陌生,并开始阅读有关EMR的内容。我或多或少熟悉OpenStack。我只想有人简单地告诉我,在亚马逊云计算中,什么扮演着计算、控制器和存储的角色 例如,Cinder是OpenStack的存储,同样,S3是Amazon云中的存储 亚马逊云中的另外两个是什么——计算和控制器 另外,请一些人用简单的话说明EMR和EC2之间的关系,或者说它们是完全不同的 即使在EMR中,我们也使用EC2实例,那么为什么人们会在下面的链接中比较EC2上的hadoop和Map Reduce呢 非常感

我对Amazon服务很陌生,并开始阅读有关EMR的内容。我或多或少熟悉OpenStack。我只想有人简单地告诉我,在亚马逊云计算中,什么扮演着计算、控制器和存储的角色

例如,Cinder是OpenStack的存储,同样,S3是Amazon云中的存储

亚马逊云中的另外两个是什么——计算和控制器

另外,请一些人用简单的话说明EMR和EC2之间的关系,或者说它们是完全不同的

即使在EMR中,我们也使用EC2实例,那么为什么人们会在下面的链接中比较EC2上的hadoop和Map Reduce呢


非常感谢:)

Openstack是一款开源软件,可以在您自己的云中安装,这样您就可以拥有像Amazon这样的托管服务

亚马逊是它自己的独立服务,有自己的专有实现,他们基本上出售服务

所以Openstack有几个组件,它们与AWS服务之间有某种1-1映射

控制器->亚马逊控制台 煤渣->EBS 存储->S3 计算->EC2

EMR(ElasticMapReduce)只是Amazon的另一项服务,它允许您运行hadoop作业。EMR基本上运行在EC2之上,所以本质上,当您创建一个EMR集群时,它使用EC2作为其基础服务

您还可以在EC2实例上独立于EMR运行Hadoop,缺点是您必须自己管理所有Hadoop安装、配置(Cloudera manager对此非常有用)。优点是它允许您从Hadoop堆栈中任意调整

希望这有帮助