我在工业和学术环境中使用了集群,但它们归我所工作的组织所有.我从来没有从销售集群/云/网格时间的公司购买时间.
假设我想运行一些计算密集型程序,如大型模拟或数据挖掘应用程序.或许我想通过在外包基础架构上运行分布式构建来优化大型产品套件的完整构建.我在哪里购买集群时间来运行这样的程序?
我有兴趣了解运行Linux,BSD,Mac OS X和Windows等流行操作系统平台的集群.
显然,现在使用快速,廉价的硬件构建自己的集群解决方案,但我对外包解决方案特别感兴趣.
您可能想查看亚马逊的EC2服务:
http://aws.amazon.com/ec2/
有些人已经在EC2集群方面做了一些工作:
http://www.google.com/search?q=cluster+computing+amazon+ec2&rls=com.microsoft:*&ie=UTF-8&oe=UTF-8&startIndex=&startPage=1
此外,Microsoft提供了Windows Azure,它具有.NET的本机挂钩,允许您运行任何内容,真正(Java,php),因为您能够从存储加载运行时和代码(或部署在您的应用程序中,但是它有自己的优点/缺点).