首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 156 毫秒
1.
祁超  张璟 《计算机应用》2008,28(2):355-359
针对利用广域范围内的计算资源参与PSO执行,从而提高工程最优化问题计算效率并降低计算成本,提出一个网格环境下分层并行多群体协作PSO(G-LPMCPSO)框架。首先给出一个适应负载不均衡和计算资源异构网格环境下的并行多群体协作PSO(PMCPSO)算法;然后着重阐述了如何利用标准的网格技术和PMCPSO算法设计并实现G-LPMCPSO框架,该框架具有一个扩展的GridRPC API用于隐藏网格环境的复杂性和一个元任务调度器用于无缝的资源发现和选取;最后,根据理论分析及实验结果,证明利用网格技术及PMCPSO可以提供一个可靠的框架用于加速解决科学工程最优化问题。  相似文献   

2.
张伟  秦臻  苑迎春 《计算机工程》2006,32(16):97-99
开放网格服务架构(OGSA)和计算经济模型的提出,使得动态的、不同QoS的服务支持下的资源调度成为一个复杂且具有挑战性的问题。该文提出了网格环境下基于费用-时间的工作流调度算法,该算法采用动态资源选择策略适应网格计算环境下的动态性和自治性。在追求较小的工作流完成时间的同时,对费用进行了优化。模拟结果显示该调度算法符合计算网格的复杂环境,能够更好地满足不同用户的实际需要。  相似文献   

3.
网格计算和P2P计算是近年来出现的以最大限度资源共享为目的的新兴技术.而网格Portal则主要致力于增强网格环境的好用性并最终提高资源利用率.本文在制定“采用Portlet框架、面向服务的网格Portal”开发策略的基础上,进行了网格Portal的总体结构设计以及基本原型实现,支持了对网格计算资源和P2P计算资源的协同调度;并在所开发的网格环境中分别部暑了生物和化学应用,通过实验验证了网格Portal的有效性.  相似文献   

4.
利用当前网格计算和服务最新技术Web Service,设计并实现了基于网格计算环境的蛋白质折叠模拟的分布式计算模型,在生物计算领域有着重要的应用价值。同时,它整合了当前先进的网络计算技术,在算法上和平台建设上有着广泛的指导和示范意义。  相似文献   

5.
基于网格的分布式数据挖掘   总被引:1,自引:0,他引:1  
针对分布式数据挖掘和网格计算的特点,本文详细分析了目前主流的几种网格体系结构,设计了一种基于开放网格服务架构的Web服务资源框架的分布式数据挖掘整体架构,通过应用描述了它们的具体数据挖掘流程。应用结果验证了该架构在网格环境下进行分布式数据挖掘的可行性和高效性。  相似文献   

6.
网格计算和对等计算有很多可以融合的特征。在传统的网格环境中,资源的发现和定位主要用集中式或者分层式来解决,随着网格规模的扩大,这种方式明显不适合网格环境。另一方面,P2P为大规模分布式环境下有效地发现资源提供了可扩展性方案。首先提出了一种集成P2P模式的网格资源管理模型,然后基于该模型提出了一种融合遗传和蚂蚁算法的资源发现算法。理论分析和仿真证明了遗传蚂蚁算法能有效地提高P2PGrid环境下的资源发现性能。  相似文献   

7.
在由多计算机集群构成的数据网格环境下,挖掘网格计算节点的空余资源来支持数据并行型计算(Data Parallel Computing,DPC),提出了一个基于分类、统计机制的数据网格管理模型。根据不同时间的网格资源的空余、各类DPC以及逻辑计算机机群,研究了支持DPC的网格资源管理模型。实验表明,该模型有效地解决了网格环境下数据并行型计算所需的空余资源优化使用问题。  相似文献   

8.
一种自适应的动态网格任务调度算法   总被引:1,自引:0,他引:1  
张秋余  柴进 《计算机应用》2006,26(10):2267-2269
GRACE网格资源框架是一个分布式、可计算的经济学体系框架,针对框架中分配网格资源问题,引入近视算法,提出了一种自适应的动态网格任务调度算法。该算法通过在调度过程中动态监测系统的负载平衡度,自适应地选择任务调度策略。经模拟试验证明,该调度算法提高了任务的调度成功率。  相似文献   

9.
根据网格环境特点,结合现有网格以及其他分布式环境下资源查找的特点,提出了网格资源查找机制的分层框架,将网格中的资源组织为网格虚拟社区和资源两个基本层次,建立一种分层网格框架,按照资源属性,对网格进行逻辑划分。在此分层框架的基础上,根据小世界模型,提出一种基于推荐的资源信息共享机制,即通过第三方结点,将原本无关系的而需求相近的结点联系起来,共享各自的资源池信息。通过模拟仿真,和Globus MDS进行资源查找速度和匹配程度的比较,证明了该策略的高效性。  相似文献   

