Constraint-Aware Federated Scheduling for Data Center Workloads

Meghana Thiyyakat, Subramaniam Kalambur, Dinkar Sitaram
{"title":"Constraint-Aware Federated Scheduling for Data Center Workloads","authors":"Meghana Thiyyakat, Subramaniam Kalambur, Dinkar Sitaram","doi":"10.3390/iot4040023","DOIUrl":null,"url":null,"abstract":"The use of data centers is ubiquitous, as they support multiple technologies across domains for storing, processing, and disseminating data. IoT applications utilize both cloud data centers and edge data centers based on the nature of the workload. Due to the stringent latency requirements of IoT applications, the workloads are run on hardware accelerators such as FPGAs and GPUs for faster execution. The introduction of such hardware alongside existing variations in the hardware and software configurations of the machines in the data center, increases the heterogeneity of the infrastructure. Optimal job performance necessitates the satisfaction of task placement constraints. This is accomplished through constraint-aware scheduling, where tasks are scheduled on worker nodes with appropriate machine configurations. The presence of placement constraints limits the number of suitable resources available to run a task, leading to queuing delays. As federated schedulers have gained prominence for their speed and scalability, we assess the performance of two such schedulers, Megha and Pigeon, within a constraint-aware context. We extend our previous work on Megha by comparing its performance with a constraint-aware version of the state-of-the-art federated scheduler Pigeon, PigeonC. The results of our experiments with synthetic and real-world cluster traces show that Megha reduces the 99th percentile of job response time delays by a factor of 10 when compared to PigeonC. We also describe enhancements made to Megha’s architecture to improve its scheduling efficiency.","PeriodicalId":6745,"journal":{"name":"2019 II Workshop on Metrology for Industry 4.0 and IoT (MetroInd4.0&IoT)","volume":"343 5","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-11-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 II Workshop on Metrology for Industry 4.0 and IoT (MetroInd4.0&IoT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.3390/iot4040023","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

The use of data centers is ubiquitous, as they support multiple technologies across domains for storing, processing, and disseminating data. IoT applications utilize both cloud data centers and edge data centers based on the nature of the workload. Due to the stringent latency requirements of IoT applications, the workloads are run on hardware accelerators such as FPGAs and GPUs for faster execution. The introduction of such hardware alongside existing variations in the hardware and software configurations of the machines in the data center, increases the heterogeneity of the infrastructure. Optimal job performance necessitates the satisfaction of task placement constraints. This is accomplished through constraint-aware scheduling, where tasks are scheduled on worker nodes with appropriate machine configurations. The presence of placement constraints limits the number of suitable resources available to run a task, leading to queuing delays. As federated schedulers have gained prominence for their speed and scalability, we assess the performance of two such schedulers, Megha and Pigeon, within a constraint-aware context. We extend our previous work on Megha by comparing its performance with a constraint-aware version of the state-of-the-art federated scheduler Pigeon, PigeonC. The results of our experiments with synthetic and real-world cluster traces show that Megha reduces the 99th percentile of job response time delays by a factor of 10 when compared to PigeonC. We also describe enhancements made to Megha’s architecture to improve its scheduling efficiency.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
数据中心工作负载的约束感知联邦调度
数据中心的使用无处不在,因为它们支持跨领域的多种技术,用于存储、处理和传播数据。物联网应用程序根据工作负载的性质利用云数据中心和边缘数据中心。由于物联网应用程序严格的延迟要求,工作负载在fpga和gpu等硬件加速器上运行,以加快执行速度。这种硬件的引入以及数据中心中机器的硬件和软件配置的现有变化增加了基础设施的异构性。最优的工作绩效要求满足任务布置约束。这是通过约束感知调度实现的,其中任务在具有适当机器配置的工作节点上调度。放置约束的存在限制了可用于运行任务的合适资源的数量,从而导致排队延迟。由于联邦调度器因其速度和可伸缩性而备受关注,我们在约束感知上下文中评估了两个这样的调度器(Megha和Pigeon)的性能。我们扩展了之前关于Megha的工作,将其性能与最先进的联邦调度器Pigeon (PigeonC)的约束感知版本进行比较。我们对合成和真实集群跟踪的实验结果表明,与PigeonC相比,Megha将作业响应时间延迟的第99百分位数减少了10倍。我们还描述了对Megha架构的增强,以提高其调度效率。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Constraint-Aware Federated Scheduling for Data Center Workloads A Novel Internet of Things-Based System for Ten-Pin Bowling Internet-of-Things Edge Computing Systems for Streaming Video Analytics: Trails Behind and the Paths Ahead IoT-Applicable Generalized Frameproof Combinatorial Designs Challenges and Opportunities in the Internet of Intelligence of Things in Higher Education—Towards Bridging Theory and Practice
×
引用
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