我需要在 Google Compute Engine 上设置和运行“令人尴尬”的并行作业。我正在寻找工具来促进这一点。
在 EC2 上,我使用 MIT 的 Starcluster 来设置集群,然后将作业提交给 SGE。
Google Compute Engine 是否有类似的工具可用?
如果没有,我可能会手动设置一个 Condor 集群来完成这些工作。嗡嗡声杀。
我需要在 Google Compute Engine 上设置和运行“令人尴尬”的并行作业。我正在寻找工具来促进这一点。
在 EC2 上,我使用 MIT 的 Starcluster 来设置集群,然后将作业提交给 SGE。
Google Compute Engine 是否有类似的工具可用?
如果没有,我可能会手动设置一个 Condor 集群来完成这些工作。嗡嗡声杀。
我没有找到任何东西。Starcluster 目前获得 GCE 支持的途径是等待官方对 GCE 的 boto 支持。这一切可能需要一段时间,所以我继续编写了一些 python 代码来启动和终止一个基本集群。
我在 github 上分享了它。
我希望其他人觉得它有用,至少作为示例代码。
Elasticluster 支持 Google Compute Engine。它与 Starcluster 非常相似,使用 boto、GCE、Openstack 在 AWS 上工作。 https://github.com/gc3-uzh-ch/elasticluster
星团真的很酷。不幸的是,不支持 GCE,我目前熟悉任何类似的系统。
不过,我很乐意看到这种情况发生,因此如果您有工作,请分享!