在过去的几年里,由于网络虚拟化和云计算,信息技术世界发生了巨大的变化。虚拟化带来了物理资源和能源使用的效率,同时也给网络管理员带来了挑战,即支持具有多租户的大规模动态工作负载。为了寻求一种解决网络规模和工作负载移动性挑战的方法,VXLAN作为多种网络覆盖技术之一发布。本文将探讨对VXLAN技术和VXLAN交换机的理解。
图1:VXLAN用于云数据中心
VXLAN的理解
VXLAN (Virtual Extensible Local Area Network),又称虚拟可扩展局域网,是一种跨网络为虚拟机创建逻辑网络的网络虚拟化方案。它通过MAC地址在用户数据报协议(MAC-in- udp)的封装,在三层网络之上提供二层覆盖网络。这样,使用VXLAN可以创建1600万个网络,而不是4096个vlan。简单地说,VXLAN可以提供与VLAN相同的业务,但具有更强的扩展性和灵活性。
VXLAN是如何工作的?
VXLAN采用三层组播技术,支持组播和广播流量在虚拟网络中的传输。在这种环境下,可以使用VXLAN网关设备来终止VXLAN隧道,并转发物理网络的流量。通过下面的图片,可以更好的理解VXLAN技术。
图2:VXLAN的工作原理
VXLAN网关: VXLAN网关主要是连接VXLAN环境和非VXLAN环境的桥梁,是网络的虚拟端点。例如,连接传统VLAN网络和VXLAN网络。
VXLAN段: VXLAN段是用于虚拟机通信的二层网络。需要注意的是,只有同一VXLAN段内的虚拟机才能相互通信。
VNI: VNI (Virtual Network Identifier),也就是VXLAN段ID。系统使用VNI和VLAN ID来识别合适的隧道。
VTEP: VTEP终止VXLAN隧道。同一个本地IP地址可以用于多条隧道。
VXLAN头: VXLAN头部携带一个24位的VNI,用于唯一标识覆盖层内的二层段。
VXLAN Switch概述
在数据中心中,VXLAN被广泛应用于在物理网络之上创建覆盖网络,可以使用交换机、路由器、防火墙等组成的虚拟网络。VXLAN交换机通常具有可扩展性和敏捷性等特点。VXLAN网络交换机可以为私有、公有和混合云网络提供多种解决方案。以FS S5850-48S2Q4C为例对10 gbe开关例如,它有48个10G SFP+端口和6个混合40G/100G上行端口。VXLAN光纤交换机具有MLAG、VXLAN、IPv4/IPv6、SFLOW、SNMP等先进特性,是传统或全虚拟化数据中心的理想选择。
图3:FS S5850-48S2Q4C VXLAN交换机
结论
随着VLAN技术和2/3层网络的快速发展,必将出现更多更高层次的网络管理技术。VXLAN技术就是解决目前可扩展性有限的问题,为今天和未来的网络带来更多便利的技术之一。VXLAN支持千兆以太网交换机已被公认为云环境下具有足够链路和容量处理海量流量的更好解决方案。如果您正在寻找专业且经济高效的网络交换机解决方案或用于网络和数据中心的VXLAN交换机,FS是一个不错的选择。