一个研究蛋白质的科学家进入了一个电脑并使用整个计算机网络来分析数据。一个商人通过网络访问他公司的网络掌上电脑为了预测某只股票的未来。一名陆军官员访问并协调三个不同军事网络上的计算机资源,以制定作战战略。所有这些场景都有一个共同点:它们依赖于一个名为网格计算.
在其最基本的层面上,网格计算是一个计算机网络,其中每个计算机的资源与系统中的其他计算机共享。处理能力,内存数据存储都是社区资源,授权用户可以利用这些资源完成特定任务。网格计算系统可以简单到是在同一台计算机上运行的相似计算机的集合操作系统或者像你能想到的所有计算机平台组成的互联网络系统一样复杂。
广告
网格计算的概念并不是一个新的概念。这是一种特殊的分布式计算。在分布式计算中,同一网络中的不同计算机共享一个或多个资源。在理想的网格计算系统中,每个资源都是共享的,将计算机网络变成强大的超级计算机。使用正确的用户界面,访问网格计算系统与访问本地机器的资源看起来没有什么不同。每台被授权的计算机都可以访问巨大的处理电源和存储容量。
虽然这个概念并不新鲜,但它也还不完善。计算机科学家、程序员和工程师仍在致力于创建、建立和实施标准和协议。现在,许多现有的网格计算机系统依赖于专有软件和工具。一旦人们就一组可靠的标准和协议达成一致,组织采用网格计算模型就会更容易、更高效。
那么究竟什么是网格计算系统呢?请继续阅读,找出答案。
广告