正在阅读:网格与Web服务的结合网格与Web服务的结合

2004-04-05 10:08 出处:中国计算机报 作者:Martin C. Brown 责任编辑:sdq

支持分发架构

  分发架构与传统的网格服务模型相反,它直接从服务器向客户机分配工作。这种架构尽管不常用,但是如果某种环境中的工作是受到控制的,并可以仔细地分配到特定的执行单元,并分别监控,那么这种架构对于分发工作就是很实用的方法。然后,由服务器负责单独管理和分配每一个单元。

  分发模型对于时间要求高的任务分配是一种好办法,因为工作单元可以根据机器的负载和代理上的服务器队列分配到独立的机器上。这种模型特别适合用于 Intranet 和封闭的网络中,因为访问和通信都很方便,因此系统的效率也相对较高。这种模型还适用于工作提供者(即客户机)完全用来处理网格工作的情况。

  分发系统惟一的问题是实现难度比较大。这种模型不是由服务器运行 Web 服务系统,客户机作为 Web 服务的客户机,而是调了个头。网格提供者(通常应该是“客户机”)需要支持一个 Web 服务的服务器接口。这时,代理(通常是“服务器”)成为网格提供者的 Web 服务客户机。您可以从图 2 中看到这种模型的运行情况:

 

图 2. 分发模式下的 Web 服务


  在这里的 Web 服务机制的基础之上还存在以下问题:
  ·代理需要确切知道哪些机器是网格的一部分,因为它需要能分别访问这些客户机。
  ·每一个客户机都必须支持 Web 服务模型,该模型又依赖于客户机提供 HTTP 服务。
  ·每一个客户机都必须能够确定自己的负载和性能,这样才能在代理请求的时候将这些信息提供给它。

察看评论详细内容 我要发表评论
作者笔名简短内容 发表时间
:

键盘也能翻页,试试“← →”键

相关文章

关注我们

最新资讯离线随时看 聊天吐槽赢奖品