随着网络技术的发展,云计算凭借其系统利用率高、人力/管理成本低以及灵活性/扩展性方面展现的优势,已经成为目前各大行业IT建设的新趋势。而服务器的虚拟化作为云计算的核心技术之一,也得到了越来越多的应用,从而极大的增加了数据中心的计算密度;同时,为了实现业务的灵活变更部署,虚拟机在二层网络中的无限制迁移需求越来越迫切。而传统的经典二、三层网络已无法完全满足这些需求。为解决云计算带来的挑战,VxLAN(Virtual extensible Local Area Network,虚拟扩展局域网)技术应运而生,下面就让我们来一探究竟,VxLAN的技术优势和技术原理。
服务器虚拟化技术越来越多的在数据中心当中普及应用,使我们数据中心的服务器利用率越来越高,业务、应用部署的灵活性和可扩展性越来越强。随之而来的,是大量经典网络疲于应对的挑战:容量、灵活性及扩展性等等。对于此类问题,VxLAN网络都具备合理可行的解决方案:
1. 容量问题:
a) VLAN容量:在经典网络中,二层网络隔离通常通过VLAN(虚拟局域网)完成,由于二层网络环境中的广播、组播及未知单播都会在VLAN内泛洪,故一个VLAN内不适宜放置大量主机,而二层网络中可用VLAN的数量为4096,无法满足虚拟化环境中的大量终端主机接入。而VxLAN网络以overlay的概念,提供了多达16M个VXLAN段,同时每个VXLAN段中又可包含4096个VLAN段,解决了VLAN容量问题;
b) MAC地址容量问题:在经典网络中,二层汇聚交换机及二层核心交换机的MAC地址容量极为有限,无法支撑大量虚拟