Performance analysis of LAS-based scheduling disciplines in a packet switched network

Idris A. Rai, G. Urvoy-Keller, M. Vernon, E. Biersack
{"title":"Performance analysis of LAS-based scheduling disciplines in a packet switched network","authors":"Idris A. Rai, G. Urvoy-Keller, M. Vernon, E. Biersack","doi":"10.1145/1005686.1005702","DOIUrl":null,"url":null,"abstract":"The Least Attained Service (LAS) scheduling policy, when used for scheduling packets over the bottleneck link of an Internet path, can greatly reduce the average flow time for short flows while not significantly increasing the average flow time for the long flows that share the same bottleneck. No modification of the packet headers is required to implement the simple LAS policy. However, previous work has also shown that a drawback of the LAS scheduler is that, when link utilization is greater than 70%, long flows experience large jitter in their packet transfer times as compared to the conventional First-Come-First-Serve (FCFS) link scheduling. This paper proposes and evaluates new differentiated LAS scheduling policies that reduce the jitter for long flows that are identified as \"priority\" flows.To evaluate the new policies, we develop analytic models to estimate average flow transfer time as a function of flow size, and average packet transmission time as a function of position in the flow, for the single-bottleneck \"dumbbell topology\" used in many ns simulation studies. Models are developed for FCFS scheduling, LAS scheduling, and each of the new differentiated LAS scheduling policies at the bottleneck link. Over a wide range of configu-rations, the analytic estimates agree very closely with the ns estimates. Thus, the analytic models can be used instead of simulation for comparing the policies with respect to mean flow transfer time (as a function of flow size) and mean packet transfer time. Furthermore, an initial discrepancy between the analytic and simulation estimates revealed errors in the parameter values that are often specified in the widely used ns Web workload generator. We develop an improved Web workload specification, which is used to estimate the packet jitter for long flows (more accurately than with previous simulation workloads).Results for the scheduling policies show that a particular policy, LAS-log, greatly improves the mean flow transfer time for priority long flows while providing performance similar to LAS for the ordinary flows. Simulations show that the LAS-log policy also greatly reduces the jitter in packet delivery times for the priority flows.","PeriodicalId":172626,"journal":{"name":"SIGMETRICS '04/Performance '04","volume":"35 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2004-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"59","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"SIGMETRICS '04/Performance '04","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/1005686.1005702","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 59

Abstract

The Least Attained Service (LAS) scheduling policy, when used for scheduling packets over the bottleneck link of an Internet path, can greatly reduce the average flow time for short flows while not significantly increasing the average flow time for the long flows that share the same bottleneck. No modification of the packet headers is required to implement the simple LAS policy. However, previous work has also shown that a drawback of the LAS scheduler is that, when link utilization is greater than 70%, long flows experience large jitter in their packet transfer times as compared to the conventional First-Come-First-Serve (FCFS) link scheduling. This paper proposes and evaluates new differentiated LAS scheduling policies that reduce the jitter for long flows that are identified as "priority" flows.To evaluate the new policies, we develop analytic models to estimate average flow transfer time as a function of flow size, and average packet transmission time as a function of position in the flow, for the single-bottleneck "dumbbell topology" used in many ns simulation studies. Models are developed for FCFS scheduling, LAS scheduling, and each of the new differentiated LAS scheduling policies at the bottleneck link. Over a wide range of configu-rations, the analytic estimates agree very closely with the ns estimates. Thus, the analytic models can be used instead of simulation for comparing the policies with respect to mean flow transfer time (as a function of flow size) and mean packet transfer time. Furthermore, an initial discrepancy between the analytic and simulation estimates revealed errors in the parameter values that are often specified in the widely used ns Web workload generator. We develop an improved Web workload specification, which is used to estimate the packet jitter for long flows (more accurately than with previous simulation workloads).Results for the scheduling policies show that a particular policy, LAS-log, greatly improves the mean flow transfer time for priority long flows while providing performance similar to LAS for the ordinary flows. Simulations show that the LAS-log policy also greatly reduces the jitter in packet delivery times for the priority flows.
分组交换网络中基于las调度原则的性能分析
当使用LAS (Least达不到服务)调度策略在Internet路径的瓶颈链路上调度数据包时,可以大大减少短流的平均流时间,而不会显着增加共享同一瓶颈的长流的平均流时间。实现简单的LAS策略不需要修改报文头。然而,先前的工作也表明,LAS调度程序的一个缺点是,当链路利用率大于70%时,与传统的先到先服务(FCFS)链路调度相比,长流在数据包传输时间上经历了很大的抖动。本文提出并评估了新的差异化LAS调度策略,该策略减少了被识别为“优先”流的长流的抖动。为了评估新策略,我们开发了分析模型来估计平均流量传输时间作为流量大小的函数,以及平均数据包传输时间作为流中位置的函数,用于许多ns仿真研究中使用的单瓶颈“哑铃拓扑”。建立了FCFS调度模型、LAS调度模型和瓶颈链路上不同的LAS调度策略模型。在广泛的配置范围内,分析估计值与ns估计值非常接近。因此,可以使用解析模型代替模拟来比较关于平均流量传输时间(作为流量大小的函数)和平均数据包传输时间的策略。此外,分析估计和模拟估计之间的初始差异揭示了在广泛使用的ns Web工作负载生成器中经常指定的参数值中的错误。我们开发了一个改进的Web工作负载规范,用于估计长流的数据包抖动(比以前的模拟工作负载更准确)。调度策略的结果表明,一种特殊的策略,LAS-log,大大提高了优先级长流的平均流传输时间,同时为普通流提供了与LAS相似的性能。仿真结果表明,LAS-log策略还大大降低了优先级流的报文发送时间抖动。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
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学术文献互助群
群 号:604180095
Book学术官方微信