10.
HowU网格自适应调度模型   总被引:7,自引:0,他引:7  
随着互联网的迅速发展,基于异构分布式网络的高性能计算平台——计算网格,成为了一种新型的计算模式。介绍了基于G10bus的HowU网格的实现技术,通过资源请求代理进行网格作业提交。为了有效利用网格资源,以“参数考察”任务为例,提出了一种自适应网格任务调度模型,该模型充分考虑了任务的实时容错需求。最后比较分析了该模型与Globus协作分配策略和GRADS分配框架的性能差异.  相似文献   

11.
广域网虚拟平台:网格计算和对等计算的融合   总被引:4,自引:0,他引:4  
近几年,分布式计算领域出现了两个研究热点:网格计算(Grid Computing)和对等计算(PeertoPeer Computing)。网格计算和对等计算以不同的方法组织大规模分布式的资源,包括计算能力、存储资源和带宽等。两者的研究领域有一定的重叠,又有很好的互补性,融合将是必然趋势。我们构想了一个广域网虚拟平台,全世界的计算机连接成一个整体,任何人随时随地都可以得到所需的资源和服务。正是这一理想,驱动着网格计算和对等计算技术的快速进步。  相似文献   

12.
实现全球资源共享是以网格为代表的新一代信息技术的主要目标,然而现有的分布式仿真资源远没有实现全球范围的共享,原因是缺乏对仿真资源统一的组织和管理,资源的可重用性不强,而利用网格和Web服务有望解决该问题.该文分析了Web服务、网格计算和高层体系结构HLA三者之间的潜在联系,设计了网格环境下以Web服务为中心的分布式仿真资源框架,在该框架中所有仿真资源都封装为Web服务.最后重点研究了HLA仿真系统中的联邦资源重用问题,对仿真服务的描述和仿真联邦的组合进行了深入的探讨和具体的设计,论证了方案的可行性.  相似文献   

13.
Grid与P2P混合计算环境下基于推荐证据推理的信任模型   总被引:22,自引:5,他引:22  
在Grid与P2P混合计算环境(Grid&P2P)中,Grid节点提供有QoS保证的服务,而P2P节点的计算资源属于自主贡献资源,不提供QoS保证,用户不为自己的行为承担任何责任,因此节点间的信任关系很难通过传统的信任机制来建立.参考社会学的人际关系信任模型,通过在Grid&P2P中建立信任推荐机制,并利用DS理论对推荐证据进行综合处理来解决该问题.分析及仿真实验说明,基于推荐证据推理的信任模型可以简单有效地解决Grid&P2P中的信任问题.  相似文献   

14.
As Grid Computing increasingly enters the commercial domain, performance and quality of service (QoS) issues are becoming a major concern. The inherent complexity, heterogeneity and dynamics of Grid computing environments pose some challenges in managing their capacity to ensure that QoS requirements are continuously met. In this paper, a comprehensive framework for autonomic QoS control in enterprise Grid environments using online simulation is proposed. This paper presents a novel methodology for designing autonomic QoS-aware resource managers that have the capability to predict the performance of the Grid components they manage and allocate resources in such a way that service level agreements are honored. Support for advanced features such as autonomic workload characterization on-the-fly, dynamic deployment of Grid servers on demand, as well as dynamic system reconfiguration after a server failure is provided. The goal is to make the Grid middleware self-configurable and adaptable to changes in the system environment and workload. The approach is subjected to an extensive experimental evaluation in the context of a real-world Grid environment and its effectiveness, practicality and performance are demonstrated.  相似文献   

15.
Online algorithms for advance resource reservations   总被引:2,自引:0,他引:2  
We consider the problem of providing QoS guarantees to Grid users through advance reservation of resources. Advance reservation mechanisms provide the ability to allocate resources to users based on agreed-upon QoS requirements and increase the predictability of a Grid system, yet incorporating such mechanisms into current Grid environments has proven to be a challenging task due to the resulting resource fragmentation. We use concepts from computational geometry to present a framework for tackling the resource fragmentation, and for formulating a suite of scheduling strategies. We also develop efficient implementations of the scheduling algorithms that scale to large Grids. We conduct a comprehensive performance evaluation study using simulation, and we present numerical results to demonstrate that our strategies perform well across several metrics that reflect both user- and system-specific goals. Our main contribution is a timely, practical, and efficient solution to the problem of scheduling resources in emerging on-demand computing environments.  相似文献   

