首页> 外文期刊>The Journal of Supercomputing >Liana: a decentralized load-dependent scheduler for performance-cost optimization of grid service
【24h】

Liana: a decentralized load-dependent scheduler for performance-cost optimization of grid service

机译:Liana:分散式负载相关调度程序,用于优化网格服务的性能成本

获取原文
获取原文并翻译 | 示例

摘要

This paper addresses the scheduling problem in decentralized grid systems. Such problem focuses on computing a large set of arbitrary tasks to optimize the system performance while minimizing the average system costs. The mainstream solution flourished in recent literatures is to maximize the total system throughput by modeling such systems in either a network flow or a tree. However, most of them neglect the movements of tasks and load-dependent system costs which, in fact, are crucial to the system performance in real situations. In this paper, a Service-Oriented Overlay Network (SOON) is presented, in which the service nodes encapsulate both computation and communication resources and the links are used to track the movements of tasks instead of describing communication. An analytical Cost-Charge (C2) model, in which both running cost and service charge are dependent on load, is proposed to describe the problem by incorporating degree-dependent task allocation into a closed queuing network model. The Infinitesimal Perturbation Analysis (IPA) is applied to solve C2 theoretically. Following the theoretical analysis, a scalable decentralized scheduler named Liana (the movements of tasks in the proposed system like the growth and spread of evergreen liana, so we use Liana to name the proposed scheduler) is proposed. The major components of Liana are an autonomous scheduling algorithm and a Degree-Driven Protocol (DDP). Furthermore, trace based simulations on the test bed distributed widely across the world are implemented to compare the system performance by Liana with recent approaches. The proposed approach shows promising results that the close-to-optimal service utilization is achieved when taking system cost into account.
机译:本文解决了分散网格系统中的调度问题。该问题集中于计算大量任意任务以优化系统性能,同时最大程度地降低平均系统成本。最近文献中兴盛的主流解决方案是通过在网络流或树中对此类系统进行建模来最大化总系统吞吐量。但是,它们中的大多数都忽略了任务的移动以及与负载有关的系统成本,而实际上这对于实际情况下的系统性能至关重要。在本文中,提出了一种面向服务的覆盖网络(SOON),其中服务节点封装了计算和通信资源,并且使用链接来跟踪任务的移动而不是描述通信。提出了一种分析性成本收费(C 2 )模型,其中,运行成本和服务费用均取决于负载,通过将依赖于程度的任务分配纳入封闭排队网络模型来描述该问题。 。理论上用无穷微扰分析(IPA)求解C 2 。根据理论分析,提出了一个可扩展的分散式调度程序,称为Liana(所提出的系统中的任务移动,例如常绿藤本植物的生长和扩散,因此我们使用Liana来命名所提出的调度程序)。 Liana的主要组件是自主调度算法和度驱动协议(DDP)。此外,在遍布全球的测试床上实施了基于轨迹的仿真,以比较Liana与最新方法的系统性能。所提出的方法显示出令人鼓舞的结果,当考虑到系统成本时,可以实现接近最佳的服务利用率。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号