为什么需要 VXLAN
为什么需要 VXLAN
VXLAN 即虚拟扩展局域网,这项技术能很好地解决现有的 VLAN(虚拟局域网)技术无法应对的一些问题。VXLAN 技术是一种大二层的虚拟网络技术,这种技术的出现伴随着数据服务器虚拟化的发展。当虚拟服务器发生动态迁移后,则需要一个无障碍接入的网络为其提供服务。此外,VXLAN 还可以解决现阶段大规模云计算数据中心虚拟网络空间不足的问题。当前的主流网络芯片均已支持 VXLAN, 它也广受业界关注,拥有令人期待的发展前景,有望成为未来网络虚拟化技术中的主流技术之一。
VXLAN 原理
VXLAN 原理
VXLAN 是一种隧道技术,能在三层网络的基础上建立二层以太网网络隧道。这个二层网络就是传统的局域网通信传输的信道,而 VXLAN 技术给了现在二层网络里的信息一个三层网络的通行证,使它可以使用三层网络的信道通信。并且这个新的三层通行证上还有一个 VXLAN 的头部标识,只有当虚拟机上的头部标识显示位于同一 VXLAN 下,两者才能实现通信。
VXLAN 的优势
支持更多的二层网段数量
由于 VXLAN 采用了特殊的封装技术,数据在虚拟局域网中传输时会带有一个 24 位的标识,提供了 1600 万个 VXLAN 网段。这使得 VXLAN 可以支持数据中心多租户的网段分隔需求。
更大的灵活性
由于 VXLAN 把二层网络的信息封装到第三层网络的数据包中,所以它可以突破传统 VLAN 中的一些限制,使得虚拟机的迁移不必只在同网段的二层网络上进行,也就是说它使得虚拟机的部署具有更大的灵活性,可以在分散部署的数据中心之间进行迁移。
优化网络操作
由于 VXLAN 传输信息时,将信息封装在了第三层网络层,所以不需要再设计和管理复杂的第二层传输层,从而优化了网络操作。
经济性
由于 VXLAN 是被物理服务器内部的虚拟机管理程序控制的,而这个管理程序对网络设备还有虚拟机屏蔽了底层细节,也就是说他们(网络设备和虚拟机)可以不必担心因为使用 VXLAN 技术而必须更新路由器和交换机,从而使得 VXLAN 的部署具有经济性。
VXLAN 的优势
支持更多的二层网段数量
由于 VXLAN 采用了特殊的封装技术,数据在虚拟局域网中传输时会带有一个 24 位的标识,提供了 1600 万个 VXLAN 网段。这使得 VXLAN 可以支持数据中心多租户的网段分隔需求。
更大的灵活性
由于 VXLAN 把二层网络的信息封装到第三层网络的数据包中,所以它可以突破传统 VLAN 中的一些限制,使得虚拟机的迁移不必只在同网段的二层网络上进行,也就是说它使得虚拟机的部署具有更大的灵活性,可以在分散部署的数据中心之间进行迁移。
优化网络操作
由于 VXLAN 传输信息时,将信息封装在了第三层网络层,所以不需要再设计和管理复杂的第二层传输层,从而优化了网络操作。
经济性
由于 VXLAN 是被物理服务器内部的虚拟机管理程序控制的,而这个管理程序对网络设备还有虚拟机屏蔽了底层细节,也就是说他们(网络设备和虚拟机)可以不必担心因为使用 VXLAN 技术而必须更新路由器和交换机,从而使得 VXLAN 的部署具有经济性。