服务器 频道

网格计算,打破计算能力的天花板

走向融合是趋势

    基于交换信息而实现的网格技术,需要不断在服务器和客户机之间、客户机和客户机之间进行数据交换,从而实现对信息的处理和分发。这种交换系统需要借用某种方式进行真正的信息交换,这些年来,人们使用了很多种系统,包括 FTP 协议和定制的协议系统。

    随着网格技术的发展,人们越来越清晰地发现,在 Web 服务阵营之中,我们已经拥有了一种通用的工具,可以用来在两台机器之间交换信息,比如说请求执行某项特定的功能(如getnewworkunit() ),或是简单地在这两者之间交换信息。

    因为Web 服务是建立在XML等标准之上的,很容易开发并扩展到各种不同环境中,并且也容易部署。采用Web模式解决了不同系统间数据交换的所有问题,并且不需要担心处理器字节中的位次序(endian-ness),也不需要将我们传递的信息转换成中性格式,因为 Web 服务的标准已经替我们做了这些事情。

    用户需要用某种类型的侦听程序/分发服务来处理请求、分发工作以及收集结果,所以 Web 服务就是最理想的选择。Web 服务系统带来的主要益处在于,因为它依赖于 HTTP 协议,因此很容易将 Web 服务集成到已有的 HTTP 平台、路由器、防火墙以及其他系统中。大多数组织已经运行了 HTTP 服务,因此用户可以用已有的技术和安全系统来支持网格系统,而不需要对网络进行改造,也不会对网格系统中的设备造成限制。

    这样,用 Web 服务开发网格系统就具有了一些无可比拟的优势,其中包括:兼容性;增强的灵活性;通过消除数据交换的复杂性,使跨平台开发成为可能;很容易部署在已有的 Web 服务器上;很容易通过已有的 HTTP 安全机制与防火墙的支持来提供安全性;通过 Intranet 或 Internet 访问网格组件的难度降低,这样就使得通信变得容易,可访问性增强。

    基于这些原因,Web 服务逐渐成为新的网格服务标准——开放网格服务架构(Open Grid Services Architecture, OGSA)以及与之相伴的开放网格服务基础设施(Open Grid Services Infrastructure, OGSI)的一个组成部分。

    全球著名的网格项目Globus所使用的系统就是支持 OGSA/OGSI 标准的网格平台,它支持将 Web 服务作为数据交换的平台。

    我国著名的网格——中国教育科研网格所使用的平台系统也是采用了Web模式,项目负责人在接受记者采访时曾经提到,这样的方式降低了用户使用的门槛,能够促进网格技术进入普及。

 

0
相关文章