-1

由于亚马逊网络服务需要付费,所以在我进入它之前只想问一下谁在它工作过,并确认一些关于它的知识。

问题一:在Amazon Auto Scaling 服务中,它说可以扩展和缩减实例。这是什么意思?

这是否意味着更改实例的类型?或者可以根据定义的条件启动/停止更多/更少的实例?

问题二:auto scaling框架可以和map reduce一起使用吗?

例如,如果我有一个极端的情况,我将有无穷无尽的任务,完成任务的时间会有所不同,并且可能是计算密集型的。那么我可以使用自动缩放服务来缩放地图吗?

谢谢

4

2 回答 2

0

回覆。问题一:“扩大和缩小”意味着他们可以根据需要添加更多实例,然后在不再需要时减少实例的数量(即可以关闭虚拟机实例)。

回覆。问题二:我认为自动缩放对于 map reduce 并没有真正意义,至少如果你正在考虑 Hadoop:Map/Reduce 和 Hadoop 背后的主要思想之一是数据被分成很多节点,然后节点可以处理靠近它们的数据 - 理想情况下在它们的本地磁盘上或至少在靠近(物理)接近的另一台机器上。启动一个新实例当然是可能的,但这只有在您不必将要处理的数据复制到新实例时才有意义。希望这个解释对您有意义...无论如何,请查看Amazon 的 Elastic Map Reduce产品,它可以满足您的需求,至少在我正确理解您的问题的情况下。

于 2011-05-25T14:56:22.857 回答
0

您可以查看Themis,这是 Atlassian 开发的 EMR 自动缩放框架。当前功能包括反应式自动缩放(基于当前集群负载)以及主动式自动缩放(基于预定义的时间表),它带有 Web UI,并且该工具非常易于配置。

(很抱歉在旧帖子中发帖,但对于发现此帖子的读者来说,答案可能仍然很有趣。)

于 2016-07-29T09:33:36.270 回答