首页 > 最新文献

2010 10th IEEE/ACM International Conference on Cluster, Cloud and Grid Computing最新文献

英文 中文
ERGOT: A Semantic-Based System for Service Discovery in Distributed Infrastructures ERGOT:分布式基础设施中基于语义的服务发现系统
G. Pirrò, Paolo Trunfio, D. Talia, P. Missier, C. Goble
The increasing number of available online services demands distributed architectures to promote scalability as well as semantics to enable their precise and efficient retrieval. Two common approaches toward this goal are Semantic Overlay Networks (SONs) and Distributed Hash Tables (DHTs) with semantic extensions. This paper presents ERGOT, a system that combines DHTs and SONs to enable semantic-based service discovery in distributed infrastructures such as Grids and Clouds. ERGOT takes advantage of semantic annotations that enrich service specifications in two ways: (i) services are advertised in the DHT on the basis of their annotations, thus allowing to establish a SON among service providers, (ii) annotations enable semantic-based service matchmaking, using a novel similarity measure between service requests and descriptions. Experimental evaluations confirmed the efficiency of ERGOT in terms of accuracy of search and network traffic.
可用在线服务数量的增加要求分布式体系结构提高可伸缩性以及语义,以实现精确和有效的检索。实现这一目标的两种常见方法是语义覆盖网络(SONs)和具有语义扩展的分布式哈希表(dht)。本文介绍了ERGOT,这是一个结合dht和SONs的系统,可以在分布式基础设施(如网格和云)中实现基于语义的服务发现。ERGOT利用语义注释,以两种方式丰富服务规范:(i)服务在DHT中根据其注释进行宣传,从而允许在服务提供者之间建立SON; (ii)注释支持基于语义的服务匹配,使用服务请求和描述之间的新颖相似性度量。实验评估证实了ERGOT在搜索精度和网络流量方面的效率。
{"title":"ERGOT: A Semantic-Based System for Service Discovery in Distributed Infrastructures","authors":"G. Pirrò, Paolo Trunfio, D. Talia, P. Missier, C. Goble","doi":"10.1109/CCGRID.2010.24","DOIUrl":"https://doi.org/10.1109/CCGRID.2010.24","url":null,"abstract":"The increasing number of available online services demands distributed architectures to promote scalability as well as semantics to enable their precise and efficient retrieval. Two common approaches toward this goal are Semantic Overlay Networks (SONs) and Distributed Hash Tables (DHTs) with semantic extensions. This paper presents ERGOT, a system that combines DHTs and SONs to enable semantic-based service discovery in distributed infrastructures such as Grids and Clouds. ERGOT takes advantage of semantic annotations that enrich service specifications in two ways: (i) services are advertised in the DHT on the basis of their annotations, thus allowing to establish a SON among service providers, (ii) annotations enable semantic-based service matchmaking, using a novel similarity measure between service requests and descriptions. Experimental evaluations confirmed the efficiency of ERGOT in terms of accuracy of search and network traffic.","PeriodicalId":444485,"journal":{"name":"2010 10th IEEE/ACM International Conference on Cluster, Cloud and Grid Computing","volume":"116 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-05-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124353488","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}
引用次数: 59
Towards Autonomic Service Provisioning Systems 迈向自主服务供应系统
M. Mazzucco
This paper discusses our experience in building SPIRE, an autonomic system for service provision. The architecture consists of a set of hosted Web Services subject to QoS constraints, and a certain number of servers used to run session-based traffic. Customers pay for having their jobs run, but require in turn certain quality guarantees: there are different SLAs specifying charges for running jobs and penalties for failing to meet promised performance metrics. The system is driven by an utility function, aiming at optimizing the average earned revenue per unit time. Demand and performance statistics are collected, while traffic parameters are estimated in order to make dynamic decisions concerning server allocation and admission control. Different utility functions are introduced and a number of experiments aiming at testing their performance are discussed. Results show that revenues can be dramatically improved by imposing suitable conditions for accepting incoming traffic, the proposed system performs well under different traffic settings, and it successfully adapts to changes in the operating environment.
本文讨论了我们在SPIRE(一个服务提供的自主系统)建设中的经验。该体系结构由一组受QoS约束的托管Web服务和一定数量的用于运行基于会话的流量的服务器组成。客户为作业的运行付费,但反过来要求一定的质量保证:有不同的sla指定运行作业的费用和未能达到承诺的性能指标的惩罚。该系统由效用函数驱动,旨在优化单位时间内的平均收入。收集需求和性能统计数据,同时估计流量参数,以便对服务器分配和准入控制做出动态决策。介绍了不同的效用函数,并讨论了一些旨在测试其性能的实验。结果表明,通过设置适当的接收流量条件,可以显著提高收入,所提出的系统在不同的流量设置下表现良好,并成功地适应了运营环境的变化。
{"title":"Towards Autonomic Service Provisioning Systems","authors":"M. Mazzucco","doi":"10.1109/CCGRID.2010.125","DOIUrl":"https://doi.org/10.1109/CCGRID.2010.125","url":null,"abstract":"This paper discusses our experience in building SPIRE, an autonomic system for service provision. The architecture consists of a set of hosted Web Services subject to QoS constraints, and a certain number of servers used to run session-based traffic. Customers pay for having their jobs run, but require in turn certain quality guarantees: there are different SLAs specifying charges for running jobs and penalties for failing to meet promised performance metrics. The system is driven by an utility function, aiming at optimizing the average earned revenue per unit time. Demand and performance statistics are collected, while traffic parameters are estimated in order to make dynamic decisions concerning server allocation and admission control. Different utility functions are introduced and a number of experiments aiming at testing their performance are discussed. Results show that revenues can be dramatically improved by imposing suitable conditions for accepting incoming traffic, the proposed system performs well under different traffic settings, and it successfully adapts to changes in the operating environment.","PeriodicalId":444485,"journal":{"name":"2010 10th IEEE/ACM International Conference on Cluster, Cloud and Grid Computing","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-05-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115345016","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}
引用次数: 17
Dynamic Auction Mechanism for Cloud Resource Allocation 云资源分配的动态拍卖机制
Wei-Yu Lin, Guan-Yu Lin, Hung-Yu Wei
We propose a dynamic auction mechanism to solve the allocation problem of computation capacity in the environment of cloud computing. Truth-telling property holds when we apply a second-priced auction mechanism into the resource allocation problem. Thus, the cloud service provider (CSP) can assure reasonable profit and efficient allocation of its computation resources. In the cases that the number of users and resources are large enough, potential problems in second-priced auction mechanism, including the variation of revenue, will not be weighted seriously since the law of large number holds in this case.
为了解决云计算环境下计算能力的分配问题,提出了一种动态拍卖机制。当我们将第二价格拍卖机制应用于资源分配问题时,真理属性成立。因此,云服务提供商(CSP)可以保证其计算资源的合理利润和有效分配。在用户数量和资源数量足够大的情况下,由于大数定律在这种情况下成立,二级定价拍卖机制的潜在问题,包括收益的变化,将不会被严重加权。
{"title":"Dynamic Auction Mechanism for Cloud Resource Allocation","authors":"Wei-Yu Lin, Guan-Yu Lin, Hung-Yu Wei","doi":"10.1109/CCGRID.2010.92","DOIUrl":"https://doi.org/10.1109/CCGRID.2010.92","url":null,"abstract":"We propose a dynamic auction mechanism to solve the allocation problem of computation capacity in the environment of cloud computing. Truth-telling property holds when we apply a second-priced auction mechanism into the resource allocation problem. Thus, the cloud service provider (CSP) can assure reasonable profit and efficient allocation of its computation resources. In the cases that the number of users and resources are large enough, potential problems in second-priced auction mechanism, including the variation of revenue, will not be weighted seriously since the law of large number holds in this case.","PeriodicalId":444485,"journal":{"name":"2010 10th IEEE/ACM International Conference on Cluster, Cloud and Grid Computing","volume":"251 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-05-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115638412","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}
引用次数: 165
Policy-Based Management of QoS in Service Aggregations 基于策略的服务聚合QoS管理
Mohan Baruwal Chhetri, Quoc Bao Vo, R. Kowalczyk
We present a policy-centered QoS meta-model which can be used by service providers and consumers alike to express capabilities, requirements, constraints, and general management characteristics relevant for SLA establishment in service aggregations. We also provide a QoS assertion model which is generic, domain-independent and conforming to the WS-Policy syntax and semantics. Using these two models, assertions over acceptable and required values for QoS properties can be expressed across the different service layers and service roles.
我们提出了一个以策略为中心的QoS元模型,服务提供者和消费者都可以使用它来表达与服务聚合中SLA建立相关的功能、需求、约束和一般管理特征。我们还提供了一个通用的、独立于域的、符合WS-Policy语法和语义的QoS断言模型。使用这两个模型,可以跨不同的服务层和服务角色表示对QoS属性的可接受值和所需值的断言。
{"title":"Policy-Based Management of QoS in Service Aggregations","authors":"Mohan Baruwal Chhetri, Quoc Bao Vo, R. Kowalczyk","doi":"10.1109/CCGRID.2010.95","DOIUrl":"https://doi.org/10.1109/CCGRID.2010.95","url":null,"abstract":"We present a policy-centered QoS meta-model which can be used by service providers and consumers alike to express capabilities, requirements, constraints, and general management characteristics relevant for SLA establishment in service aggregations. We also provide a QoS assertion model which is generic, domain-independent and conforming to the WS-Policy syntax and semantics. Using these two models, assertions over acceptable and required values for QoS properties can be expressed across the different service layers and service roles.","PeriodicalId":444485,"journal":{"name":"2010 10th IEEE/ACM International Conference on Cluster, Cloud and Grid Computing","volume":"5 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-05-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122635240","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}
引用次数: 13
Streamflow Programming Model for Data Streaming in Scientific Workflows 科学工作流中数据流的流流规划模型
Chathura Herath, Beth Plale
Geo-sciences involve large-scale parallel models, high resolution real time data from highly asynchronous and heterogeneous sensor networks and instruments, and complex analysis and visualization tools. Scientific workflows are an accepted approach to executing sequences of tasks on scientists’ behalf during scientific investigation. Many geo-science workflows have the need to interact with sensors that produce large continuous streams of data, but programming models provided by scientific workflows are not equipped to handle continuous data streams. This paper proposes a framework that utilizes scientific workflow infrastructure and the benefits of complex event processing to compensate for the impedance mismatch between scientific workflows and continuous data streams. Further we propose and formalize new workflow semantics that would allow the users to not only incorporate stream in scientific workflow, but also make use of the functionalities provided by the complex event processing systems effective within the scientific workflows.
地球科学涉及大规模并行模型,来自高度异步和异构传感器网络和仪器的高分辨率实时数据,以及复杂的分析和可视化工具。科学工作流程是一种在科学调查过程中代表科学家执行一系列任务的公认方法。许多地球科学工作流需要与产生大量连续数据流的传感器交互,但是科学工作流提供的编程模型不具备处理连续数据流的能力。本文提出了一个利用科学工作流基础设施和复杂事件处理的优势来补偿科学工作流和连续数据流之间的阻抗不匹配的框架。我们进一步提出并形式化了新的工作流语义,使用户不仅可以在科学工作流中加入流,而且可以利用科学工作流中有效的复杂事件处理系统提供的功能。
{"title":"Streamflow Programming Model for Data Streaming in Scientific Workflows","authors":"Chathura Herath, Beth Plale","doi":"10.1109/CCGRID.2010.116","DOIUrl":"https://doi.org/10.1109/CCGRID.2010.116","url":null,"abstract":"Geo-sciences involve large-scale parallel models, high resolution real time data from highly asynchronous and heterogeneous sensor networks and instruments, and complex analysis and visualization tools. Scientific workflows are an accepted approach to executing sequences of tasks on scientists’ behalf during scientific investigation. Many geo-science workflows have the need to interact with sensors that produce large continuous streams of data, but programming models provided by scientific workflows are not equipped to handle continuous data streams. This paper proposes a framework that utilizes scientific workflow infrastructure and the benefits of complex event processing to compensate for the impedance mismatch between scientific workflows and continuous data streams. Further we propose and formalize new workflow semantics that would allow the users to not only incorporate stream in scientific workflow, but also make use of the functionalities provided by the complex event processing systems effective within the scientific workflows.","PeriodicalId":444485,"journal":{"name":"2010 10th IEEE/ACM International Conference on Cluster, Cloud and Grid Computing","volume":"87 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-05-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128749109","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
Rigel: A Scalable and Lightweight Replica Selection Service for Replicated Distributed File System Rigel:一个可扩展的轻量级副本选择服务,用于复制分布式文件系统
Yuan Lin, Yang Chen, Guodong Wang, Beixing Deng
Replicated distributed file systems are designed to store large file reliably across lots of machines, and it arouse the problem of selecting the nearest replica for clients. In this paper, we propose Rigel, a Network Coordinates (NC) based nearest replica selection service, which is an effective infrastructure to select the nearest replica for client in a scalable and lightweight way. Our simulation results have demonstrated that Rigel can at least reduce the read latency between clients and replicas by 20% when compared to the replica selection strategy in Hadoop Distributed File System.
复制式分布式文件系统是为了在多台机器上可靠地存储大型文件而设计的,它引起了为客户端选择最近副本的问题。本文提出了一种基于网络坐标(Network Coordinates, NC)的最近副本选择服务Rigel,它是一种可扩展的、轻量级的为客户端选择最近副本的有效基础架构。我们的模拟结果表明,与Hadoop分布式文件系统中的副本选择策略相比,Rigel至少可以将客户端和副本之间的读取延迟减少20%。
{"title":"Rigel: A Scalable and Lightweight Replica Selection Service for Replicated Distributed File System","authors":"Yuan Lin, Yang Chen, Guodong Wang, Beixing Deng","doi":"10.1109/CCGRID.2010.51","DOIUrl":"https://doi.org/10.1109/CCGRID.2010.51","url":null,"abstract":"Replicated distributed file systems are designed to store large file reliably across lots of machines, and it arouse the problem of selecting the nearest replica for clients. In this paper, we propose Rigel, a Network Coordinates (NC) based nearest replica selection service, which is an effective infrastructure to select the nearest replica for client in a scalable and lightweight way. Our simulation results have demonstrated that Rigel can at least reduce the read latency between clients and replicas by 20% when compared to the replica selection strategy in Hadoop Distributed File System.","PeriodicalId":444485,"journal":{"name":"2010 10th IEEE/ACM International Conference on Cluster, Cloud and Grid Computing","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-05-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133619245","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}
引用次数: 11
User Provided Cloud Computing 用户提供的云计算
C. Teixeira, Ricardo Azevedo, J. S. Pinto, Tiago Batista
Web 2.0 started a paradigm shift concerning content generation. Users spend hours browsing and producing contents to share, most of the times, freely. During these activities, their laptops and home PCs are considerably underused. By combining the amount of idle processing capacity with increasingly fast internet accesses, every computer can be considered as a computational “nearby” resource. The question is: what to do with them? This paper explores how these resources can be used to give something back to the user in a secure and private way.
Web 2.0开始了关于内容生成的范式转变。用户花费数小时浏览和制作内容来分享,大多数时候是免费的。在这些活动中,他们的笔记本电脑和家用个人电脑没有得到充分利用。通过将大量的空闲处理能力与日益快速的互联网访问相结合,每台计算机都可以被视为计算性的“附近”资源。问题是:如何处理它们?本文探讨了如何使用这些资源以安全和私密的方式将某些内容返回给用户。
{"title":"User Provided Cloud Computing","authors":"C. Teixeira, Ricardo Azevedo, J. S. Pinto, Tiago Batista","doi":"10.1109/CCGRID.2010.37","DOIUrl":"https://doi.org/10.1109/CCGRID.2010.37","url":null,"abstract":"Web 2.0 started a paradigm shift concerning content generation. Users spend hours browsing and producing contents to share, most of the times, freely. During these activities, their laptops and home PCs are considerably underused. By combining the amount of idle processing capacity with increasingly fast internet accesses, every computer can be considered as a computational “nearby” resource. The question is: what to do with them? This paper explores how these resources can be used to give something back to the user in a secure and private way.","PeriodicalId":444485,"journal":{"name":"2010 10th IEEE/ACM International Conference on Cluster, Cloud and Grid Computing","volume":"102 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-05-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134474177","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}
引用次数: 19
On Economic and Computational-Efficient Resource Pricing in Large Distributed Systems 大型分布式系统中经济且计算效率高的资源定价
Marian Mihailescu, Y. M. Teo
There is growing interest in large-scale systems where globally distributed and commoditized resources can be shared and traded, such as peer-to-peer networks, grids, and cloud computing. Users of these systems are rational and maximize their own interest when consuming and contributing shared resources, even if by doing so they affect the overall efficiency of the system. To manage rational users, resource pricing and allocation can provide the necessary incentives for users to behave such that the overall efficiency can be maximized. In this paper, we propose a dynamic pricing mechanism for the allocation of shared resources, and evaluate its performance. In contrast with several existing trading models, our scheme is designed to allocate a request with multiple resource types, such that the user does not have to aggregate different resource types manually. We formally prove the economic properties of our pricing scheme using the mechanism design framework. We perform both theoretical and simulation analysis to evaluate the economic and computational efficiency of the allocation and the scalability of the mechanism. Our simulations are validated against a prototype implementation on PlanetLab.
人们对大规模系统越来越感兴趣,在这些系统中,全球分布的和商品化的资源可以共享和交易,例如点对点网络、网格和云计算。这些系统的用户是理性的,在消费和贡献共享资源时,他们会最大化自己的利益,即使这样做会影响系统的整体效率。为了管理理性用户,资源定价和分配可以为用户的行为提供必要的激励,从而使整体效率最大化。本文提出了一种共享资源配置的动态定价机制,并对其性能进行了评价。与几个现有的交易模型相比,我们的方案被设计为使用多种资源类型分配请求,这样用户就不必手动聚合不同的资源类型。利用机制设计框架,正式证明了定价方案的经济性质。我们进行了理论和仿真分析,以评估分配的经济性和计算效率以及机制的可扩展性。我们的模拟与PlanetLab上的原型实现进行了验证。
{"title":"On Economic and Computational-Efficient Resource Pricing in Large Distributed Systems","authors":"Marian Mihailescu, Y. M. Teo","doi":"10.1109/CCGRID.2010.124","DOIUrl":"https://doi.org/10.1109/CCGRID.2010.124","url":null,"abstract":"There is growing interest in large-scale systems where globally distributed and commoditized resources can be shared and traded, such as peer-to-peer networks, grids, and cloud computing. Users of these systems are rational and maximize their own interest when consuming and contributing shared resources, even if by doing so they affect the overall efficiency of the system. To manage rational users, resource pricing and allocation can provide the necessary incentives for users to behave such that the overall efficiency can be maximized. In this paper, we propose a dynamic pricing mechanism for the allocation of shared resources, and evaluate its performance. In contrast with several existing trading models, our scheme is designed to allocate a request with multiple resource types, such that the user does not have to aggregate different resource types manually. We formally prove the economic properties of our pricing scheme using the mechanism design framework. We perform both theoretical and simulation analysis to evaluate the economic and computational efficiency of the allocation and the scalability of the mechanism. Our simulations are validated against a prototype implementation on PlanetLab.","PeriodicalId":444485,"journal":{"name":"2010 10th IEEE/ACM International Conference on Cluster, Cloud and Grid Computing","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-05-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134595350","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}
引用次数: 43
A Bi-criteria Algorithm for Scheduling Parallel Task Graphs on Clusters 聚类上并行任务图调度的双准则算法
F. Desprez, F. Suter
Applications structured as parallel task graphs exhibit both data and task parallelism, and arise in many domains. Scheduling these applications on parallel platforms has been a long-standing challenge. In the case of a single homogeneous cluster, most of the existing algorithms focus on the reduction of the application completion time (make span). But in presence of resource managers such as batch schedulers and due to accentuated pressure on energy concerns, the produced schedules also have to be efficient in terms of resource usage. In this paper we propose a novel bi-criteria algorithm, called biCPA, able to optimize these two performance metrics either simultaneously or separately. Using simulation over a wide range of experimental scenarios, we find that biCPA leads to better results than previously published algorithms.
作为并行任务图结构的应用程序显示数据和任务并行性,并且出现在许多领域。在并行平台上调度这些应用程序一直是一个长期存在的挑战。在单一同构集群的情况下,现有的算法大多侧重于减少应用程序完成时间(make span)。但是,由于存在诸如批调度程序之类的资源管理器,并且由于对能源问题的压力增加,生成的调度在资源使用方面也必须是有效的。在本文中,我们提出了一种新的双标准算法,称为biCPA,能够同时或分别优化这两个性能指标。通过对各种实验场景的模拟,我们发现biCPA比以前发表的算法产生了更好的结果。
{"title":"A Bi-criteria Algorithm for Scheduling Parallel Task Graphs on Clusters","authors":"F. Desprez, F. Suter","doi":"10.1109/CCGRID.2010.43","DOIUrl":"https://doi.org/10.1109/CCGRID.2010.43","url":null,"abstract":"Applications structured as parallel task graphs exhibit both data and task parallelism, and arise in many domains. Scheduling these applications on parallel platforms has been a long-standing challenge. In the case of a single homogeneous cluster, most of the existing algorithms focus on the reduction of the application completion time (make span). But in presence of resource managers such as batch schedulers and due to accentuated pressure on energy concerns, the produced schedules also have to be efficient in terms of resource usage. In this paper we propose a novel bi-criteria algorithm, called biCPA, able to optimize these two performance metrics either simultaneously or separately. Using simulation over a wide range of experimental scenarios, we find that biCPA leads to better results than previously published algorithms.","PeriodicalId":444485,"journal":{"name":"2010 10th IEEE/ACM International Conference on Cluster, Cloud and Grid Computing","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-05-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132930614","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
User Requirements for Cloud Computing Architecture 云计算架构的用户需求
R. Clarke
To date, the literature on software architecture for cloud computing is focussed largely on the service provider, and inadequately reflects the fact that cloud computing is a form of client-server relationship. Architectures must also encompass the software and devices that users utilise in order to invoke functions in the cloud, and intermediary functions. A further problem with analyses to date is inadequate reflection of the risks that users are subject to when they use cloud services. This paper proposes a comprehensive model that reflects user needs, and identifies implications of the model for computer scientists working in the area.
迄今为止,关于云计算软件体系结构的文献主要集中在服务提供商上,没有充分反映云计算是一种客户机-服务器关系的事实。架构还必须包含用户用来调用云中的功能和中间功能的软件和设备。迄今为止分析的另一个问题是对用户在使用云服务时面临的风险反映不足。本文提出了一个反映用户需求的综合模型,并确定了该模型对在该领域工作的计算机科学家的影响。
{"title":"User Requirements for Cloud Computing Architecture","authors":"R. Clarke","doi":"10.1109/CCGRID.2010.20","DOIUrl":"https://doi.org/10.1109/CCGRID.2010.20","url":null,"abstract":"To date, the literature on software architecture for cloud computing is focussed largely on the service provider, and inadequately reflects the fact that cloud computing is a form of client-server relationship. Architectures must also encompass the software and devices that users utilise in order to invoke functions in the cloud, and intermediary functions. A further problem with analyses to date is inadequate reflection of the risks that users are subject to when they use cloud services. This paper proposes a comprehensive model that reflects user needs, and identifies implications of the model for computer scientists working in the area.","PeriodicalId":444485,"journal":{"name":"2010 10th IEEE/ACM International Conference on Cluster, Cloud and Grid Computing","volume":"58 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-05-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133984749","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}
引用次数: 60
期刊
2010 10th IEEE/ACM International Conference on Cluster, Cloud and Grid 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