Scheduling Strategies for Cycle Scavenging in Multicluster Grid Systems

Omer Ozan Sonmez, B. Grundeken, H. Mohamed, A. Iosup, D. Epema
{"title":"Scheduling Strategies for Cycle Scavenging in Multicluster Grid Systems","authors":"Omer Ozan Sonmez, B. Grundeken, H. Mohamed, A. Iosup, D. Epema","doi":"10.1109/CCGRID.2009.46","DOIUrl":null,"url":null,"abstract":"The use of today's multicluster grids exhibits periods of submission bursts with periods of normal use and even of idleness. To avoid resource contention, many users employ observational scheduling, that is, they postpone the submission of relatively low-priority jobs until a cluster becomes (largely) idle. However, observational scheduling leads to resource contention when several such users crowd the same idle cluster. Moreover, this job execution model either delays the execution of more important jobs, or requires extensive administrative support for job and user priorities. Instead, in this work we investigate the use of cycle scavenging to run jobs on grid resources politely yet efficiently, and with an acceptable administrative cost. We design a two-level cycle scavenging scheduling architecture that runs unobtrusively alongside regular grid scheduling. We equip this scheduler with two novel cycle scavenging scheduling policies that enforce fair resource sharing among competing cycle scavenging users. We show through experiments with real and synthetic applications in a real multicluster grid that the proposed architecture can execute jobs politely yet efficiently.","PeriodicalId":118263,"journal":{"name":"2009 9th IEEE/ACM International Symposium on Cluster Computing and the Grid","volume":"368 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2009-05-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"22","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2009 9th IEEE/ACM International Symposium on Cluster Computing and the Grid","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CCGRID.2009.46","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 22

Abstract

The use of today's multicluster grids exhibits periods of submission bursts with periods of normal use and even of idleness. To avoid resource contention, many users employ observational scheduling, that is, they postpone the submission of relatively low-priority jobs until a cluster becomes (largely) idle. However, observational scheduling leads to resource contention when several such users crowd the same idle cluster. Moreover, this job execution model either delays the execution of more important jobs, or requires extensive administrative support for job and user priorities. Instead, in this work we investigate the use of cycle scavenging to run jobs on grid resources politely yet efficiently, and with an acceptable administrative cost. We design a two-level cycle scavenging scheduling architecture that runs unobtrusively alongside regular grid scheduling. We equip this scheduler with two novel cycle scavenging scheduling policies that enforce fair resource sharing among competing cycle scavenging users. We show through experiments with real and synthetic applications in a real multicluster grid that the proposed architecture can execute jobs politely yet efficiently.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
多集群网格系统循环清除的调度策略
今天的多集群网格的使用呈现出一段时间的提交爆发,一段时间的正常使用,甚至是空闲。为了避免资源争用,许多用户采用观察调度,也就是说,他们推迟提交相对低优先级的作业,直到集群(基本上)空闲。然而,当几个这样的用户挤在同一个空闲集群中时,观察调度会导致资源争用。此外,此作业执行模型要么延迟更重要的作业的执行,要么需要对作业和用户优先级提供广泛的管理支持。相反,在这项工作中,我们研究了使用循环清除在网格资源上礼貌而高效地运行作业,并且具有可接受的管理成本。我们设计了一个两级循环清理调度架构,它与常规网格调度一起不显眼地运行。我们为这个调度器配备了两个新的周期清除调度策略,以强制竞争周期清除用户之间公平共享资源。我们通过在真实多集群网格中的真实和合成应用程序的实验表明,所提出的架构可以礼貌而高效地执行任务。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Towards Visualization Scalability through Time Intervals and Hierarchical Organization of Monitoring Data Collusion Detection for Grid Computing Resource Information Aggregation in Hierarchical Grid Networks Distributed Indexing for Resource Discovery in P2P Networks Challenges and Opportunities on Parallel/Distributed Programming for Large-scale: From Multi-core to Clouds
×
引用
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