首页 > 最新文献

2006 Fifth International Symposium on Parallel and Distributed Computing最新文献

英文 中文
Using Overlay Networks to Build Operating System Services for Large Scale Grids 利用覆盖网络构建大规模网格操作系统服务
Pub Date : 2006-07-06 DOI: 10.1109/ISPDC.2006.54
E. Jeanvoine, Louis Rilling, C. Morin, Daniel Leprince
Using grid resources to execute scientific applications requiring a large amount of computing power is attractive but not easy from the user point of view. Vigne is a grid operating system designed to provide users with a simplified view of a grid. Vigne deals with the huge number of nodes in a large-scale grid and with the nodes' dynamic behavior by using peer-to-peer overlays as a keystone. In this paper, we show why it is highly desirable to use structured and unstructured peer-to-peer overlays for building the high-level services of Vigne grid operating system. To show the interest of our approach, we detail the features of two Vigne services built on top of peer-to-peer overlays. We also present experimental results obtained on the Grid'5000 testbed showing the scalability of the Vigne infrastructure based on overlays and its practical interest for the implementation of Vigne distributed services
使用网格资源来执行需要大量计算能力的科学应用程序是有吸引力的,但从用户的角度来看并不容易。Vigne是一个网格操作系统,旨在为用户提供网格的简化视图。Vigne通过点对点覆盖作为基石来处理大规模网格中的大量节点和节点的动态行为。在本文中,我们展示了为什么使用结构化和非结构化点对点覆盖来构建Vigne网格操作系统的高级服务是非常可取的。为了展示我们的方法的有趣之处,我们详细介绍了建立在点对点覆盖之上的两个Vigne服务的特性。我们还介绍了在Grid’5000测试台上获得的实验结果,显示了基于覆盖的Vigne基础设施的可扩展性及其对实现Vigne分布式服务的实际意义
{"title":"Using Overlay Networks to Build Operating System Services for Large Scale Grids","authors":"E. Jeanvoine, Louis Rilling, C. Morin, Daniel Leprince","doi":"10.1109/ISPDC.2006.54","DOIUrl":"https://doi.org/10.1109/ISPDC.2006.54","url":null,"abstract":"Using grid resources to execute scientific applications requiring a large amount of computing power is attractive but not easy from the user point of view. Vigne is a grid operating system designed to provide users with a simplified view of a grid. Vigne deals with the huge number of nodes in a large-scale grid and with the nodes' dynamic behavior by using peer-to-peer overlays as a keystone. In this paper, we show why it is highly desirable to use structured and unstructured peer-to-peer overlays for building the high-level services of Vigne grid operating system. To show the interest of our approach, we detail the features of two Vigne services built on top of peer-to-peer overlays. We also present experimental results obtained on the Grid'5000 testbed showing the scalability of the Vigne infrastructure based on overlays and its practical interest for the implementation of Vigne distributed services","PeriodicalId":196790,"journal":{"name":"2006 Fifth International Symposium on Parallel and Distributed Computing","volume":"99 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-07-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116016012","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 18
IFIN -- ITIM Distributed GRID System 分布式网格系统
Pub Date : 2006-07-06 DOI: 10.1109/ISPDC.2006.30
C. Alexa, V. Boldea, M. Ciubancan, S. Constantinescu, S. Dita, D. Pantea, T. Preda, M. Jalobeanu, G. Popeneciu
GRID technology is able to connect an unlimited number of computer systems and to distribute the tasks among all the connected nodes. In this paper we present the extension of IFIN-HH ATLAS-GRID facilities with ITIM Cluj-Napoca computing power, building a distributed grid system. Also shown are the functionality tests as a single grid configuration. Since March 30 the ITIM Cluj-Napoca site is configured and connected to IFIN-HH ATLAS-GRID, through RoEduNet. Supported by the Romanian R&D Agency through CEEX program, this project combines particle physics phenomenology and grid technologies for distributed computing and analysis
网格技术能够连接无限数量的计算机系统,并在所有连接的节点之间分配任务。在本文中,我们提出了扩展IFIN-HH ATLAS-GRID设施与ITIM Cluj-Napoca计算能力,建立一个分布式网格系统。还显示了作为单个网格配置的功能测试。自3月30日起,ITIM克卢日-纳波卡站点通过RoEduNet配置并连接到IFIN-HH ATLAS-GRID。该项目由罗马尼亚研发署通过CEEX项目提供支持,将粒子物理现象学和网格技术结合起来,用于分布式计算和分析
{"title":"IFIN -- ITIM Distributed GRID System","authors":"C. Alexa, V. Boldea, M. Ciubancan, S. Constantinescu, S. Dita, D. Pantea, T. Preda, M. Jalobeanu, G. Popeneciu","doi":"10.1109/ISPDC.2006.30","DOIUrl":"https://doi.org/10.1109/ISPDC.2006.30","url":null,"abstract":"GRID technology is able to connect an unlimited number of computer systems and to distribute the tasks among all the connected nodes. In this paper we present the extension of IFIN-HH ATLAS-GRID facilities with ITIM Cluj-Napoca computing power, building a distributed grid system. Also shown are the functionality tests as a single grid configuration. Since March 30 the ITIM Cluj-Napoca site is configured and connected to IFIN-HH ATLAS-GRID, through RoEduNet. Supported by the Romanian R&D Agency through CEEX program, this project combines particle physics phenomenology and grid technologies for distributed computing and analysis","PeriodicalId":196790,"journal":{"name":"2006 Fifth International Symposium on Parallel and Distributed Computing","volume":"12 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-07-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132468996","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
Hop-Efficient and Power-Optimized Routing Strategy in a Decentralized Mesh Network Using Directional Antenna 基于定向天线的分散式网状网络的跳数高效和功率优化路由策略
Pub Date : 2006-07-06 DOI: 10.1109/ISPDC.2006.28
Sanjay Chatterjee, Siuli Roy, S. Bandyopadhyay
This paper addresses a new routing strategy keeping the power of each node as an important constraint for routing in a fully decentralized mesh networks utilizing the additional advantages of a directional antenna. Unlike the most widely used principles in routing this strategy doesn't always focus on minimizing the number of hops but also ensures that the battery power of each node is utilized optimally as well. In this proposed strategy if the node has depleted its power then alternate paths would be calculated for routing, selecting the nodes such that it is hop-efficient and power-optimized. This strategy also ensures a perfect load balancing or load sharing among the network. Using directional antenna ensures that its range extension capabilities coupled with the space division multiple access mechanism provide additional enhancements to the strategy. Moreover the power requirement of the directional antenna is also much less then its omni directional counterpart. We clearly illustrate and quantify the benefits of the proposed strategy and protocol scalability using simulations
本文提出了一种新的路由策略,利用定向天线的额外优势,在完全分散的网状网络中保持每个节点的功率作为路由的重要约束。与路由中最广泛使用的原则不同,该策略并不总是关注最小化跳数,而是确保每个节点的电池电量得到最佳利用。在这个建议的策略中,如果节点已经耗尽了它的能量,那么将计算路由的替代路径,选择这样的节点是跳效率和能量优化的。该策略还确保了网络之间的完美负载均衡或负载共享。使用定向天线确保其范围扩展能力与空分多址机制相结合,为该策略提供了额外的增强。此外,定向天线的功率要求也比全向天线小得多。我们使用模拟清楚地说明和量化所提出的策略和协议可扩展性的好处
{"title":"Hop-Efficient and Power-Optimized Routing Strategy in a Decentralized Mesh Network Using Directional Antenna","authors":"Sanjay Chatterjee, Siuli Roy, S. Bandyopadhyay","doi":"10.1109/ISPDC.2006.28","DOIUrl":"https://doi.org/10.1109/ISPDC.2006.28","url":null,"abstract":"This paper addresses a new routing strategy keeping the power of each node as an important constraint for routing in a fully decentralized mesh networks utilizing the additional advantages of a directional antenna. Unlike the most widely used principles in routing this strategy doesn't always focus on minimizing the number of hops but also ensures that the battery power of each node is utilized optimally as well. In this proposed strategy if the node has depleted its power then alternate paths would be calculated for routing, selecting the nodes such that it is hop-efficient and power-optimized. This strategy also ensures a perfect load balancing or load sharing among the network. Using directional antenna ensures that its range extension capabilities coupled with the space division multiple access mechanism provide additional enhancements to the strategy. Moreover the power requirement of the directional antenna is also much less then its omni directional counterpart. We clearly illustrate and quantify the benefits of the proposed strategy and protocol scalability using simulations","PeriodicalId":196790,"journal":{"name":"2006 Fifth International Symposium on Parallel and Distributed Computing","volume":"16 3-4","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-07-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132915086","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
Continuous Software Test Distributed Execution and Integrated into the Globus Toolkit 持续软件测试分布式执行和集成到Globus工具包中
Pub Date : 2006-07-06 DOI: 10.1109/ISPDC.2006.15
C. Reich, Bettina Scharpf
This article shows how the idea of continuous software testing by Rothermel and Harrold (1996) of a world wide working group can be well integrated into the grid computing paradigm using the Globus Toolkit (Saff and Ernst, 2004). This kind of testing assumes a lot of computational resources provided by a regression test center. The interaction with the test center is done through Web services implemented by the new developed Unit Test Center Grid Web Service (UTCGWS). UTCGWS is the interface to the developer IDEs and does compiling, deploying, distributing regression test and information managing. For the distribution of unit tests in a grid environment a simple distribution algorithm has been developed
本文展示了Rothermel和Harrold(1996)的全球工作组的持续软件测试思想如何使用Globus Toolkit (Saff和Ernst, 2004)很好地集成到网格计算范式中。这种测试需要回归测试中心提供大量的计算资源。与测试中心的交互是通过由新开发的单元测试中心网格Web服务(UTCGWS)实现的Web服务完成的。UTCGWS是开发人员ide的接口,负责编译、部署、分发回归测试和信息管理。针对网格环境下单元测试的分布问题,提出了一种简单的分布算法
{"title":"Continuous Software Test Distributed Execution and Integrated into the Globus Toolkit","authors":"C. Reich, Bettina Scharpf","doi":"10.1109/ISPDC.2006.15","DOIUrl":"https://doi.org/10.1109/ISPDC.2006.15","url":null,"abstract":"This article shows how the idea of continuous software testing by Rothermel and Harrold (1996) of a world wide working group can be well integrated into the grid computing paradigm using the Globus Toolkit (Saff and Ernst, 2004). This kind of testing assumes a lot of computational resources provided by a regression test center. The interaction with the test center is done through Web services implemented by the new developed Unit Test Center Grid Web Service (UTCGWS). UTCGWS is the interface to the developer IDEs and does compiling, deploying, distributing regression test and information managing. For the distribution of unit tests in a grid environment a simple distribution algorithm has been developed","PeriodicalId":196790,"journal":{"name":"2006 Fifth International Symposium on Parallel and Distributed Computing","volume":"217 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-07-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124281838","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
Selfish Multi-User Task Scheduling 自私的多用户任务调度
Pub Date : 2006-07-06 DOI: 10.1109/ISPDC.2006.44
T. E. Carroll, Daniel Grosu
In this paper we formulate and study a new scheduling problem called selfish multi-user task scheduling. This problem assumes that there are several users, each of them having multiple tasks that need processing on a set of parallel identical machines. Each user is selfish and her goal is to minimize the makespan of her own tasks. We model this problem as a non-cooperative, extensive-form game. We use the subgame perfect equilibrium solution concept to analyze the game which provides insight into the problem's properties. We compute the price of anarchy to quantify the costs due to lack of coordination among the users
本文提出并研究了一种新的调度问题——自利多用户任务调度。这个问题假设有几个用户,每个用户都有多个任务需要在一组并行相同的机器上处理。每个用户都是自私的,他们的目标是尽量减少自己任务的完成时间。我们将这个问题建模为一个非合作的、广泛形式的博弈。我们使用子博弈完全均衡解的概念来分析博弈,从而提供了对问题性质的洞察。我们通过计算无政府状态的价格来量化由于用户之间缺乏协调而造成的成本
{"title":"Selfish Multi-User Task Scheduling","authors":"T. E. Carroll, Daniel Grosu","doi":"10.1109/ISPDC.2006.44","DOIUrl":"https://doi.org/10.1109/ISPDC.2006.44","url":null,"abstract":"In this paper we formulate and study a new scheduling problem called selfish multi-user task scheduling. This problem assumes that there are several users, each of them having multiple tasks that need processing on a set of parallel identical machines. Each user is selfish and her goal is to minimize the makespan of her own tasks. We model this problem as a non-cooperative, extensive-form game. We use the subgame perfect equilibrium solution concept to analyze the game which provides insight into the problem's properties. We compute the price of anarchy to quantify the costs due to lack of coordination among the users","PeriodicalId":196790,"journal":{"name":"2006 Fifth International Symposium on Parallel and Distributed Computing","volume":"101 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-07-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123547532","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 12
Optimistically Terminating Consensus: All Asynchronous Consensus Protocols in One Framework 乐观地终止共识:一个框架中的所有异步共识协议
Pub Date : 2006-07-06 DOI: 10.1109/ISPDC.2006.37
Piotr Zielinski
Optimistically terminating consensus (OTC) is a variant of consensus that decides if all correct processes propose the same value. It is surprisingly easy to implement: processes broadcast their proposals and decide if sufficiently many processes report the same proposal. This paper shows an OTC-based framework which can reconstruct all major asynchronous consensus algorithms, even in Byzantine settings, with no overhead in latency or the required number of processes. This result does not only deepen our understanding of consensus, but also reduces the problem of designing new, modular distributed agreement protocols to choosing the parameters of OTC
乐观终止共识(OTC)是共识的一种变体,它决定所有正确的过程是否提出相同的值。它非常容易实现:流程广播它们的建议,并决定是否有足够多的流程报告相同的建议。本文展示了一个基于otc的框架,它可以重构所有主要的异步共识算法,即使在拜占庭设置中,也没有延迟或所需进程数量的开销。这一结果不仅加深了我们对共识的理解,而且将设计新的模块化分布式协议的问题简化为OTC参数的选择
{"title":"Optimistically Terminating Consensus: All Asynchronous Consensus Protocols in One Framework","authors":"Piotr Zielinski","doi":"10.1109/ISPDC.2006.37","DOIUrl":"https://doi.org/10.1109/ISPDC.2006.37","url":null,"abstract":"Optimistically terminating consensus (OTC) is a variant of consensus that decides if all correct processes propose the same value. It is surprisingly easy to implement: processes broadcast their proposals and decide if sufficiently many processes report the same proposal. This paper shows an OTC-based framework which can reconstruct all major asynchronous consensus algorithms, even in Byzantine settings, with no overhead in latency or the required number of processes. This result does not only deepen our understanding of consensus, but also reduces the problem of designing new, modular distributed agreement protocols to choosing the parameters of OTC","PeriodicalId":196790,"journal":{"name":"2006 Fifth International Symposium on Parallel and Distributed Computing","volume":"55 6 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-07-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126928268","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 21
Feedback Guided Dynamic Integral Partition 反馈导向动态积分划分
Pub Date : 2006-07-06 DOI: 10.1109/ISPDC.2006.26
S. Tabirca, T. Tabirca, L. Yang, Len Freeman
In this article we introduce a new iterative method for integral partition called the feedback guided dynamic integral partition (FGDIP) algorithm. The problem to study is the partition of a definite integral into p identical sub-integrals. The method generates iteratively a sequence of integral bounds by re-balancing the previous integral partition to achieve a better one. A simple convergence condition is also proposed. Experimental results show that the proposed method FGDIP achieves better performance than the classical Newton's method
本文介绍了一种新的积分划分迭代方法——反馈导向动态积分划分算法。要研究的问题是将一个定积分分解成p个相同的子积分。该方法通过对先前的积分划分进行重新平衡,从而迭代生成一个更好的积分划分序列。提出了一个简单的收敛条件。实验结果表明,FGDIP方法比经典牛顿方法具有更好的性能
{"title":"Feedback Guided Dynamic Integral Partition","authors":"S. Tabirca, T. Tabirca, L. Yang, Len Freeman","doi":"10.1109/ISPDC.2006.26","DOIUrl":"https://doi.org/10.1109/ISPDC.2006.26","url":null,"abstract":"In this article we introduce a new iterative method for integral partition called the feedback guided dynamic integral partition (FGDIP) algorithm. The problem to study is the partition of a definite integral into p identical sub-integrals. The method generates iteratively a sequence of integral bounds by re-balancing the previous integral partition to achieve a better one. A simple convergence condition is also proposed. Experimental results show that the proposed method FGDIP achieves better performance than the classical Newton's method","PeriodicalId":196790,"journal":{"name":"2006 Fifth International Symposium on Parallel and Distributed Computing","volume":"109 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-07-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124673837","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Evaluation of a Large Scale Lookup Algorithm in ASP Based Grids 基于ASP的网格中大规模查找算法的评价
Pub Date : 2006-07-06 DOI: 10.1109/ISPDC.2006.24
L. Philippe, S. Damy, B. Herrmann, I. Djama, S. Dahan
The Internet development and the availability of reliable networks led to the emergence of grid architectures. The aim of these architectures is to take benefit of widely distributed resources to improve execution possibilities. Depending on their properties, these architectures are usually classified into desktop grids, resources grids and application based grids. Application based grids provide an easy access to applications deployed on the grid on the ASP (application service provider) mode. When these grids grow of orders of magnitude, application lookup will become a costly activity of the grid. In this article, we study how a lookup algorithm scales when the size of the grid grows up. We exhibit a "lookup throughput" which characterizes the grid interconnections graph and the lookup algorithm
Internet的发展和可靠网络的可用性导致了网格体系结构的出现。这些体系结构的目的是利用广泛分布的资源来提高执行的可能性。根据其属性,这些体系结构通常分为桌面网格、资源网格和基于应用程序的网格。基于应用程序的网格提供了以ASP(应用程序服务提供者)模式访问部署在网格上的应用程序的便捷方式。当这些网格以数量级增长时,应用程序查找将成为网格的一项代价高昂的活动。在本文中,我们将研究当网格的大小增大时查找算法是如何扩展的。我们展示了一个“查找吞吐量”,它表征了网格互连图和查找算法
{"title":"Evaluation of a Large Scale Lookup Algorithm in ASP Based Grids","authors":"L. Philippe, S. Damy, B. Herrmann, I. Djama, S. Dahan","doi":"10.1109/ISPDC.2006.24","DOIUrl":"https://doi.org/10.1109/ISPDC.2006.24","url":null,"abstract":"The Internet development and the availability of reliable networks led to the emergence of grid architectures. The aim of these architectures is to take benefit of widely distributed resources to improve execution possibilities. Depending on their properties, these architectures are usually classified into desktop grids, resources grids and application based grids. Application based grids provide an easy access to applications deployed on the grid on the ASP (application service provider) mode. When these grids grow of orders of magnitude, application lookup will become a costly activity of the grid. In this article, we study how a lookup algorithm scales when the size of the grid grows up. We exhibit a \"lookup throughput\" which characterizes the grid interconnections graph and the lookup algorithm","PeriodicalId":196790,"journal":{"name":"2006 Fifth International Symposium on Parallel and Distributed Computing","volume":"88 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-07-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124714807","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Analysis of Dynamic Heuristics for Workflow Scheduling on Grid Systems 网格系统工作流调度的动态启发式分析
Pub Date : 2006-07-06 DOI: 10.1109/ISPDC.2006.9
María M. López, E. Heymann, M. A. Senar
Scheduling is an important factor for the efficient execution of computational workflows on grid environments. A large number of static scheduling heuristics has been presented in the literature. These algorithms allocate tasks before job execution starts and assume a precise knowledge of timing information, which may be difficult to obtain in general. To overcome this limitation of static strategies, dynamic scheduling strategies may be needed for a changing environment such as the grid. While they incur runtime overheads, they may better adapt to timing changes during job execution. In this work, we analyse five well-known heuristics (min-min, max-min, sufferage, HEFT and random) when used as static and dynamic scheduling strategies in a grid environment in which computing resources exhibit congruent performance differences. The analysis shows that non-list based heuristics are more sensitive than list-based heuristics to inaccuracies in timing information. Static list-based heuristics perform well in the presence of low or moderate inaccuracies. Dynamic versions of these heuristics may be needed only in environments where high inaccuracies are observed. Our analysis also shows that list-based heuristics significantly outperform non-list based heuristics in all cases and, therefore, constitute the most suitable strategies by which to schedule workflows either statically or dynamically
调度是网格环境下计算工作流高效执行的一个重要因素。文献中已经提出了大量的静态调度启发式算法。这些算法在作业开始执行之前分配任务,并假设有精确的时间信息,这在一般情况下很难获得。为了克服静态策略的这种限制,动态调度策略可能需要用于变化的环境(如网格)。虽然它们会产生运行时开销,但它们可以更好地适应作业执行期间的时间变化。在这项工作中,我们分析了在计算资源表现出一致性能差异的网格环境中用作静态和动态调度策略的五种著名的启发式(min-min, max-min,苦难,HEFT和random)。分析表明,非基于列表的启发式比基于列表的启发式对时间信息的不准确性更敏感。静态的基于列表的启发式方法在存在低或中等不准确性的情况下表现良好。这些启发式的动态版本可能只在观察到高度不准确的环境中才需要。我们的分析还表明,基于列表的启发式在所有情况下都明显优于非基于列表的启发式,因此,构成了静态或动态调度工作流的最合适策略
{"title":"Analysis of Dynamic Heuristics for Workflow Scheduling on Grid Systems","authors":"María M. López, E. Heymann, M. A. Senar","doi":"10.1109/ISPDC.2006.9","DOIUrl":"https://doi.org/10.1109/ISPDC.2006.9","url":null,"abstract":"Scheduling is an important factor for the efficient execution of computational workflows on grid environments. A large number of static scheduling heuristics has been presented in the literature. These algorithms allocate tasks before job execution starts and assume a precise knowledge of timing information, which may be difficult to obtain in general. To overcome this limitation of static strategies, dynamic scheduling strategies may be needed for a changing environment such as the grid. While they incur runtime overheads, they may better adapt to timing changes during job execution. In this work, we analyse five well-known heuristics (min-min, max-min, sufferage, HEFT and random) when used as static and dynamic scheduling strategies in a grid environment in which computing resources exhibit congruent performance differences. The analysis shows that non-list based heuristics are more sensitive than list-based heuristics to inaccuracies in timing information. Static list-based heuristics perform well in the presence of low or moderate inaccuracies. Dynamic versions of these heuristics may be needed only in environments where high inaccuracies are observed. Our analysis also shows that list-based heuristics significantly outperform non-list based heuristics in all cases and, therefore, constitute the most suitable strategies by which to schedule workflows either statically or dynamically","PeriodicalId":196790,"journal":{"name":"2006 Fifth International Symposium on Parallel and Distributed Computing","volume":"6 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-07-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129678549","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 41
Improving Churn Resistance of P2P Data Stores Based on the Hypercube 基于Hypercube提高P2P数据存储的抗流失性
Pub Date : 2006-07-06 DOI: 10.1109/ISPDC.2006.31
D. Fahrenholtz, V. Turau
P2P data stores excel if availability of inserted data items must be guaranteed. Their inherent mechanisms to counter peer population dynamics make them suitable for a wide range of application domains. This paper presents and analyzes the fusion maintenance operation. It aims at reorganizing parts of our P2P data store in case the peer population shrinks so much that data availability is threatened. To this end, we present a formal cost model that peers use to estimate the optimal invocation point of a fusion. Finally, we present experimental results that validate our cost model by simulating various network conditions
如果必须保证插入的数据项的可用性,P2P数据存储将是最佳选择。它们对抗对等种群动态的内在机制使它们适用于广泛的应用领域。本文介绍并分析了融合维护操作。它的目的是重组我们的P2P数据存储的部分,以防对等人口减少太多,数据可用性受到威胁。为此,我们提出了一个正式的成本模型,对等体使用该模型来估计融合的最佳调用点。最后,我们通过模拟各种网络条件,给出了验证我们的成本模型的实验结果
{"title":"Improving Churn Resistance of P2P Data Stores Based on the Hypercube","authors":"D. Fahrenholtz, V. Turau","doi":"10.1109/ISPDC.2006.31","DOIUrl":"https://doi.org/10.1109/ISPDC.2006.31","url":null,"abstract":"P2P data stores excel if availability of inserted data items must be guaranteed. Their inherent mechanisms to counter peer population dynamics make them suitable for a wide range of application domains. This paper presents and analyzes the fusion maintenance operation. It aims at reorganizing parts of our P2P data store in case the peer population shrinks so much that data availability is threatened. To this end, we present a formal cost model that peers use to estimate the optimal invocation point of a fusion. Finally, we present experimental results that validate our cost model by simulating various network conditions","PeriodicalId":196790,"journal":{"name":"2006 Fifth International Symposium on Parallel and Distributed Computing","volume":"13 22 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-07-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132894504","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
期刊
2006 Fifth International Symposium on Parallel and Distributed Computing
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1