云计算和网格计算是非常相似的概念,很容易混淆。幸运的是,有一些关键的差异使两者分开。
网格计算是一个松散的计算机网络,可以为大规模处理任务调用服务。此网络通过Internet,但只有已选择加入网格的计算机才会被调用。尽管在地理上分布,但网格计算允许大规模并行处理。简而言之,当您需要处理大量处理工作时,网格计算就是您想要的。例如,搜索外星智能(SETI)使用网格计算方案来分析射频数据,利用志愿者的闲置处理能力。相反,云计算通常涉及根据需要从服务器群集访问资源。这些集群可以处理大量处理负载,但它们旨在以较小的规模为用户提供可扩展的处理。云计算不是处理来自单个用户的一项大任务,而是处理来自多个用户的许多较小请求。这允许用户扩展他们的计算机资源以用于临时处理峰值而无需投资实际服务器,这可能很少被招募。
因此,虽然网格计算使用旨在通过Internet处理有限数量的大任务的庞大网络,但云计算使用可通过因特网访问的大型计算机集群来处理来自许多来源的较小处理任务。这并不是说这些是唯一的差异,但它们是所有其他差异(接口,标准,提供的服务等)所遵循的差异。