分享到:

计算网格的资源分发和发现机制

引言 计算网格的资源管理系统是为实现计算网格系统资源共享所应提供的最主要的服务之一计算网格资源管理系统的基本功能是接受来自计算网格范围内的机器的资源清求,并且把特定的资源分配给资源请求者,并且合理地调度相应的资源,使请求资源的作业得以运行。资源分发、资源发现和资源的调度构成了计算网格资源管理系统的最主要的内容。资源分发和资源发现提供方法,通过该方法,在计算网格内部的机器能够形成一个可用的资源和其状态的一个视图[l1。资源发现和资源分发提供相互补充的功能.资源分发提供有关机器资源的信息或一个源信息资源的指针。而资源发现是一个机制,通过该机制应用能够发现资源信息。资源发现由网络应用启动并在网格范围内发现合适的资源,即资源发现从其他结点把资源的信息拉(Pull)到一个终端系统上。而资源分发由资源启动并试图去发现能够利用该资源的合适的应用.换句话说,资源分发把来自于具有资源的终端系统的有关资源的信息推(Push)到其它结点.通常通过使用...  (本文共3页) 阅读全文>>

复旦大学
复旦大学

基于服务网格架构的内容分发关键技术研究

网络技术和应用随着Internet的发展壮大得到了飞速的发展,特别是随着宽带网络技术和多媒体技术的发展使得远程教育、可视电话、视频点播、视频会议等多媒体应用进入千家万户成为日常生活的一部分。宽带IP网络上的资源正在被大量创造出来,以满足宽带丰富媒体业务增长的需要。在这种情况下,迅速发展的宽带丰富媒体业务不仅对通信网硬件载体和主干网带宽提出了越来越高的消费要求,而且对软件中间件体系也提出了更高的要求。内容分发网络CDN(Content Delivery Networks)技术在现有的Internet之上增加一层新的应用层网络架构,通过在网络的边缘布置若干缓存服务器,将网站中心服务器的内容发布到最接近用户的网络“边缘”,确保内容以一种就近的方式为用户的请求提供服务,提高了用户访问内容的响应速度,因此成为一种专门用于通过互联网传递丰富媒体内容的解决方案。虽然CDN技术与传统的内容发布模式相比显示出了很大的优势,但是随着IP网上用户数和...  (本文共162页) 本文目录 | 阅读全文>>

《计算机科学》2003年02期
计算机科学

计算网格的资源管理方法研究

1引言 计算网格[l,2〕被定义为一个通用的、大规模的计算处理虚拟系统,它由若千个分布式资源所组成。它能够提供由分布式资源所提供的不同的服务。计算网格的资源包括存储资源(如内存、磁盘、磁带等,也包括存储带宽和存储空间)、计算资源(如CPU、GPU)、网络资源(HPCswiteh,LAN和WAN)以及其他资源(如客户账号,进程)等。资源管理系统从逻辑上把这些资源棍合起来作为一个单个的集成资源提供给用户,而用户与资源代理进行交互,从而该代理向用户隐藏了网格资源使用和网格计算的复杂性。 从资源共享的角度来看,计算网格可以是小型的家庭用的网络系统,也可以是大规模的网络计算系统,从理论上讲也可以扩大到因特网。由于计算网格的资源在地理上是分布的,分布于多个组织和管理域,本质上是异构的,并且各个组织和管理域有各自的资源管理策略和不同的访问代价模型,因此计算网格的资源管理必须要处理系统的边界问题,需要有用于安全和容错的特殊机制。大规模的计算网格...  (本文共3页) 阅读全文>>

华东师范大学
华东师范大学

网络计算环境下空间分析的计算模式研究

网格是1990年代中后期出现并迅速发展的起来的计算环境,目的是实现地理上分布的、可跨组织的异构的资源的广泛共享。在这种计算环境快速发展的同时,空间分析作为地理信息科学的关键研究内容之一,也越来越受到重视。本文从空间分析问题的计算困难的角度出发,研究了空间分析在网格计算环境上的计算模式,并以高计算量的空间分析问题、多组织参与的空间决策和空间模拟为案例,分析了如何利用网格来解决这些问题所带来的计算的困难的三种计算模式,即并行计算、汇聚计算和协同计算。并就各自的计算模式研究了实现的关键技术问题。本文共分为6章。第1章主要讨论了三个内容,首先是回顾了地理信息系统向地理信息科学发展的进程,认识到了地理信息科学与地理信息系统的一个明显的区别是强调了地理信息的理解、分析和应用,因此空间分析的重要性得到了突出;同时也认识到计算作为现代科学研究的重要方法之一正在受到地理学家的重视。其次,考察了网格计算环境的兴起与发展,认为网格计算环境可以分为计算...  (本文共105页) 本文目录 | 阅读全文>>

浙江大学
浙江大学

面向自治计算的基于政策的多agent协同体系研究

目前,如何在分布、动态、共享的网络计算环境中,动态形成多体制的虚拟组织;建立高效的协同体制以实现资源的共享以及协同问题求解;并且使系统体制表现出自管理能力,是当前研究的热点。多agent系统正在崛起成为人工智能研究实用化和分布式计算环境下软件智能化的重要技术,软件agent作为具有语义互操作和合作行为协调能力的软件实体,不仅为实施紧凑一致的协同工作提供有力的支持,也为建立面向分布计算的开放性、可重构和可伸缩的新型计算环境建立了基础。本文以软件agent充当自治计算元素,建立以政策为导向的具有自主管理能力的多agent系统,提出了一个面向自治计算的基于政策的多agent协同体系,实现网络计算环境下的资源共享和协同工作。文章从协同体系的建立、维护、演化和应用实例四个方面阐述了协同体系的理论、原则和方法体系,其主要的研究内容和创新成果包括:1.提出基于政策的多agent协同理论革新传统agent的心理模型,使政策贯穿软件agent整个...  (本文共167页) 本文目录 | 阅读全文>>

《计算机工程与设计》2010年21期
计算机工程与设计

科学计算网格环境信息服务扩展研究

0引言信息服务是任何一个网格运行环境都必须要提供的基础服务之一,主要的网格计算中间件系统都提供了信息服务工具。但在创建面向科学计算的网格环境的研究实践中,尤其是在整合作为科学计算资源主要软件载体的科学计算程序方面,现有的信息服务技术缺少必要支持机制,需要加以扩展增强。本文提出了“服务组-物理服务”的概念思想来解决资源的聚合区分和动态绑定,通过建立“顾问服务”来支持资源的选择代理。基于此设计了三层服务信息组织架构和资源服务信息中心方案,扩展增强了现有的网格信息服务,并在一个计算协同网格环境内应用实现了主要设计功能,进行了试验分析。1现有技术Globus Toolkit[1]的MDS[2](监控和发现系统,monitoring anddiscovery system)是目前应用最广泛的信息服务工具之一。MDS支持在一个分布式系统或网格上监视和发现资源和服务。MDS的实现基于“聚合器服务/信息源”框架,对网格上各种资源服务的信息进行收...  (本文共4页) 阅读全文>>

《华东交通大学学报》2009年02期
华东交通大学学报

基于动态竞标机制的密集计算网格作业调度模型

密集计算网格主要是在进行问题求解时产生很大的存储和计算需求,对参与求解的计算机的计算性能有很高的要求,因此构建密集计算网格系统的节点往往以集群、服务器等高性能计算机为主。而网格技术能够十分有效地提高计算的吞吐率,将大量空闲的计算机的计算资源集中起来,提供给对计算性能要求很高而在单机或者几台计算机上很难短时间解决的问题[1]。网格作业调度的主要目的与作用是根据不同的网格作业任务需求与当前的网格资源状况进行资源分配,实现对网格资源的优化使用,为用户提高更好的服务质量。当前密集计算网格的调度系统中主要采用的是性能驱动型的网格作业调度策略,主要是基于优先级的启发式调度,一般采用基于优先级的“双最”调度策略(即最高优先级作业运行在满足其资源需求的最高性能资源节点上),但该策略有以下不足:(1)单靠静态的优先级显然不能反映出各资源性能的动态变化情况;(2)只是按照作业优先级和资源优先级进行调度,有时会导致调度的资源并不一定是消费者最需要的或...  (本文共5页) 阅读全文>>