OpenStack Neutron N版本VLAN aware VMs特性解析(二)

声明:
本博客欢迎转载,但请保留原作者信息,并请注明出处:http://write.blog.csdn.NET/!
作者:林凯
团队:华为杭州OpenStack团队

上一篇介绍完社区vlan aware VMs BP在北向数据模型和plugin实现之后,本篇介绍该BP在南向实现的方案。
社区在考虑该BP的南向实现的时候,基于以下几个角度考虑:
1.设计复杂度:完整的重构仅在某些情况下可取,VLAN aware VMS基于现有的OVS agent架构实现,值得注意的是,OVS agent设计已经相对复杂,因为其需要适应多个部署选项,特别是关于安全规则和或加速。

2.升级复杂度:能够改造现有的设计意味着现有部署不需要去通过叉车升级(断层式的升级方式)以推出新功能;

3.设计可重用性:所提出的设计可以容易地适配应用到各种技术后端,如Neutron L2 agent支持:打开vSwitch和Linux Bridge。

4.性能方面:如果它不能满足在分组吞吐量上高的严格要求,至少在长期上是无法满足客户的需求。

5.功能兼容性:需要考虑该特性与VLAN transparency(nfv-vlan-trunks)特性的兼容性。VLAN transparency是关于使平台不干扰从VM发送
出来的带有tag的报文,并让底层分辨这些报文发送到哪里。vlan aware vms是关于使平台用vlan tag关联到报文,以确定报文发送到哪儿。

社区在南向实现上考虑过3中方案:: <

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值