HCIP-22.5 VXLAN概述
VXLAN概念
VXLAN(Virtual eXtensible Local Area Network,RFC7348)是IETF NVO3(Network Virtualization over Layer 3)定义的NVO3标注技术之一,采用MAC in UDP封装方式,将二层报文用三层协议进行封装,可对二层网络在三层范围进行扩展,同时支持24bit的VNI ID(16M),满足数据中心大二层VM迁移和多租户的需求。
传统数据中心网络结构
- 数据中心按不同业务功能进行区分。
- 传统网络是标准的三层网络架构。
挑战一:计算节点低延迟需求
挑战二:虚拟化应用大量部署
传统三层网络架构下虚拟机迁移带来的问题
当前的一些解决方案(拓扑简化)
该解决方案存在的问题:
- MAC地址数量陡增,接入设备压力大
- 多租户隔离环境中设备VLAN资源紧张
- 二层网络范围过大,影响网络通信效率
- 传统解决方案较适用于DC内部大二层互联应用
STP或CSS+iStack传统二层技术不适合构建大规模二层网络,通过VXLAN可以构建大二层网络,链路带宽利用率高。
多数据中心大二层互联(VXLAN)
挑战三:业务快速创新、自动发放需求
云数据中心的网络解决方案
(1)VXLAN技术主要解决多租户环境下二层互联问题。
(2)VXLAN通过隧道技术在不改变三层网络拓扑的前提下构建跨数据中心的逻辑二层拓扑。
(3)VXLAN技术有效地解决了VLAN数量的限制问题。
(4)VXLAN技术对二层网络做了优化,不会造成广播风暴等问题。
(5)SDN技术主要是简化网络的部署、运维、调整等。