我想知道是否有可供出租的集群。
情景:
我们有一个程序可以在给定文件上运行我们估计一周运行(优化后)的程序。很可能,更长。遗憾的是,我们还需要执行大约300多个不同的文件,从而导致大约300
周的计算时间(可连续运行 6个挂钟年的)。对于应该在12月份完成的研究工作,这是完全不可接受的。在我们探索其他选择的同时,我正在研究简单地租用Beowulf集群的选择。这项工作是学术性的,将导致完成博士学位。
我们将源和作业文件发送给公司,然后在一两周后收到结果文件的公司将是理想的。瞧!
快速的谷歌搜索并没有发现任何非常有希望的东西。
建议的解决方案?
答案 0 :(得分:11)
答案 1 :(得分:5)
Amazon EC2(弹性计算云)听起来就像你正在寻找的那样。您可以注册一个或多个虚拟机(自动最多20个,如果request permission则更多),每个VM每小时0.10美元,加上带宽成本(EC 2计算机和亚马逊other web services之间免费)。您可以选择多种操作系统(各种Linux发行版,OpenSolaris,Windows,如果您需要额外付费),并且可以使用预先存在的机器映像或创建自己的映像。如果你使用的是所有开源软件并且没有太多的带宽成本,那么你的工作就会花费5000美元左右(假设你的6年计算时间与他们的小实例相当,使用单个虚拟CPU)。
注册服务并设置their tools后,启动新虚拟机非常容易。我甚至花了0.10美元来启动机器几分钟,以验证我在StackOverflow上给某人的答案;我想在Solaris上检查一些内容,所以我只是在5分钟内启动了一个实例并拥有了一个Solaris VM。
答案 2 :(得分:5)
我不知道你在哪里攻读博士学位......大多数亚洲,欧洲和北美的大学都有一些集群。你可以
此外,经典的技巧是使用实验室/大学计算机的未使用时间......基本上,每台计算机运行一个客户端应用程序,在不使用计算机时处理数字。见http://boinc.berkeley.edu/
答案 3 :(得分:1)
答案 4 :(得分:1)
线程充满了亚马逊EC2的指针 - 正确如此。他们是这个领域最成熟的。最近,他们发布了弹性贴图缩小平台,听起来与您尝试的相似(尽管不完全一样)。 Google不适合您,因为他们的计算模型不支持您需要的通用计算模型。
答案 5 :(得分:1)
对于学术/科学用途,有几个公共中心提供HPC功能。在欧洲,有DEISA。 http://www.deisa.eu/和DEISA成员。在美国,必须有类似的可能性,可能是通过NSF。
对于商业用途,请查看IBM Deep Computing On Demand产品。 http://www-03.ibm.com/systems/deepcomputing/cod/
答案 6 :(得分:1)
有几种方法可以在群集上获得时间。
答案 7 :(得分:1)
或者您可以从私人提供商处租用CPU时间 我来自斯洛文尼亚,例如,我们在这里有一个很棒的私人提供商Arctur。当我联系他们时,他们很有帮助,也很敏感。
您可以在此处找到它们:hpc.arctur.net
答案 8 :(得分:0)
一种选择是租用相当于您需要的任意数量PC的虚拟资源,并使用Amazon Elastic Compute Cloud将其设置为群集。
完全可以建立一个beowulf集群。
查看此link,它提供了完全相同的资源和软件。
答案 9 :(得分:0)
转到:http://www.extremefactory.com/index.php 真正的HPC集群,最多200 TFlops。