基于时限的集群异构LEO小卫星网络资源均衡任务分配

Jing Qin, Yonggang Liu, Xiang Mao, J. Mcnair
{"title":"基于时限的集群异构LEO小卫星网络资源均衡任务分配","authors":"Jing Qin, Yonggang Liu, Xiang Mao, J. Mcnair","doi":"10.1109/MILCOM.2013.308","DOIUrl":null,"url":null,"abstract":"This paper proposes a Deadline Based Resource Balancing (DBRB) task allocation algorithm for heterogeneous LEO small satellite networks, in which each satellite is equipped with one or more resources and limited power. So in the task allocation process, the dispatcher needs to consider the deadlines of the tasks as well as the balance of different resources. As the Map-Reduce program model is broadly adopted, a task in this network can consists of multiple subtasks. This paper schedules the subtasks based on both task deadline and resource balance. The DBRB algorithm is deployed on the head node of a cluster. It gathers the status from each cluster member and calculates their Node Importance Factors (NIFs) from the carried resources, residue power and compute capacity. The algorithm calculates the number of concurrent subtasks based on the deadlines, and allocates the subtasks to the lower NIFs first to balance the resources. The simulation results show that when cluster members carry multiple resources, resource are more balanced and rare resources serve longer in DBRB than in an Early Deadline First algorithm. We also analyze the resource balancing and average task finish time with different task deadline settings. And we show that the algorithm performs well in service isolation by serving multiple tasks with different deadlines. Moreover, the average task response time with various cluster size settings is well controlled within deadlines as well.","PeriodicalId":379382,"journal":{"name":"MILCOM 2013 - 2013 IEEE Military Communications Conference","volume":"21 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2013-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"7","resultStr":"{\"title\":\"Deadline Based Resource Balancing Task Allocation for Clustered Heterogeneous LEO Small Satellite Network\",\"authors\":\"Jing Qin, Yonggang Liu, Xiang Mao, J. Mcnair\",\"doi\":\"10.1109/MILCOM.2013.308\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This paper proposes a Deadline Based Resource Balancing (DBRB) task allocation algorithm for heterogeneous LEO small satellite networks, in which each satellite is equipped with one or more resources and limited power. So in the task allocation process, the dispatcher needs to consider the deadlines of the tasks as well as the balance of different resources. As the Map-Reduce program model is broadly adopted, a task in this network can consists of multiple subtasks. This paper schedules the subtasks based on both task deadline and resource balance. The DBRB algorithm is deployed on the head node of a cluster. It gathers the status from each cluster member and calculates their Node Importance Factors (NIFs) from the carried resources, residue power and compute capacity. The algorithm calculates the number of concurrent subtasks based on the deadlines, and allocates the subtasks to the lower NIFs first to balance the resources. The simulation results show that when cluster members carry multiple resources, resource are more balanced and rare resources serve longer in DBRB than in an Early Deadline First algorithm. We also analyze the resource balancing and average task finish time with different task deadline settings. And we show that the algorithm performs well in service isolation by serving multiple tasks with different deadlines. Moreover, the average task response time with various cluster size settings is well controlled within deadlines as well.\",\"PeriodicalId\":379382,\"journal\":{\"name\":\"MILCOM 2013 - 2013 IEEE Military Communications Conference\",\"volume\":\"21 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2013-11-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"7\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"MILCOM 2013 - 2013 IEEE Military Communications Conference\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/MILCOM.2013.308\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"MILCOM 2013 - 2013 IEEE Military Communications Conference","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/MILCOM.2013.308","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 7

摘要

针对异构LEO小卫星网络中每颗卫星配备一个或多个资源且功率有限的情况,提出了一种基于截止日期的资源均衡(DBRB)任务分配算法。因此,在任务分配过程中,调度员需要考虑任务的最后期限以及不同资源的平衡。由于Map-Reduce程序模型被广泛采用,该网络中的一个任务可以由多个子任务组成。本文从任务期限和资源平衡两方面对子任务进行调度。DBRB算法部署在集群的头节点上。它收集每个集群成员的状态,并根据其承载资源、剩余功率和计算能力计算其节点重要因子(nif)。该算法根据最后期限计算并发子任务的数量,并将子任务优先分配给较低的nif,以平衡资源。仿真结果表明,当集群成员携带多个资源时,DBRB算法比Early Deadline First算法更加均衡,稀有资源服务时间更长。我们还分析了不同任务期限设置下的资源平衡和平均任务完成时间。通过服务多个不同期限的任务,证明了该算法具有良好的服务隔离性能。此外,各种集群大小设置的平均任务响应时间也可以很好地控制在截止日期之内。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Deadline Based Resource Balancing Task Allocation for Clustered Heterogeneous LEO Small Satellite Network
This paper proposes a Deadline Based Resource Balancing (DBRB) task allocation algorithm for heterogeneous LEO small satellite networks, in which each satellite is equipped with one or more resources and limited power. So in the task allocation process, the dispatcher needs to consider the deadlines of the tasks as well as the balance of different resources. As the Map-Reduce program model is broadly adopted, a task in this network can consists of multiple subtasks. This paper schedules the subtasks based on both task deadline and resource balance. The DBRB algorithm is deployed on the head node of a cluster. It gathers the status from each cluster member and calculates their Node Importance Factors (NIFs) from the carried resources, residue power and compute capacity. The algorithm calculates the number of concurrent subtasks based on the deadlines, and allocates the subtasks to the lower NIFs first to balance the resources. The simulation results show that when cluster members carry multiple resources, resource are more balanced and rare resources serve longer in DBRB than in an Early Deadline First algorithm. We also analyze the resource balancing and average task finish time with different task deadline settings. And we show that the algorithm performs well in service isolation by serving multiple tasks with different deadlines. Moreover, the average task response time with various cluster size settings is well controlled within deadlines as well.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信