简析数据中心三大Overlay技术

搭建大规模的云计算环境需要数据中心突破多种技术难题,其中虚拟化是云计算最为显著的特征。要满足虚拟机在数据中心任意网络位置之间都可以无感知迁移,就需要引入一些新的网络技术,Overlay技术就是在这样的背景下产生的。Overlay技术指的是一种网络架构上叠加的虚拟化技术模式,其大体框架是对基础网络不进行大规模修改的条件下,实现应用在网络上的承载,并能与其它网络业务分离,并且以基于IP的基础网络技术为主。Overlay可以理解是一种隧道封装技术,这样大家都不会陌生,像IPv4inIPv4、GRE、MPLS等都是典型的隧道技术,相当于直接在源网络和目标网络之间直接拉了一根“光纤”。不过,现有的这些隧道技术都是点到点的隧道协议,只能点对点建立隧道。Overlay技术是通过点到多点的隧道封装协议,完全忽略中间网络的结构和细节,把整个中间网络虚拟成一台“巨大无比的二层交换机”, 实现虚拟机在数据中心网络里随时随地迁移。同时,Overlay技术中采用扩展的隔离标识位数,能够突破VLAN的4094个数量限制,支持高达16M用户,并在必要时可将广播流量转化为组播流量,避免广播数据泛滥。Overlay网络可以分为网络Overlay,主机Overlay和混合式Overlay三大技术。

网络Overlay

网络Overlay指的是隧道封装在物理交换机上完成,通过控制协议对边缘的网络设备完成网络构建和扩展。网络Overlay是基于目前数据中心网络面临的问题而出现的,传统的网络普遍采用STP环网技术,后来出现了虚拟化,如今虚拟化技术已经飞入寻常数据中心中,但可以进行虚拟化的网络设备数量毕竟有限,对于大型的数据中心接入网络设备都会有数千台,为解决大规模环网问题出现了EVI、TRILL、VPLS、LISP、VXLAN等等新技术,其中Trill的升级版就是网络Overlay,网络Overlay依仗的主要技术就是VXLAN。在网络Overlay中,要求所有的物理接入交换机都能支持VXLAN,物理服务器支持SR-IOV功能,使虚拟机通过SR-IOV技术直接与物理交换机相连,虚拟机的流量在接入交换机上进行VXLAN报文的封装和卸载,对于非虚拟化服务器,直接连接支持VXLAN接入交换机,服务器流量在接入交换机上进行VXLAN报文封装和卸载。在VXLAN网络和VLAN网络之间要部署VXLAN GW交换机,实现VXLAN网络主机与VLAN网络主机之间的通信。目前,网络设备的主流芯片已经实现了VXLAN技术,对于在数据中心里部署网络Overlay提供了可能。网络Overlay的优势在于物理网络设备性能转发性能比较高,可以支持非虚拟化的物理服务器之间的组网互通。

主机Overlay

主机Overlay指的是隧道封装在服务器的vSwitch上完成,不用增加新的网络设备即可完成Overlay部署,可以支持虚拟化的服务器之间组网互通。主机Overlay使用服务器上的vSwitch软件实现VXLAN网络功能,VXLAN技术中的VTEP、VXLAN GW、VXLAN IP GW 均通过安装在服务器上的vSwitch软件实现,只需要物理网络设备支持IP转发即可,所有IP可达的主机即可构建一个大范围二层网络。这种主机Overlay技术实现,屏蔽了物理网络的模型与拓扑差异,将物理网络的技术实现与计算虚拟化的关键要求分离开来,几乎可以支持以太网在任意网络上的透传,使得云的计算资源调度范围空前扩大。为了使得VXLAN Overlay网络更加简化运行管理,便于云的服务提供,各厂家使用集中控制的模型,将分散在多个物理服务器上的vSwitch构成一个大型的、虚拟化的分布式Overlay vSwitch,只要在分布式vSwitch范围内,虚拟机在不同物理服务器上的迁移,便被视为在一个虚拟的设备上迁移,如此大大降低了云中资源的调度难度和复杂度。主机Overlay是很多IT厂商主推的技术,意图明显希望借用其在服务器领域的优势,压缩网络厂商的发挥空间,网络厂商自然不甘示弱,大力推动网络Overlay技术,在数据中心市场里,两种技术争得不亦乐乎。

