了解MLAG的優(yōu)勢(shì)及其在不同數(shù)據(jù)中心架構(gòu)中的應(yīng)用

      MLAG,或MC-LAG,代表多機(jī)箱鏈路聚合組。它是一種多設(shè)備鏈路聚合技術(shù),可使兩個(gè)交換機(jī)充當(dāng)單個(gè)交換機(jī)。來(lái)自不同 MLAG 對(duì)等交換機(jī)的端口捆綁在一起充當(dāng)單個(gè)邏輯鏈路,提供增加的鏈路帶寬和額外的冗余。

      了解MLAG的優(yōu)勢(shì)及其在不同數(shù)據(jù)中心架構(gòu)中的應(yīng)用-南華中天

      多年來(lái),MLAG作為一種虛擬化技術(shù)被廣泛應(yīng)用于數(shù)據(jù)中心網(wǎng)絡(luò)設(shè)計(jì)中。本文詳細(xì)闡述了 MLAG 的主要優(yōu)勢(shì)及其在不同數(shù)據(jù)中心架構(gòu)中的應(yīng)用。

      數(shù)據(jù)中心網(wǎng)絡(luò)設(shè)計(jì)中的 MLAG

      在傳統(tǒng)的數(shù)據(jù)中心網(wǎng)絡(luò)中,通過(guò)冗余設(shè)備和鏈路來(lái)實(shí)現(xiàn)高彈性和穩(wěn)定性。但往往導(dǎo)致鏈路利用率低,網(wǎng)絡(luò)維護(hù)成本高。MLAG和堆疊技術(shù)都可以解決此類問(wèn)題,將多臺(tái)數(shù)據(jù)中心交換機(jī)虛擬成一臺(tái)交換機(jī),簡(jiǎn)化網(wǎng)絡(luò)部署,降低維護(hù)費(fèi)用。

      與堆疊相比,MLAG被認(rèn)為具有更高的可靠性和更短的服務(wù)中斷時(shí)間。下圖顯示了數(shù)據(jù)中心網(wǎng)絡(luò)設(shè)計(jì)中使用的典型 MLAG 拓?fù)洹?/p>

      了解MLAG的優(yōu)勢(shì)及其在不同數(shù)據(jù)中心架構(gòu)中的應(yīng)用-南華中天

      MLAG 的主要優(yōu)勢(shì)

      MLAG作為鏈路聚合組(LAG)的增強(qiáng),增加鏈路帶寬,提高鏈路可靠性,消除端口阻塞和延遲。下面列出了在數(shù)據(jù)中心架構(gòu)中使用 MLAG 的主要優(yōu)勢(shì)。

      高帶寬和彈性

      MLAG 可以簡(jiǎn)單地將更多鏈路捆綁到 LAG 中,以增加南北以及東西方的帶寬。它提供雙重管理和控制平面,進(jìn)一步提高彈性。由于控制平面和故障域是隔離的,故障不會(huì)在對(duì)等交換機(jī)上傳播。

      輕松升級(jí)

      兩臺(tái)MLAG對(duì)端交換機(jī)可單獨(dú)升級(jí),操作簡(jiǎn)單,風(fēng)險(xiǎn)低。這可以防止任一交換機(jī)在升級(jí)時(shí)服務(wù)中斷。

      簡(jiǎn)化網(wǎng)絡(luò)

      MLAG 在不部署生成樹(shù)協(xié)議配置的情況下防止第 2 層網(wǎng)絡(luò)上的環(huán)路。因此,它極大地簡(jiǎn)化了數(shù)據(jù)中心網(wǎng)絡(luò)。此外,它可以將節(jié)點(diǎn)級(jí)冗余添加到 LAG 提供的正常鏈路級(jí)冗余。

      MLAG 部署方案

      MLAG 可用于不同的數(shù)據(jù)中心架構(gòu),以消除瓶頸并提高彈性。

      3 層數(shù)據(jù)中心架構(gòu)

      在傳統(tǒng)的 3 層數(shù)據(jù)中心架構(gòu)中,在接入層或匯聚層的兩個(gè) MLAG 交換機(jī)之間配置對(duì)等鏈路以交換 MLAG 數(shù)據(jù)包并在它們之間轉(zhuǎn)發(fā)流量。

      由于MLAG對(duì)端交換機(jī)是兩個(gè)獨(dú)立的設(shè)備,它們可以作為獨(dú)立的OSPF節(jié)點(diǎn),由獨(dú)立的NMS進(jìn)行管理。此外,MLAG 支持優(yōu)先轉(zhuǎn)發(fā)本地流量,最大限度地減少 MLAG 對(duì)等交換機(jī)之間的東西向流量。MLAG 支持的雙主動(dòng)檢測(cè) (DAD) 也可以在不需要額外布線的情況下實(shí)現(xiàn)。

      接入層

      下面展示了MLAG部署在接入交換機(jī)上的場(chǎng)景。在這種情況下,一臺(tái)服務(wù)器雙歸接入兩臺(tái)接入交換機(jī),兩塊網(wǎng)卡工作在雙活模式。服務(wù)器兩塊網(wǎng)卡使用相同的MAC地址,實(shí)現(xiàn)基于流量的負(fù)載分擔(dān)。因此,連接服務(wù)器的端口通過(guò)MLAG配置為Eth-Trunk。兩個(gè)端口的MAC地址和ARP表項(xiàng)是同步的。

      了解MLAG的優(yōu)勢(shì)及其在不同數(shù)據(jù)中心架構(gòu)中的應(yīng)用-南華中天

      聚合層

      當(dāng)MLAG部署在匯聚交換機(jī)上時(shí),它可以在匯聚和接入交換機(jī)之間實(shí)現(xiàn)無(wú)環(huán)邏輯網(wǎng)絡(luò),這是STP無(wú)法實(shí)現(xiàn)的。兩臺(tái)匯聚交換機(jī)配對(duì),它們之間的水平鏈路配置為peer-link。下行連接同一臺(tái)接入交換機(jī)的兩臺(tái)匯聚交換機(jī)的端口配置為跨框Eth-Trunk。

      了解MLAG的優(yōu)勢(shì)及其在不同數(shù)據(jù)中心架構(gòu)中的應(yīng)用-南華中天

      2 層脊葉架構(gòu)

      MLAG 也可以應(yīng)用于 2 層 spine-leaf 架構(gòu)。兩個(gè)主干交換機(jī)配對(duì)為一個(gè) MLAG 域。它們可以作為連接到葉交換機(jī)的單個(gè)交換機(jī)工作。拓?fù)渲械乃墟溌范加糜谵D(zhuǎn)發(fā),沒(méi)有阻塞端口。骨干交換機(jī)可以充當(dāng)數(shù)據(jù)中心 VLAN 的 VLAN 間網(wǎng)關(guān)。

      該圖顯示了 MLAG 在 2 層脊葉設(shè)計(jì)中的典型部署。

      了解MLAG的優(yōu)勢(shì)及其在不同數(shù)據(jù)中心架構(gòu)中的應(yīng)用-南華中天

      在葉子層,使用 NIC 綁定或標(biāo)準(zhǔn)鏈路聚合將具有多個(gè)接口的服務(wù)器連接到葉子交換機(jī)。由于兩個(gè)葉子交換機(jī)是一對(duì) MLAG 對(duì),因此服務(wù)器和葉子交換機(jī)之間的連接是雙活冗余的。

      在spine層,兩臺(tái)全業(yè)務(wù)數(shù)據(jù)中心交換機(jī)也可以組成一個(gè)MLAG對(duì)。它們聚合了架構(gòu)中的所有上行鏈路,從而消除了阻塞端口并在所有端口上啟用了互連帶寬。

      高水平的網(wǎng)絡(luò)帶寬和性能對(duì)任何數(shù)據(jù)中心設(shè)計(jì)都至關(guān)重要。在傳統(tǒng)的 3 層設(shè)計(jì)和 2 層脊葉設(shè)計(jì)中部署 MLAG 有助于提供系統(tǒng)級(jí)冗余并提高網(wǎng)絡(luò)可靠性以及數(shù)據(jù)中心的可擴(kuò)展性。