软件路由器中的低延迟数据包处理

T. Meyer, Daniel Raumer, F. Wohlfart, B. Wolfinger, G. Carle
{"title":"软件路由器中的低延迟数据包处理","authors":"T. Meyer, Daniel Raumer, F. Wohlfart, B. Wolfinger, G. Carle","doi":"10.1109/SPECTS.2014.6879993","DOIUrl":null,"url":null,"abstract":"Commodity hardware can be used to build a software router that is capable of high-speed packet processing while being programmable and extensible. Therefore, software routers provide a cost-efficient alternative to expensive, special hardware routers. The efficiency of packet processing in resource-constrained nodes (e.g. software routers) can be strongly increased through parallel processing with commodity hardware based on multi-core processors. However, intra-node resource contention can have a strong negative impact on the corresponding network node. We describe how multi-core software routers can be optimized for low latency support by utilizing the technologies available in commodity PC hardware. For the analysis we used our approach for modeling of resource contention in resource-constrained nodes which is also implemented as the resource-management extension module for ns-3. Based on that, we derived a specific software router model which we used to optimize the performance. Our measurements show that the configuration of a software router has significant influence on the performance. The results can be used for parameter tuning in such systems.","PeriodicalId":429912,"journal":{"name":"International Symposium on Performance Evaluation of Computer and Telecommunication Systems (SPECTS 2014)","volume":"48 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-07-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":"{\"title\":\"Low latency packet processing in software routers\",\"authors\":\"T. Meyer, Daniel Raumer, F. Wohlfart, B. Wolfinger, G. Carle\",\"doi\":\"10.1109/SPECTS.2014.6879993\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Commodity hardware can be used to build a software router that is capable of high-speed packet processing while being programmable and extensible. Therefore, software routers provide a cost-efficient alternative to expensive, special hardware routers. The efficiency of packet processing in resource-constrained nodes (e.g. software routers) can be strongly increased through parallel processing with commodity hardware based on multi-core processors. However, intra-node resource contention can have a strong negative impact on the corresponding network node. We describe how multi-core software routers can be optimized for low latency support by utilizing the technologies available in commodity PC hardware. For the analysis we used our approach for modeling of resource contention in resource-constrained nodes which is also implemented as the resource-management extension module for ns-3. Based on that, we derived a specific software router model which we used to optimize the performance. Our measurements show that the configuration of a software router has significant influence on the performance. The results can be used for parameter tuning in such systems.\",\"PeriodicalId\":429912,\"journal\":{\"name\":\"International Symposium on Performance Evaluation of Computer and Telecommunication Systems (SPECTS 2014)\",\"volume\":\"48 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2014-07-06\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"4\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"International Symposium on Performance Evaluation of Computer and Telecommunication Systems (SPECTS 2014)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/SPECTS.2014.6879993\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Symposium on Performance Evaluation of Computer and Telecommunication Systems (SPECTS 2014)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SPECTS.2014.6879993","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 4

摘要

商用硬件可以用来构建一个软件路由器,它能够在可编程和可扩展的同时进行高速数据包处理。因此,软件路由器为昂贵的特殊硬件路由器提供了一种经济有效的替代方案。在资源受限的节点(例如软件路由器)中,通过使用基于多核处理器的商用硬件进行并行处理,可以大大提高数据包处理的效率。但是,节点内的资源争用会对相应的网络节点产生强烈的负面影响。我们描述了如何利用商用PC硬件中可用的技术来优化多核软件路由器以获得低延迟支持。为了进行分析,我们使用了我们的方法对资源约束节点中的资源争用进行建模,该方法也作为ns-3的资源管理扩展模块实现。在此基础上,我们推导了一个具体的软件路由器模型,用于优化性能。我们的测量表明,软件路由器的配置对性能有很大的影响。研究结果可用于此类系统的参数调优。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Low latency packet processing in software routers
Commodity hardware can be used to build a software router that is capable of high-speed packet processing while being programmable and extensible. Therefore, software routers provide a cost-efficient alternative to expensive, special hardware routers. The efficiency of packet processing in resource-constrained nodes (e.g. software routers) can be strongly increased through parallel processing with commodity hardware based on multi-core processors. However, intra-node resource contention can have a strong negative impact on the corresponding network node. We describe how multi-core software routers can be optimized for low latency support by utilizing the technologies available in commodity PC hardware. For the analysis we used our approach for modeling of resource contention in resource-constrained nodes which is also implemented as the resource-management extension module for ns-3. Based on that, we derived a specific software router model which we used to optimize the performance. Our measurements show that the configuration of a software router has significant influence on the performance. The results can be used for parameter tuning in such systems.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
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学术官方微信