所有集群计算库是否都与starcluster兼容?

时间:2013-02-12 13:44:26

标签: python parallel-processing cluster-computing starcluster

我在亚马逊EC2上运行了一个高度线程化的应用程序。我想将此应用程序转换为EC2上的集群。我想使用starcluster,因为它易于管理集群。

但是我是集群/分布式计算的新手。经过谷歌搜索后,我找到了以下用于集群计算的python库列表:

http://wiki.python.org/moin/ParallelProcessing(查看集群计算部分)

我想知道所有库是否都适用于starcluster。因为我希望应用程序与starcluster一起工作,所以在选择库时我是否需要像依赖项一样记住这些内容?

1 个答案:

答案 0 :(得分:1)

基本上,StarCluster是一个帮助您管理群集的工具。它可以添加/删除节点,在放置和安全组中设置它们,将它们注册到Open Grid Scheduler等等。您还可以轻松创建命令和插件,以帮助您完成工作。

您打算如何使用StarCluster?

  1. 如果它是一个观察者来负载均衡你的集群,那么应该没有任何问题。
  2. 如果它是一个演员(通过使用命令启动它直接进行计算,你会自己制作并在群集中并行化它的执行)然后我不知道。它可能是可能的,但StarCluster不是为它而设计的。我们可以阅读website

      

    StarCluster旨在简化在Amazon EC2云上构建,配置和管理虚拟机群集的过程。

  3.