对于Java类的最终项目,我们需要设置Hadoop并实现一个n-gram处理器。我已经在AWS上找到了一些'Hadoop‘教程,但是我不知道如何在自由层中部署Hadoop。不久前,我试了一下,收到一张超过250美元的账单。现在我太紧张,无法测试,并希望帮助确保我不会再积攒另一张账单。
据我所知,这些是免费层的限制:允许的实例:t1.microor t2.每月最大实例:750个OS: EC2存储上的Linux或Windows的标准价格版本: 30 GB的EBS --许多Hadoop教程使用的实例不是以上所示的两个实例。这里的AWS教程提到它将花费大约1美元,声明它将运行一个小时。我需要使这个/这些实例活动超过2周,但实际上一次只使用几分钟。我不相信我会超过那750小时的十分之一。
如果我们使用“一台以上的机器”,我们可以得到额外的分数。我能在免费的层里做吗?空闲层是否对它可以拆分的实例的数量有限制?
有没有人有一个教程,停留在免费的层次?或者我应该跳过AWS并尝试本地Hadoop解决方案吗?
发布于 2015-11-20 22:56:14
如果希望将hadoop集群节点限制为t2。微观实例和总的EBS卷大小为30 GB,那么理论上可以在空闲层中运行hadoop集群。请注意,t2上的硬件很少。
关于AWS上的免费层,你只能在每月750个小时内使用t2.microter。这意味着,例如,您可以在一个月内运行10个节点,运行时间为75小时,然后您将被计费。
这里有一篇文章,它对4个节点"逐步旋转一个自由Hadoop集群“做了您想做的事情。因此,您应该能够在大约1周内在免费的范围内运行这个集群。
https://stackoverflow.com/questions/33836518
复制相似问题