Overlay学习笔记

发布时间:2020-07-06 11:15:04 作者:骑个龙冻墙
来源:网络 阅读:1147

最近在看overlay,记录一下学习过程,主要是overlay的框架。


心理表征:

    大二层 虚拟化 vxlan


overlay是什么?

    overlay是相对于undelay的虚拟的网络。underlay是物理网络,overlay使用了underlay的逻辑网络与结点构成了虚拟网络。用于物理网络向云和虚拟化的延伸,是云网融合的关键。


解决了什么问题?

    随着云计算、大数据、移动互联网的普及,需要大量使用虚拟机,往往使用大二层技术,这就产生了新的需求。


    1.迁移不受架构限制。

        传统协议stp网络规模不能太大。扩展协议需要软硬件支持,部署成本提高。

        overlay封装于ip上,使用路由在网络分发,对设备无特殊要求,可以使用现有网络,低成本改造。

    2.足够大的网络规模。

        二层设备多,二层表项就会大,对于二层表项是个挑战。

        overlay封转后,对网络只表现为隧道的端点地址,二层表项分散在vtep上。

    3.足够多的网络隔离能力。

        vlan只有4000个,云服务对应租户,4000个不够用。

        overlay有24bit或64bit,至少支持16,000,000个逻辑网络。


使用的技术?

    电信设备厂商的TRILL ( Transparent Interconnection of Lots of Links )
        Cisco 的 FabricPath 

        IEEE 的 SPB

        缺点:由于是新的协议,需要新设备的支持。

    IT厂商的VXLAN 、NVGRE 、STT

        方案相似,都是mac in ip/udp.

Overlay学习笔记

        VXLAN和STT对于现网设备对流量均衡要求较低,即负载链路负载分担适应性好,一般的网络设备都能对L2-L4的数据内容参数进行链路聚合或等价路由的流量均衡,而NVGRE则需要网络设备对GRE扩展头感知并对flow ID进行HASH,需要硬件升级;STT对于TCP有较大修改,隧道模式接近UDP性质,隧道构造技术属于革新性,且复杂度较高,而VXLAN利用了现有通用的UDP传输,成熟性极高。


总体比较,VLXAN技术相对具有优势。

推荐阅读:
  1. Unity学习笔记
  2. Tomcat学习笔记

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

虚拟化 ver la

上一篇:mycat系列-概述

下一篇:Python多线程下list的案例分析

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》