在虚拟化环境下的网络

jwu2002 2014-08-14 09:11:42
在虚拟化环境下,对原有数据中心的网络提出了新的要求

1. 网络里的节点增加了,比如原来网络里有100台服务器,现在由于虚拟化,每台上面起了10个虚机,都通过bridge方式接入网络,这相当于2层网络里有1000台机器。
2. 这些虚拟机要求可以在不同的物理机之间迁移,迁移的时候要求IP不变,所以这些虚拟必须在一个大二层网络上。
3. 虚拟化环境下,VLAN的用法和传统的VLAN是不同的:交换机端口需要配置成trunk模式,允许所有数据包通过,这样VLAN无法起到隔离广播域的作用。

二层网络过大,会带来很多问题:广播包过多、交换机转发表溢出、生成树算法导致带宽利用率低等等问题。 各厂商开发了一些新的技术,比如TRILL, FabricPath试图解决大二层的问题。

另外一个思路是:不动现在的网络架构,把2层的数据包封装到ip包里,让它能穿透网关。OpenStack里用的GRE、VXLAN就是这个原理。
...全文
559 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
alinly 2015-09-15
  • 打赏
  • 举报
回复
二层的vlan.
absovt 2015-09-08
  • 打赏
  • 举报
回复
越来越多的资源池,大二层的效果如何,有待实践检验
霖雨 2014-09-09
  • 打赏
  • 举报
回复
不明觉厉,帮顶!

999

社区成员

发帖
与我相关
我的任务
社区描述
OpenStack
社区管理员
  • OpenStack社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