对于网络Overlay和主机Overlay两种技术,目前还不好说孰优孰劣,各有各的优点,技术实现特点也不同。首先是MAC和ARP地址容量的问题,网络Overlay通过基于会话的MAC学习来扩充MAC地址容量,主机Overlay则是通过L2oIP数据封装来扩充MAC地址容量;其次VLAN容量问题,网络Overlay和主机Overlay都通过VXLAN技术实现,可提供16M的VLAN标识,可以满足多业务隔离的需求;再次虚拟机迁移问题,网络Overlay采用大二层设计,主推Fabric Path和Trill应用,主机Overlay更加强调隧道封装,不关心网络是二层和三层,通过主机Overlay可以很好地实现异地数据中心之间虚拟机迁移。

混合式Overlay

主机Overlay是一个全部靠软件实现的技术,主要应用在全部计算虚拟化的场景中。这种场景没有考虑到虚拟化计算资源和非虚拟化计算资源的互通,主机Overlay方案与传统网络互通时,连接也比较复杂。虚拟网络完全由服务器vSwitch软件构建,对于VXLAN和非VXLAN互通的转换全靠软件技术,转换性能存在瓶颈,通过软件实现 VXLAN IP GW很可能会成为整个网络的瓶颈。网络Overlay是一种由物理接入交换机组成Overlay边缘设备的技术,这种场景下接入交换机需要支持VXLAN,而不需要软件支持。但网络Overlay方案与虚拟机相连,需要通过一些特殊的要求或技术实现虚拟机与VTEP的对接,组网上不够灵活。如此一来,单纯部署每一种技术时都存在一定限制。最理想的组网方案应该是一个结合了网络Overlay与主机Overlay两种方案优势的混合Overlay方案。 混合Overlay指的是采用网络Overlay和主机Overlay的混合组网,可以支持物理服务器和虚拟服务器之间的组网互通。混合Overlay采用软硬件结合的方式,使得软硬件都能发挥自己的优势,也保障了Overlay网络的整体性能。

数据中心里三大Overlay技术,实际上可以说是两种Overlay技术:网络Overlay、主机Overlay,采用三大Overlay技术,可实现数据中心上云计算应用大规模部署,是新一代数据中心网络发展的主要方向。

本文作者:harbor

来源:51CTO

时间: 2024-10-31 18:49:35

简析数据中心三大Overlay技术的相关文章

软件定义数据中心的关键技术与应用

软件定义数据中心(SDDC)的概念最早于2012年由VMware首次提出,指通过软件实现整个数据中心内基础设施资源的抽象.池化.部署和管理,满足定制化.差异化的应用和业务需求,有效交付云服务.传统数据中心架构复杂且缺乏灵活性,业务与基础设施紧耦合,应用系统受制于软硬件之间的依赖关系,同时传统数据中心运维管理复杂,资源利用率低,维护成本高.SDDC概念的提出,是云计算.软件定义.DevOps.基础设施快速灵活部署等一系列技术与需求在数据中心的具体实现,通过SDDC实现了以用户为中心.以服务为导向,

英维克参编《数据中心空调系统节能技术白皮书》正式发布

7月29日,为了推动数据中心设计发展,交流数据中心设计经验,第五届中国数据中心设计高峰论坛在北京召开,数据中心制冷.供配电.备用电源三大技术领域的专家汇集一堂. 峰会上,数据中心制冷领域的智慧结晶<数据中心空调系统节能技术白皮书>正式对外发布. 该本白皮书由中国电子工程设计院副总工程师.中国数据中心工作组组长钟景华主负责,英维克副总经理.中国数据中心工作组技术专家委员会委员王铁旺以及陈川参编. <数据中心空调系统节能技术白皮书>编写历经四年,正是数据中心市场快速发展的几年,用户对数

透析数据中心在云计算时代如何发展

