Networking in a virtualized environment: The TCP case

S. Ha, Dino Lopez Pacheco, G. Urvoy-Keller
{"title":"Networking in a virtualized environment: The TCP case","authors":"S. Ha, Dino Lopez Pacheco, G. Urvoy-Keller","doi":"10.1109/CloudNet.2013.6710557","DOIUrl":null,"url":null,"abstract":"Virtualization is heavily used in modern private and public data centers. By enabling the consolidation of many virtual machines (VMs) in a physical server, virtualization blurs the frontier between networking and system. We have investigated in a previous work the various prices due to virtualization when a packet is moved from one VM to the physical NIC, by focusing on a pure UDP scenario and multiple competing VMs. We estimated how the inter-packet delay moves away from the optimal point as the number of VMs increases. In the present article we report the impact of virtualization over a whole data stream controlled by the TCP protocol. Our findings reveal that the impact of the additional inter-packet delay is negligible on the performance of TCP. Indeed, virtualized systems have similar goodput levels to the ones of natives systems. Moreover, a less expected result show that virtualized systems improve the fairness between flows, even when such flows are streamed from a same VM. The bad consequences of the virtualization concern mainly bugs in the implementation of the networking function, which can potentially introduce spurious retransmissions and information leaks.","PeriodicalId":262262,"journal":{"name":"2013 IEEE 2nd International Conference on Cloud Networking (CloudNet)","volume":"23 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2013-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2013 IEEE 2nd International Conference on Cloud Networking (CloudNet)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CloudNet.2013.6710557","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2

Abstract

Virtualization is heavily used in modern private and public data centers. By enabling the consolidation of many virtual machines (VMs) in a physical server, virtualization blurs the frontier between networking and system. We have investigated in a previous work the various prices due to virtualization when a packet is moved from one VM to the physical NIC, by focusing on a pure UDP scenario and multiple competing VMs. We estimated how the inter-packet delay moves away from the optimal point as the number of VMs increases. In the present article we report the impact of virtualization over a whole data stream controlled by the TCP protocol. Our findings reveal that the impact of the additional inter-packet delay is negligible on the performance of TCP. Indeed, virtualized systems have similar goodput levels to the ones of natives systems. Moreover, a less expected result show that virtualized systems improve the fairness between flows, even when such flows are streamed from a same VM. The bad consequences of the virtualization concern mainly bugs in the implementation of the networking function, which can potentially introduce spurious retransmissions and information leaks.
虚拟化环境中的组网:TCP情况
虚拟化在现代私有和公共数据中心中被大量使用。通过在物理服务器上整合许多虚拟机(vm),虚拟化模糊了网络和系统之间的界限。在之前的工作中,我们通过关注纯UDP场景和多个竞争虚拟机,研究了当数据包从一个虚拟机移动到物理网卡时,虚拟化带来的各种价格。我们估计了随着虚拟机数量的增加,包间延迟如何远离最优点。在本文中,我们报告了虚拟化对由TCP协议控制的整个数据流的影响。我们的研究结果表明,额外的包间延迟对TCP性能的影响可以忽略不计。实际上,虚拟化系统具有与本机系统相似的良好的性能级别。此外,一个意想不到的结果表明,虚拟化系统提高了流之间的公平性,即使这些流来自同一个VM。虚拟化的不良后果主要涉及网络功能实现中的错误,这些错误可能会引入虚假的重传和信息泄漏。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约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学术文献互助群
群 号:481959085
Book学术官方微信