VXLAN和NVGRE能解决云网络VLAN的不足吗?

虚拟化和云有各种各样的网络问题,
但是最令人沮丧的是在
复杂的
虚拟环境里缺乏有效的VLAN,造成数据中心之间延伸远距离网络片段也困难重重。要解决这些问题,VMware和微软采取了封装和隧道2大策略,分别是:
VXLAN和NVGRE。VXLAN和NVGRE都使用封装和隧道方式来创建大量的VLAN子网,这些子网可以扩展到2层和3层网络。这是为了解决IEEE802.1Q定义的数量有限的VLAN,实现云和专有网络中共享负载均衡的多租赁网络。如果VXLAN和NVGRE都采取相同的措施,哪个更好?或者
它们都能正常使用吗?这没有统一答案。VXLAN标准:扩展VLAN,支持远距离VM迁移VMware的VXLAN是为了实现多租户云网络所需要的远距离分割支持, 它使用一个名为VXLAN网络标识符(VNI)的24位标识符,将与应用程序关联的VLAN分组到一个片段中,来分离应用程序数据。这可以使虚拟机在多租户的数据中心间进行迁移。虚拟机软件不需要修改就能够在VXLAN环境中运行。虚拟机会创建与非VXLAN和非虚拟环境相同的数据包。在VXLAN环境里,数据包被封装在一个外在以太网数据包中,它带有目标服务器或转发数据包的路由器的目标MAC 。然而,在VXLAN环境里,虚拟机间通信需要将广播数据包用通信虚拟机所在的VXLAN片段发到关联IP
多路广播分组。虚拟机也需要进行VXLAN环境以外的通信,这种情况不需要对源虚拟机或目标设备做修改。VXLAN网关会取下VXLAN和UDP的头信息,将这个数据包转发到虚拟机所发数据包的目标MAC上。VXLAN标准看起来代表着虚拟网络天堂,但是SearchNetworking.com的Fast Packet博主Ivan Pepelnjak持怀疑态度。在他的Fast Packet 博客中,Pepelnjak
提出了严肃的问题,网络专业人员在承认这项技术前应该先问下自己:是否真正需要VXLAN,他建议很多人根本不需要VXLAN。Pepelnjak还指出了VXLAN的不足之处,包括它在如交换机,
负载均衡器或防火墙等物理设备的环境内缺乏有效通信。在任何IP网络的VXLAN里, IP多路广播的2层网络洪泛都必须进行这类通信。和VXLAN标准一样,微软的NVGRE标准提案都使用封装策略来创建大量的VLAN子网,这些子网可以扩展到分散的数据中心和2、3层网络。二者都旨在实现在云和专有网络中共享负载均衡的多租赁网络。然而它们还是有一些区别的。一些NVGRE标准的重要特点包括指定24位的租赁网络标识符(TNI),NVGRE解决了一些和多租户网络相关的问题。并且使用GRE来创建一个独立的虚拟2层网络,限制物理2层网络或扩展超过子网边界。NVGRE终端通过在GRE头
插入INT指示符的方式分隔各个TNI。两个标准的不同之处在于存储目标地址的位置。VXLAN标准描述了数据包是如何通过通道寻找到目标终端。而NVGRE标准将定位目标的方法延迟到后续版本。两种提案都
认为负载均衡是实现有效运营的必要条件,但是VXLAN可以随机分配端口号来分散负载,而NVGRE使用GRE关键域中的保留8位。关于NVGRE、VXLAN,微软做了什么?博主Martìn Casado认为,VXLAN和NVGRE还是有发展空间的。但他同时指出没有哪个标准完全成熟——网络虚拟化没有完整的答案。目前两种标准的多点传送功能有限,并且只支持2层的逻辑网络。随着标准的成熟,它们非常有可能提高控制能力。

时间: 2024-10-31 22:49:34

VXLAN和NVGRE能解决云网络VLAN的不足吗?的相关文章

软件定义网络(SDN)能否解决私有云网络瓶颈问题?

你肯定听过,但这个值得反复强调,即网络是私有云中的瓶颈问题.现在,服务器和存储技术已经发展成共享资源,云管理员可以自由地调用这些资源,但是网络却仍然是手动的.为了提高灵活性,私有云网络必须进行虚拟化,而软件定义网络(SDN)是一个性价比不错的方法."企业需要像服务供应商一样,为内部客户迅速做出反应.为此,企业需要启用自助式IT,而实现这一目的的最大障碍就是网络,"正在开发基于SDN网络虚拟化技术的日本初创公司Midokura的首席战略官Ben Cherian表示,"具备CCI

传统云网络面临的这些问题

你知道吗?传统云网络存在了这么久,但是你了解它的基本架构吗?你知道吗?传统云网络下两种隔离方式Vlan和Vxlan,却各有利弊:你知道吗?云网络把网络的边界变模糊了,那么网络安全是否有保障呢?本文就带你了解这一切. 1传统云网络的架构分析 传统云网络结构 上图中这些蓝色大框是服务器,其中上面两个服务器:NC(计算节点)和CC(网络节点),它类似于整个云网络的一个核心路由器.实例一出来会经过一个网桥,网桥上有防火墙功能.当数据出了计算节点以后会引流到网络节点进行下一步的处理.网络节点负责数据的路由

