说到虚拟化,大家最先联想到的几个名词应该是虚拟机,服务器。今天要介绍的虚拟化,是路由与交换技术里面的虚拟化技术。在网络上,将多个网络设备虚拟化成一个整体的逻辑设备的技术,就称为虚拟化技术。通过交换机虚拟化技术,既可以在逻辑上集成多台物理连接的交换机,实现拓宽虚拟交换机带宽、提升转发效率的目的,也可以在逻辑上将一台物理交换机虚拟为多台虚拟交换机,实现业务隔离、提升可靠性的目的。虚拟化有横向虚拟化和纵向虚拟化,其中横行虚拟化技术常用的有堆叠、m-lag,vrrp。今天我们主要了解下m-lag技术。
了解m-lag之前,我们先了解下以往数据中心常用的横向虚拟化技术-堆叠。
从上图我们可以看到堆叠就是将两台交换机设备通过专用堆叠线缆虚拟化成一台逻辑设备去参与网络数据转发,所以堆叠常常和下行交换机或者服务器做一个链路聚合捆绑,这样做的好处是当其中一台交换机down掉的时候,流量可以转发到另外一台交换机上,保证链路高可用。
下面我们看看什么是m-lag技术,它和堆叠相比又有什么区别,为什么华为现在推荐用m-lag。
通过上图我们可以知道,m-lag是一种实现跨设备链路聚合的技术,经常配合链路聚合一起使用,提供设备可靠性。
前面我们也介绍了堆叠,下面我们看看堆叠和m-lag之间的