Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/343.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 所有群集计算库都与starcluster兼容吗?_Python_Parallel Processing_Cluster Computing_Starcluster - Fatal编程技术网

Python 所有群集计算库都与starcluster兼容吗?

Python 所有群集计算库都与starcluster兼容吗?,python,parallel-processing,cluster-computing,starcluster,Python,Parallel Processing,Cluster Computing,Starcluster,我有一个在AmazonEC2上运行的高线程应用程序。我希望将此应用程序转换为EC2上的集群。我想使用starcluster来实现这一点,因为它很容易管理集群 然而,我对集群/分布式计算还不熟悉。A在谷歌搜索之后,我发现了以下用于集群计算的python库列表: (请看群集计算部分) 我想知道是否所有的库都将使用starcluster。因为我希望应用程序与starcluster一起工作,所以在选择库时是否需要记住依赖项?基本上,starcluster是一种帮助您管理集群的工具。它可以添加/删除节点,

我有一个在AmazonEC2上运行的高线程应用程序。我希望将此应用程序转换为EC2上的集群。我想使用starcluster来实现这一点,因为它很容易管理集群

然而,我对集群/分布式计算还不熟悉。A在谷歌搜索之后,我发现了以下用于集群计算的python库列表:

(请看群集计算部分)


我想知道是否所有的库都将使用starcluster。因为我希望应用程序与starcluster一起工作,所以在选择库时是否需要记住依赖项?

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

你打算如何使用星团

  • 如果它作为一个观察者来平衡集群的负载,那么就不会有任何问题
  • 如果它是作为一个参与者(让它直接进行计算,通过一个命令启动它,你可以自己设计并在集群中并行执行),那么我不知道。这是可能的,但星团不是为它而设计的。我们可以从以下内容中阅读:

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

  • 我试图使用python芹菜来跨节点分发计算。我还没有找到任何关于星团和芹菜的文档。