0

我有一个高度线程化的应用程序在亚马逊EC2上运行。我会将此应用程序转换为EC2上的群集。我想用starcluster作为它易于管理集群的方式。所有群集计算库是否与星群集兼容?

不过,我是集群/分布式计算的新手。一个谷歌搜索后,我发现Python库的集群计算如下表:

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

我想知道是否所有的图书馆将与starcluster工作。在我选择一个库时,是否有任何需要记住的依赖项,因为我希望应用程序能够与星群集一起工作?

回答

1

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

你打算如何使用StarCluster?

  1. 如果它是作为一个观察者负载平衡您的群集,那么应该没有任何问题。
  2. 如果它是一个演员(使它直接通过启动它来执行计算,您将自行编制并在群集中并行执行它)然后我不知道。这可能是可能的,但StarCluster不是为它设计的。我们可以从website读取:

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

+1

我试图用python-celery来跨计算节点分配计算。我还没有找到任何有关星团和芹菜的文档。 – Nithin 2013-03-02 07:37:22