文章讲的是透析数据中心在云计算时代如何发展,根据Rackspace公司第二季度的财报显示,该公司第二季度每平方英尺的纯利润为5195美元,而且利润继续呈上升状态.而在2009年初,每平方英尺的纯利润大约为3600美元,在不到两年的时间里,几乎上升了一倍.这也代表了数据中心行业的普遍现状,服务器需求增大,托管数据中心供不应求. 云计算技术的推动 在当前云计算高速发展的现状下,Rackspace公司相信云计算能够让该公司的托管业务更加有利可图.这一切都可以归结为使用率的提高,即如何让使用者尽可能的利

数据中心网络虚拟化技术之NFV

NFV这个词语如今在各大媒体上出现的次数越来越频繁,很多人可能还不知道NFV是什么东东,本文就来给大家恶补一下,NFV是Network Functions Virtualisation的缩写,中文名叫网络功能虚拟化,这是由网络运营商联盟提出的,ETSI(欧洲电信标准协会)组织的NFV规范基础是标准范本.NFV旨在利用标准IT虚拟化技术解决这些问题,具体是把多种网络设备类型融合到数据中心.网络节点和终端用户企业内可定位的行业标准高容量服务器.交换机和存储中.通过使用X86等通用型硬件以及虚拟化技术

李元香:云计算数据中心三大趋势

为了更好地总结我国数据中心产业在发展过程中的成功经验,把握与指引今年的发展脉搏,促进已经迈入云端的数据中心产业持续健康快速稳健发展,中国信息协会和中国数据中心产业发展联盟将以"云时代数据中心"为主题,于20112年月17日在北京举行第2届"2012中国数据中心产业发展大会".中国信息协会副会长李元香在会上指出,基于云计算应用数据中心的建设,成为未来重要的趋势,并分享了数据中心三大发展趋势. 李元香:尊敬的杨国勋副主任,各位来宾.各位专家上午好!很高兴参加第二次数据中

数据中心跨机房技术实现的现实阻力

现在的数据中心往往是由很多个机房组成的,机房可能遍布于世界各个角落,以满足全球各地用户访问的需求.这些部署在世界各地的机房,有的是为了提升本地用户的访问体验,有的是为了做机房的业务备份,也有的是集群业务扩容的需要.不管在部署什么的业务,做跨机房的时候,都要充分考虑可能面临的问题,以便在跨机房部署时避免犯错.下面就来详细谈一谈,跨机房的业务部署时,数据中心要考虑哪些可能遇到的问题. 带宽 处于不同地区的两个或者多个机房要打通,很多时候要经过广域网才行.当然,有些实力超强的数据中心也可能单独建设一条

长城电脑数据中心服务器电源技术获奖

本文讲的是长城电脑数据中心服务器电源技术获奖,[IT168 资讯]"2014年度中国电子学会科学技术奖"于日前正式揭晓,中国长城计算机深圳股份有限公司(简称长城电脑)提交的"数据中心服务器电源技术研发与产业化项目"以其领先的创新技术成功荣获"科技进步类二等奖".该项目研制难度大,创新性强,属国内首创,不仅是长城电脑在电源及服务器领域长期以来深厚技术积累的结晶,也填补了国内空白,打破了我国在高端服务电源领域长期依赖进口的尴尬局面,代表着我国在高端服

LinkedIn数据中心的100G技术改革

LinkedIn的持续发展使得我们必须在未来的3-5年间将我们的数据中心发展到一个宏大的规模.Altair项目是我们创建大规模可扩容数据中心的途径.新的LinkedIn数据中心正在Oregon建设中,内部称作LOR1,这将是我们构建的第一个大容量数据中心架构,这将引领我们将服务器的级别从万级走向十万级.这个数据中心的新型网络架构可以支持根据需要扩充服务器数量,而且利用10/25/50/100的技术阶梯来支持使用不同网络连接的混合多层的服务. 在这篇博客中,我们将阐述我们是如何利用100G技术构建

数据中心网络虚拟化技术概要

随着云计算和大数据等新兴应用的快速发展,"数据中心即计算机"(data center as a computer)的技术发展趋势逐渐明朗.数据中心作为一台计算机,与传统的高性能计算机具有很大的不同.在高性能计算领域,因为服务器被独占式的分配给租户使用,所以其主要的优化目标是"算得快".但是在云计算领域,为了提高数据中心的利用率.降低其运营成本,服务器整合(server consolidation)技术将成为常态.此时,服务器内将同时运行不同租户.不同应用的实例.一般