{"title":"The Design of a Programmable Edge Node with Hybrid Multi-Core Processors for Virtual Networks","authors":"Yan Luo, Chunhui Zhang","doi":"10.1109/ICCCN.2008.ECP.26","DOIUrl":null,"url":null,"abstract":"Emerging new network applications challenge the existing Internet infrastructure and call for flexible and open network facilities that can provide virtual networks for conducting experiments or deploying new services. In this paper, we propose to use hybrid multi-core processors including general purpose ones and network processors as the main processing elements of a programmable edge node (PEN), an integral part of the virtualizable network substrate. We describe the design of the PEN and compare it with two newly proposed architectures. We present experiment results on the performance limitations of an existing design and show the potential of network processors in forwarding packets, isolating experiments and measurements, and offloading complex packet processing.","PeriodicalId":314071,"journal":{"name":"2008 Proceedings of 17th International Conference on Computer Communications and Networks","volume":"41 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2008-11-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2008 Proceedings of 17th International Conference on Computer Communications and Networks","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICCCN.2008.ECP.26","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
Emerging new network applications challenge the existing Internet infrastructure and call for flexible and open network facilities that can provide virtual networks for conducting experiments or deploying new services. In this paper, we propose to use hybrid multi-core processors including general purpose ones and network processors as the main processing elements of a programmable edge node (PEN), an integral part of the virtualizable network substrate. We describe the design of the PEN and compare it with two newly proposed architectures. We present experiment results on the performance limitations of an existing design and show the potential of network processors in forwarding packets, isolating experiments and measurements, and offloading complex packet processing.