EDN China > 技术文章 > 通信 > 网络传输与交换 > 正文
? 2016博客大赛-不限主题,寻找电子导师,大奖升级??

网络虚拟化卸载技术在优化NVGRE性能方面的优势

Emulex公司Brandon Hoff?? 2013年12月05日 ?? 收藏0
就像我们过去讨论过的那样,NVGRE,即使用GRE(一种告知性RFC)的网络虚拟化,定义了如何在Hyper-V环境中搭建虚拟网络。虚拟网络架构(VNF)创建了一种虚拟网络基础架构,在这种架构中可以创建和移动虚拟机(VM),而不会像在传统网络架构(legacy network infrastructure)中那样会受到许多限制。

通过NVGRE,VM可以生存在NVGRE虚拟网络中的用户网络ID定义(Tenant Network ID,TNI)的独立虚拟网络上。VM可以在任意的物理服务器之间移动,NVGRE创建了一个虚拟的L2网络,可以跨越物理上L3的边界,因此VM无论移动到哪里都能够保留自己的MAC和IP地址。此外,网络配置可以实现自动化,因此创建新VM所需的网络配置修改可以在几分钟内完成,而不像过去需要数天时间。这样就提高了私有和混合云基础架构的敏捷性,降低了私有和混合云环境的网络管理成本。

值得注意的是,NVGRE可以实现在能够搭配Emulex提供的聚合网络适配器(CNA)和网络接口卡(NIC)良好工作的软件和解决方案上。这就是说,就像微软在2011 Windows Build Conference上在自己的展示中所说的,NIC参与到NVGRE中(特别是卸载功能)来构建NVGRE封装包是必不可少的。今天,没有NIC的参与,GRE就无法完成目前的任务卸载,这样就摈弃了10年来NIC改进的成果,这些改进可以提高高性能以太网的性能。具体来说就是,NVGRE摈弃了LSO和其它NIC性能优化。这会带来重大的性能损失,如下表所示。

注:以上测试结果为定性说明,随VM密度、服务器配置和其它测试参数变化而改变。

《电子技术设计》网站版权所有,谢绝转载


上一页12下一页
?? ?? ??


打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮

1.扫描左侧二维码
2.点击右上角的分享按钮
3.选择分享给朋友
?? ??

网络虚拟化? 卸载? NVGRE? Hyper-V?

相关文章

我来评论
美国的游客
美国的游客 ??? (您将以游客身份发表,请登录 | 注册)
?
有问题请反馈