透过90’s网络架构来看可扩展性网络---云网络应具有的特点

本文讲的是透过90's网络架构来看可扩展性网络---云网络应具有的特点,[编者的话]本问讨论了Calico项目的目的,以及探讨了用从上世纪90年代以来发展起来的网络架构,三层网络模型,L2与L3层转发模式,论证了如何基于现有基础,通过采用新兴的"奶牛模式",来实现云网络架构的可扩展性和高性能. 最近,有很多关于Calico项目的讨论,但是大多数讨论只是围绕着通过把现有互联网基础架构应用到数据中心来实现扩展性和简化网络架构来进行的. 然而,当审视这个项目时,还是有一部分人会用我称之为&q

阿里云网络系列之经典网络和专有网络

阿里云面向客户提供的网络类型服务有经典网络和专有网络两种,但这两者有什么区别呢?阿里官网给的解释是: 经典网络:IP地址由阿里云统一分配,配置简便,使用方便,适合对操作易用性要求比较高.需要快速使用 ECS 的用户. 专有网络:是指逻辑隔离的私有网络,您可以自定义网络拓扑和 IP 地址,支持通过专线连接.适合于熟悉网络管理的用户   相信很多人看了这个解释还是云里雾里,作为用户你该如何判断哪一种是适合自己的网络类型呢: 其实,可以这样简单地理解,从公网ip来讲,经典网络和专有网络没有区别:从内网

通过合理配置来解决交换机网络环路难题

合理配置解决交换机网络环路难题,在判断交换机网络环路的思路上,本文从日志信息和启用状态方面对交换机网络环路问题做一个初步的分析,然后合理配置交换机,最终解决交换机网络环路问题. 在规模较大的局域网网络中,时常会遇到网络通道被严重堵塞的现象,造成这种故障现象的原因有很多,例如网络遭遇病毒攻击.网络设备发生硬件损坏.网络端口出现传输瓶颈等. 不过,从网络堵塞现象发生的统计概率来看,网络中发生过改动或变化的位置最容易发生故障现象,因为频繁改动网络时很容易引发交换机网络环路,而由交换机网络环路引起的网络

阿里云网络技术在线高峰论坛回顾出炉:PDF+视频!

2017阿里云网络技术在线高峰论坛顺利结束,下面是本次活动回顾资料. 提示:目前回顾持续生成中,敬请保持关注. 阿里云ECS网络增强型实例设计原理--李星 / 阿里云高级技术专家 议题简介:为了满足直播.游戏.Hadoop.消息中间件等对网络转发能力有非常高要求的用户场景,主流的云计算厂商都推出了针对网络性能优化的虚拟机实例.如何实现高性能.低延迟.少抖动的虚拟机网络性能,一直都是非常有挑战的问题,业界的有多种实现的方法,但是都各有利弊. 本次分享会重点介绍阿里云的网络增强型的解决方案和思考,包

云网络:以太网在行动

随着云服务市场的兴起,越来越多的企业用户正在从传统IT环境向包含云的混合环境转移.然而数量众多的云服务提供商,也给云网络的连通性带来了新的问题.如何构建一个开放的云环境,成为日前NetEvents亚太峰会上的一个主要议题.为什么需要开放的云环境据IDC所作的调查显示,亚太地区云服务的应用正在加速."在2013年,只有39%的亚太机构没有使用云服务,到2014年,这个比例将下降到2%",来自IDC的IT服务研究经理Adam Dodds向与会者给出了他最新的调研结果.在企业用户向云迁移的同

云网络时代 网络故障管理何去何从?

检测.发现和纠正网络故障从来都不是容易的事情.过去是客户端服务器"统治".应用运行在指定服务器.最终用户通过以太网.租用WAN链路或其他服务连接的时代,彼时网络故障管理已经比较麻烦了,而现在大型数据中心和云网络让网络故障管理更具挑战性. 技术在变化,但最终结果是最重要的.这里的问题是:用户是否在接受所需的服务质量?答案取决于应用和网络性能.现在的应用通常在公共.私有或混合云上运行,应用作为负载转移在服务器之间迁移.服务器和数据存储之间的吞吐量取决于其他应用放在共享链路的负载. 网络性能

大数据难题带来按需支配的云网络解决方案

随着数据中心和云环境中的大型数据不断增长,如何管理同时传输数百万条记录的网络成为前所未有亟待解决的问题. 这不仅仅是数据规模的问题--在涉及大型数据网络解决方案时,不仅是数据规模确实不能小觑,而且工作量也是如此.大型数据环境不能简单的按照过去的数据基础架构来运作.鉴于运行大型数据应用软件的复杂性和速度,大型数据需要适合自己的解决方案. "传统"的数据分析体系结构假设数据的来源有限,他们有大量的时间将数据存储在正确数据库的正确表格当中.当涉及到诸如推特,脸谱和谷歌所使用的网络和应用软件时