Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/joomla/2.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
Cluster computing 秃鹰,太阳栅格引擎,还是别的什么?_Cluster Computing_Sungridengine_Condor - Fatal编程技术网

Cluster computing 秃鹰,太阳栅格引擎,还是别的什么?

Cluster computing 秃鹰,太阳栅格引擎,还是别的什么?,cluster-computing,sungridengine,condor,Cluster Computing,Sungridengine,Condor,我正在努力弄清楚我们是否应该在工作中试用Condor或Sun Grid引擎(或者其他东西) 我们经常有很多未使用的WinXp工作站。希望是我们可以使用局域网唤醒,运行所有的作业,然后自动关机。我们将主要运行Matlab、Java或Python模拟,以进行monte-carlo或参数探索 以我对Condor的有限了解,使用虚拟机世界可能是一种无需修改现有代码即可处理快照的便捷方式 对于这种工作,SGE或其他东西比condor更好吗?我从condor开始。它对Windows有很好的支持,而较新的版本

我正在努力弄清楚我们是否应该在工作中试用Condor或Sun Grid引擎(或者其他东西)

我们经常有很多未使用的WinXp工作站。希望是我们可以使用局域网唤醒,运行所有的作业,然后自动关机。我们将主要运行Matlab、Java或Python模拟,以进行monte-carlo或参数探索

以我对Condor的有限了解,使用虚拟机世界可能是一种无需修改现有代码即可处理快照的便捷方式


对于这种工作,SGE或其他东西比condor更好吗?

我从condor开始。它对Windows有很好的支持,而较新的版本则内置了当作业可以在某些机器上运行时,以非常可配置的方式在lan上发送唤醒的支持。它还可以根据用户定义的策略关闭机器。

对于专用硬件,我会选择Grid Engine

为了清除可能正在使用的机器上的时钟周期,我选择Condor


对于固定时间(如夜间和周末)专用访问的硬件,我可能仍然会选择Condor,但可能能够说服自己使用网格引擎。

我只尝试过Condor,尝试设置它是一件痛苦的事情。如果你需要所有的时钟周期,你可以充分利用,去与秃鹰


我要试试SGE,我会告诉你它是怎么回事。然而,在我的公司,人们有建立SGE的经验,所以我可能会说SGE更容易。

最近我不得不在condor和SGE之间选择一个客户项目。我支持SGE(因为我更熟悉那个环境),但Condor最终获胜是因为:

  • 客户基础架构面向Windows,SGE解决方案需要一台Unix或Linux计算机作为中央管理器,并在计算主机上安装MS Services for Unix
  • 在Windows上支持和安装Condor的过程要简单得多
但是,您不能在Windows上使用Condor最有趣的功能:检查点不可用,特定于Condor的IOs也不可用。我没有使用虚拟机宇宙,所以我不能评论这方面

SGE并不真正支持windows。它是随附的

我已经运行Condor Pool很多年了,它是一个极好的HTPC设置,无论是循环窃取还是专用的,总是在硬件上,在Linux和Windows机器上。最近添加的它们允许您在工作周期之间让机器休眠,并在池中出现新工作时将其唤醒。他们也有一个积极和非常有益的支持社区。检查点是唯一在Windows上不可用的Condor功能。其他一切都在那里。随着虚拟机世界的加入,检查点越来越没有用处了。真的:要成功使用检查点,您需要能够重新链接整个代码堆栈。因此,如果您正在运行Matlab作业,即使是在Linux上,检查点也不可能


如果你有关于让Condor在Windows上运行的具体问题,我很乐意回答,请分享我的经验。我在全球的4个游泳池中运行Condor,所有游泳池中总共有1500台专用机器,另外还有1000台左右的桌面机器,用户愿意捐赠它们。

SGE不存在。。。很贵,而且很贵。与Condor合作。

在Oracle接管SGE(Sun Grid Engine)之后,还有一个开放网格调度程序项目仍然提供开源网格引擎