16.
As Grid computing has emerged as a technology for providing the computational resources to industries and scientific projects, new requirements arise. Nowadays, resource management has become an important research area in the Grid computing environment. To provision the appropriate resource to a corresponding application is a tedious task. So, it is important to check and verify the provisioning of the resource before the application’s execution. In this paper, a resource provisioning framework has been presented that offers a resource provisioning policy, which caters to provisioned resource allocation and resource scheduling. The framework has been formally specified and verified. Formal specification and verification of the framework helps in predicting possible errors before the scheduling process itself, and thus results in efficient resource provisioning and scheduling of Grid resources.  相似文献   

17.
基于本体的网格资源匹配算法研究   总被引:1,自引:0,他引:1  
由于网格动态异构等特点,传统的基于资源属性的精确匹配方法不够灵活,并且扩展性差。近年采,本体论引入到网格计算中,试图在语义层次上采用通用可扩展的信息系统建模工具,使得网格资源分配系统能够高效和精确地检索网格资源信息。通常采用的技术是建立和维护一个集中和一致的网格资源本体。这种集中的本体不适合具有分布式特性的P2P网格资源匹配。针对P2P网格,本文提出了一种基于分布式网格本体的P2P网格资源匹配模型。在该模型中,全局本体由各个节点的独立的本地网格资源本体构成。网格资源匹配操作完全分布式地由节点自主控制。这种方法可扩展性强,更适合p2p网格的资源匹配。  相似文献   

18.
Over the last decade, Grid computing paved the way for a new level of large scale distributed systems. This infrastructure made it possible to securely and reliably take advantage of widely separated computational resources that are part of several different organizations. Resources can be incorporated to the Grid, building a theoretical virtual supercomputer. In time, cloud computing emerged as a new type of large scale distributed system, inheriting and expanding the expertise and knowledge that have been obtained so far. Some of the main characteristics of Grids naturally evolved into clouds, others were modified and adapted and others were simply discarded or postponed. Regardless of these technical specifics, both Grids and clouds together can be considered as one of the most important advances in large scale distributed computing of the past ten years; however, this step in distributed computing has came along with a completely new level of complexity. Grid and cloud management mechanisms play a key role, and correct analysis and understanding of the system behavior are needed. Large scale distributed systems must be able to self-manage, incorporating autonomic features capable of controlling and optimizing all resources and services. Traditional distributed computing management mechanisms analyze each resource separately and adjust specific parameters of each one of them. When trying to adapt the same procedures to Grid and cloud computing, the vast complexity of these systems can make this task extremely complicated. But large scale distributed systems complexity could only be a matter of perspective. It could be possible to understand the Grid or cloud behavior as a single entity, instead of a set of resources. This abstraction could provide a different understanding of the system, describing large scale behavior and global events that probably would not be detected analyzing each resource separately. In this work we define a theoretical framework that combines both ideas, multiple resources and single entity, to develop large scale distributed systems management techniques aimed at system performance optimization, increased dependability and Quality of Service (QoS). The resulting synergy could be the key to address the most important difficulties of Grid and cloud management.  相似文献   

19.
The emergence of Grid computing technology has opened up an unprecedented opportunity for biologists to share and access data, resources and tools in an integrated environment leading to a greater chance of knowledge discovery. GeneGrid is a Grid computing framework that seamlessly integrates a myriad of heterogeneous resources spanning multiple administrative domains and locations. It provides scientists an integrated environment for the streamlined access of a number of bioinformatics programs and databases through a simple and intuitive interface. It acts as a virtual bioinformatics laboratory by allowing scientists to create, execute and manage workflows that represent bioinformatics experiments. A number of cooperating Grid services interact in an orchestrated manner to provide this functionality. This paper gives insight into the details of the architecture, components and implementation of GeneGrid.  相似文献   

20.
《Parallel Computing》2007,33(4-5):328-338
Large-scale Grid is a computing environment composed of Internet-wide distributed resources shared by a number of applications. Although WSRF and Java-based hosting environment can successfully deal with the heterogeneity of resources and the diversity of applications, the current Grid systems have several limitations to support the dynamic nature of large-scale Grid.This paper proposes DynaGrid, a new framework for building large-scale Grid for WSRF-compliant applications. Compared to the existing Grid systems, DynaGrid provides three new mechanisms: dynamic service deployment, resource migration, and transparent request dispatching. Two core components, ServiceDoor and dynamic service launcher (DSL), have been implemented as WSRF-compliant Web services to realize DynaGrid, which are applicable to any Java-based WSRF hosting environment. We construct a real testbed with DynaGrid on the Globus Toolkit 4 and evaluate the effectiveness of our framework using two practical applications. The evaluation results show that dynamic service deployment and resource migration in DynaGrid bring many advantages to large-scale Grid in terms of performance and reliability with minimal overhead.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号