我打算build立一个集群实验室来testing解决scheme和新的应用程序,以用于被认为具有高可用性,可扩展性和容错性的更大集群。 我想知道这样的集群实验室可用的开源解决scheme,任何build议或意见,表示赞赏。
有很多不同的解决scheme可供select,具体取决于你最终要完成的工作(我甚至会尝试挑选一个模仿大问题的解决scheme)
最常见的可能是Beowulf集群 。 其他Parrellel是PVM或MPICH2 。 或者你甚至可以定制写一些软件,将任务卸载到一组已知的机器上。 (我知道Gentoo使用distcc来分发编译软件的任务)。
我认为这取决于你想要做什么/模仿。
对于数据密集型,请查看Apache的Hadoop,它是一个实用工具,文件系统和mapreduce实现的开源项目