网格计算技术将网络上空余的多台计算机转化为自己的工作站,并克服了异构环境下协调管理难以实现的问题,能有效地将计算任务分散到各个工作站并发执行完成计算任务,形成一张拥有超强计算能力的大“网”,网格计算也因此得名。
移动agent 技术
移动agent技术是一种具有移动性能的特殊agent技术,它可以在异构的网络和分布式计算机环境中自主、自动地迁移。代理用户完成信息传递、网页查询、数据知识发现、信息变化等多种任务。同时,它降低了网络通讯费用,当agent节点发生变化的时候,只需要对存储信息进行局部的搜索和选择,便可以将选中的信息通过网络传送给用户。
同时移动agent技术支持分布和并行的特性,为完成某项任务,移动agent提供了一个独特的分布式计算体结构,用户可以同时创建多个agent节点,将他们运行在不同或相同的节点上,使小系统具有处理大规模、复杂问题的能力。
最后,移动agent还具有根据目标通讯能力和服务器负载等因素,动态规划下一步操作的能力,即智能化路由选择的能力。
P2P技术
P2P(peer to peer)是一种分布式网络,网络的参与者共享他们所拥有的一部分硬件资源(处理能力、存储能力、网络连接能力、打印机等),这些共享资源需要由网络提供服务和内容,能被其它对等节点(Peer)直接访问而无需经过中间实体。在此网络中的参与者既是资源(服务和内容)提供者(Server),又是资源(服务和内容)获取者(Client)。
P2P技术是非中心化的,网络中的资源和服务分散在所有节点上,信息的传输和服务的实现都直接在节点之间进行,无需中间环节和服务器的介入。由此也带来了其可扩展性和健壮性等方面的优势。
在P2P网络中,系统的资源和服务能力可以随着用户的扩充而扩充,比较容易满足用户的需求,整个体系是全分布的,所以没有扩充瓶颈的存在。
P2P技术天生具有强大的健壮性,其服务是分散在节点之间进行的,任何节点的崩坏都不会使整个网络直接瘫痪。P2P网络一般在部分节点失效后能够自动调整整体拓扑,保持其它节点的连通性。
性能优势也是P2P技术被关注的一大原因。采用P2P架构可以有效地利用互联网中散步的大量普通节点,将计算任务分配到所有节点上。通过对网络中的闲置资源进行充分利用,可以用更低的成本完成更高效的计算能力。
与此同时,P2P技术提供了很强的隐私保护能力,由于信息的传输分散在各节点之间进行,无需进过某个特殊的环节,用户的隐私被窃取和泄露的可能性大大减少了。
Web服务技术
Web服务技术是一个基于XML的一种分布式计算技术,也是一种中间件技术。它可以通过轻量级的、与厂商无关的通信协议从其他的系统跨网络接收XML格式的请求。
它是一种松散耦合、面向服务的架构。在这种架构中,接口的定义至关重要。为了确保参与的各方是松散耦合的,通信的双方都遵循共同的通信格式和共同的协议。最常见的是HTPP(协议)的SOAP(格式)。论文网
Web服务可以做到平台无关性,它允许任何平台上任何语言编写的服务进行交互。它允许松耦合,每当其中某个或多个服务在设计或实现中发生变更时,服务应用程序之间的交互可能不会因此而中断。它使现有的应用程序能适应变化中的业务条件和客户需要。
2.2 负载均衡技术
负载均衡(又称为负载分担),英文名称为Load Balance,其意思就是将负载(工作任务)进行平衡、分摊到多个操作单元上进行执行,例如Web服务器、FTP服务器、企业关键应用服务器和其它关键任务服务器等,从而共同完成工作任务。 云节点协同工作若干问题的研究(4):http://www.youerw.com/jisuanji/lunwen_72345.html