2-րդ շերտի ավելորդություն. STP vs MLAG vs Stacking – Ո՞րն է լավագույն ընտրությունը ձեր ցանցի համար:

Ժամանակակից ցանցային նախագծման մեջ 2-րդ մակարդակի ավելորդությունը անբաժանելի է՝ բիզնեսի շարունակականությունն ապահովելու, դադարները նվազագույնի հասցնելու և ցանցային օղակներից առաջացած հեռարձակման փոթորիկներից խուսափելու համար: Երբ խոսքը վերաբերում է 2-րդ մակարդակի ավելորդությանը, գերիշխում են երեք տեխնոլոգիաներ՝ Spanning Tree Protocol (STP), Multi-Chassis Link Aggregation Group (MLAG) և Switch Stacking: Բայց ինչպե՞ս ընտրել ճիշտը ձեր ցանցի համար: Այս ուղեցույցը վերլուծում է յուրաքանչյուր տեխնոլոգիա, համեմատում դրանց դրական և բացասական կողմերը և տրամադրում է գործնական պատկերացումներ՝ ձեզ օգնելու կայացնել տեղեկացված որոշում՝ հարմարեցված ցանցային ինժեներների, ՏՏ ադմինիստրատորների և հուսալի, մասշտաբային 2-րդ մակարդակի ենթակառուցվածք կառուցելու հանձնարարություն ունեցող յուրաքանչյուրի համար:

Հիմունքների ըմբռնում. Ի՞նչ է 2-րդ շերտի ավելորդությունը։

2-րդ մակարդակի ավելորդությունը վերաբերում է ցանցային տոպոլոգիաների նախագծման պրակտիկային՝ կրկնօրինակ հղումներով, կոմուտատորներով կամ ուղիներով՝ ապահովելու համար, որ եթե մեկ բաղադրիչը խափանվի, երթևեկությունը ավտոմատ կերպով վերաուղղվի դեպի պահուստային պատճեն: Սա վերացնում է ձախողման միակ կետերը (SPOF) և պահպանում է կարևորագույն ծրագրերի աշխատանքը՝ անկախ նրանից, թե դուք կառավարում եք փոքր գրասենյակային ցանց, մեծ ձեռնարկության կամպուս, թե բարձր արդյունավետությամբ տվյալների կենտրոն: Երեք հիմնական լուծումները՝ STP, MLAG և Stacking, յուրաքանչյուրը տարբեր կերպ է մոտենում ավելորդությանը, ունենալով եզակի փոխզիջումներ հուսալիության, թողունակության օգտագործման, կառավարման բարդության և արժեքի մեջ:

1. STP (Spanning Tree Protocol). Ավանդական ավելորդության աշխատուժը

Ինչպե՞ս է աշխատում STP-ն։

Ռադիա Պերլմանի կողմից 1985 թվականին հորինված STP-ն (IEEE 802.1D) ամենահին և ամենատարածված 2-րդ մակարդակի ավելորդության տեխնոլոգիան է: Դրա հիմնական նպատակն է կանխել ցանցային օղակները՝ դինամիկ կերպով նույնականացնելով և արգելափակելով ավելորդ կապերը՝ ստեղծելով մեկ տրամաբանական «ծառ» տոպոլոգիա: STP-ն օգտագործում է Bridge Protocol Data Units (BPDU)՝ արմատային կամուրջ ընտրելու (ամենացածր Bridge ID-ով կոմուտատորը), հաշվարկելու արմատ տանող ամենակարճ ուղին և արգելափակելու ոչ էական կապերը՝ օղակները վերացնելու համար:

Ժամանակի ընթացքում STP-ն զարգացել է՝ լուծելու իր սկզբնական սահմանափակումները. RSTP-ն (Rapid STP, IEEE 802.1w) կրճատում է կոնվերգենցիայի ժամանակը 30-50 վայրկյանից մինչև 1-6 վայրկյան՝ պարզեցնելով պորտային վիճակները և ներդնելով առաջարկի/համաձայնագրի (P/A) ձեռքսեղմումները: MSTP-ն (Multiple Spanning Tree Protocol, IEEE 802.1s) ավելացնում է բազմաթիվ VLAN-ների աջակցություն, թույլ տալով տարբեր VLAN խմբերին օգտագործել տարբեր վերահասցեավորման ուղիներ և հնարավորություն տալով VLAN մակարդակի բեռի հավասարակշռման՝ լուծելով դասական STP-ի «բոլոր VLAN-ները կիսում են մեկ ուղի» թերությունը:

STP-ի առավելությունները

- Լայնորեն համատեղելի. Աջակցվում է բոլոր ժամանակակից TAP անջատիչների կողմից՝ անկախ մատակարարից (Mylinking):

- Ցածր գին. լրացուցիչ սարքավորում կամ լիցենզիա չի պահանջվում՝ միացված է լռելյայնորեն անջատիչների մեծ մասի վրա:

- Հեշտ է ներդրել. Հիմնական կոնֆիգուրացիան նվազագույն է, ինչը այն իդեալական է դարձնում փոքր և միջին ցանցերի (ՓՄՁ) համար՝ սահմանափակ ՏՏ ռեսուրսներով։

- Ապացուցված հուսալիություն. հասուն տեխնոլոգիա՝ տասնամյակների իրական աշխարհում կիրառմամբ, որը ծառայում է որպես «անվտանգության ցանց» ցիկլերի կանխարգելման համար։

STP-ի թերությունները

- Թողունակության վատնում. ավելորդ հղումները արգելափակված են (առնվազն 50%-ը՝ կրկնակի վերբեռնման սցենարներում), ուստի դուք չեք օգտագործում ամբողջ հասանելի թողունակությունը։

- Դանդաղ կոնվերգենցիա (դասական STP). Ավանդական STP-ին կարող է պահանջվել 30-50 վայրկյան՝ կապի խափանումից հետո վերականգնվելու համար, ինչը կարևոր է ֆինանսական գործարքների կամ տեսակոնֆերանսների նման կիրառությունների համար։

- Սահմանափակ բեռի հավասարակշռում. Դասական STP-ն աջակցում է միայն մեկ ակտիվ ուղի։ MSTP-ն բարելավում է սա, բայց ավելացնում է կարգավորման բարդություն։

- Ցանցի տրամագիծ. STP-ն սահմանափակված է 7 ցատկով, ինչը կարող է սահմանափակել մեծ ցանցի նախագծերը։

STP-ի լավագույն օգտագործման դեպքերը

STP-ն (կամ RSTP/MSTP-ն) իդեալական է հետևյալի համար՝

- Փոքր և միջին բիզնեսներ (ՓՄԲ)՝ հիմնական ավելորդ աշխատակիցների կարիքներով և սահմանափակ ՏՏ բյուջեներով։

- Հնացած ցանցեր, որտեղ MLAG կամ Stacking տեխնոլոգիայի անցումը հնարավոր չէ։

- Որպես «պաշտպանության վերջին գիծ»՝ MLAG կամ Stacking օգտագործող ցանցերում ցիկլերը կանխելու համար։

- Խառը մատակարարների կողմից արտադրված սարքավորումներով ցանցեր, որտեղ համատեղելիությունը գերակա խնդիր է։

 ՍՏՊ

2. Կոմուտատորների կուտակում. պարզեցված կառավարում տրամաբանական վիրտուալիզացիայի միջոցով

Ինչպե՞ս է աշխատում Switch Stacking-ը։

Կոմուտատորների կուտակումը (օրինակ՝ Mylinking TAP կոմուտատորը) միացնում է 2-8 (կամ ավելի) նույնական կոմուտատորներ՝ օգտագործելով նվիրված կոմուտատորների և մալուխների միացումներ՝ ստեղծելով մեկ տրամաբանական կոմուտատոր։ Այս վիրտուալացված կոմուտատորը կիսում է մեկ կառավարման IP հասցե, կոնֆիգուրացիայի ֆայլ, կառավարման հարթություն, MAC հասցեների աղյուսակ և STP օրինակ։ Ընտրվում է գլխավոր կոմուտատոր (առաջնահերթության և MAC հասցեի հիման վրա)՝ կույտը կառավարելու համար, իսկ պահուստային կոմուտատորները պատրաստ են ստանձնել կառավարումը, եթե գլխավորը խափանվի։ Երթևեկությունը կույտի միջով փոխանցվում է բարձր արագությամբ հետին հարթության միջոցով, և խաչաձև անդամներից բաղկացած կապի ագրեգացման խմբերը (LAG) գործում են ակտիվ-ակտիվ ռեժիմով՝ առանց STP արգելափակման։

Switch Stacking-ի առավելությունները

- Պարզեցված կառավարում. Կառավարեք բազմաթիվ ֆիզիկական անջատիչներ որպես մեկ տրամաբանական սարք՝ մեկ IP հասցե, մեկ կոնֆիգուրացիա և մեկ մոնիթորինգի կետ։

- Բարձր թողունակության օգտագործում. ավելորդ կապերը ակտիվ են (չեն արգելափակվում), իսկ stack backplanes-ները ապահովում են ագրեգացված թողունակություն։

- Արագ անցում դեպի վերին հատված. Գլխավոր պահուստային կոմուտատորի անցումը տևում է 1-3 միլիվայրկյան, ապահովելով գրեթե զրոյական դադար։

- Մասշտաբայնություն. ավելացրեք անջատիչներ «վճարեք աճին համընթաց» փաթեթին՝ առանց ամբողջ ցանցը վերակազմավորելու՝ իդեալական է մուտքի շերտերը ընդլայնելու համար։

- LACP անխափան ինտեգրում. Երկու ցանցային միակցիչներով սերվերները կարող են միանալ stack-ին LACP-ի միջոցով, վերացնելով STP-ի անհրաժեշտությունը։

Անջատիչների կուտակման թերությունները

- Միակ կառավարման հարթության ռիսկ. Եթե գլխավոր անջատիչը խափանվի (կամ բոլոր կցորդող մալուխները կտրվեն), ամբողջ կցորդը կարող է վերագործարկվել կամ բաժանվել՝ առաջացնելով ցանցի լրիվ անջատում։

- Հեռավորության սահմանափակում. մալուխների դասավորությունը սովորաբար 1-3 մետր է (առավելագույնը՝ մինչև 10 մետր), ինչը անհնար է դարձնում անջատիչները դասավորել պահարանների կամ հատակների միջև։

- Սարքավորումների ամրագրում. Կոմուտատորները պետք է լինեն նույն մոդելի, մատակարարի և ներկառուցված ծրագրի տարբերակի. խառը դասավորումը ռիսկային է կամ չի աջակցվում։

- Ցավոտ թարմացումներ. Շատ փաթեթներ պահանջում են լրիվ վերագործարկում ներկառուցված ծրագրային ապահովման թարմացումների համար (նույնիսկ ISSU-ի դեպքում, անջատման ռիսկն ավելի բարձր է):

- Սահմանափակ մասշտաբայնություն. Ստեկի չափերը սահմանափակ են (սովորաբար 8-10 անջատիչ), և արտադրողականությունը վատանում է այդ սահմանից այն կողմ։

Switch Stacking-ի լավագույն օգտագործման դեպքերը

Switch Stacking-ը կատարյալ է հետևյալի համար՝

- Մուտքի շերտեր ձեռնարկությունների կամպուսներում կամ տվյալների կենտրոններում, որտեղ նավահանգիստների խտությունը և պարզեցված կառավարումը առաջնահերթություններ են։

- Նույն դարակում կամ պահարանում տեղադրված անջատիչներով ցանցեր (առանց հեռավորության սահմանափակումների):

- ՓՄՁ-ներ կամ միջին չափի ձեռնարկություններ, որոնք ցանկանում են բարձր մակարդակի պահեստային աշխատանք՝ առանց MLAG-ի բարդության։

- Միջավայրեր, որտեղ ՏՏ թիմերը փոքր են և պետք է նվազագույնի հասցնեն կառավարման ծախսերը։

TAP և NPB դիմում

3. MLAG (Բազմաշասսիային կապի ագրեգացման խումբ). Բարձր հուսալիություն կարևորագույն ցանցերի համար

Ինչպե՞ս է գործում MLAG-ը։

MLAG-ը (հայտնի է նաև որպես vPC՝ Cisco Nexus-ի համար, MC-LAG՝ Juniper-ի համար) թույլ է տալիս երկու անկախ կոմուտատորներին գործել որպես մեկ տրամաբանական կոմուտատոր՝ հոսանքի հոսանքի սարքերի (սերվերներ, մուտքի կոմուտատորներ) համար: Հոսքի հոսանքի սարքերը միանում են մեկ LACP միացքի-ալիքի միջոցով, որն օգտագործում է երկու վերևի հղումները ակտիվ-ակտիվ ռեժիմով՝ վերացնելով STP արգելափակումը: MLAG-ի հիմնական բաղադրիչներն են՝

- Peer-Link. Բարձր արագությամբ կապ (40/100G) երկու MLAG անջատիչների միջև՝ MAC աղյուսակների, ARP գրառումների, STP վիճակների և կարգավորման համաժամեցման համար։

- Keepalive հղում. Առանձին հղում՝ հասակակիցների առողջությունը վերահսկելու և ուղեղի պառակտման սցենարները կանխելու համար։

- Համակարգի ID-ի համաժամեցում. Երկու կոմուտատորներն էլ ունեն նույն LACP համակարգի ID-ն և վիրտուալ MAC հասցեն, ուստի ներքևի հոսանքի սարքերը դրանք ընկալում են որպես մեկ կոմուտատոր։

Ի տարբերություն կուտակման, MLAG-ն օգտագործում է կրկնակի կառավարման հարթություններ՝ յուրաքանչյուր կոմուտատոր ունի իր սեփական պրոցեսորը, հիշողությունը և օպերացիոն համակարգը, ուստի մեկ կոմուտատորի խափանումը չի խափանում ամբողջ համակարգը։

MLAG-ի առավելությունները

- Գերազանց հուսալիություն. կրկնակի կառավարման հարթությունները նշանակում են, որ մեկ կոմուտատորը կարող է խափանվել՝ առանց ամբողջ ցանցը խափանելու. խափանումը տևում է միլիվայրկյաններ։

- Անկախ թարմացումներ. թարմացրեք մեկ անջատիչ միաժամանակ (ISSU/Graceful Restart-ով), մինչդեռ մյուսը կարգավորում է երթևեկությունը՝ առանց դադարների։

- Հեռավորության ճկունություն. Peer-Link-ը օգտագործում է ստանդարտ մանրաթել, որը թույլ է տալիս MLAG անջատիչները տեղադրել պահարանների, հատակների կամ նույնիսկ տվյալների կենտրոնների միջև (մինչև տասնյակ կիլոմետրեր):

- Արդյունավետ ծախսարդյունավետություն. Առանձնացված կուտակիչ սարքավորումներ չկան՝ օգտագործվում են Peer-Link-ի և Keepalive-ի համար առկա կոմուտատորային միացքիչները։

- Իդեալական է տերև-փողային ճարտարապետությունների համար. Հիանալի է տերև-փողային դիզայն օգտագործող տվյալների կենտրոնների համար, որտեղ տերևային անջատիչները կրկնակի միանում են MLAG-համակարգով աշխատող թերևային անջատիչներին։

MLAG-ի թերությունները

- Ավելի բարձր կոնֆիգուրացիայի բարդություն. Պահանջվում է երկու անջատիչների միջև կոնֆիգուրացիայի խիստ համապատասխանություն. ցանկացած անհամապատասխանություն կարող է հանգեցնել միացքների անջատմանը։

- Կրկնակի կառավարում. Չնայած վիրտուալ IP-ն կարող է պարզեցնել մուտքը, դուք դեռ պետք է վերահսկեք և պահպանեք երկու առանձին անջատիչներ։

- Peer-Link թողունակության պահանջ. Peer-Link-ի չափը պետք է համապատասխանի ընդհանուր հոսանքի ներքևի թողունակությանը (խորհուրդ է տրվում հավասար կամ գերազանցել այն)՝ խոչընդոտներից խուսափելու համար։

- Մատակարարի համար նախատեսված իրականացում. MLAG-ը լավագույնս աշխատում է նույն մատակարարի կոմուտատորների հետ (օրինակ՝ Cisco vPC, Huawei M-LAG). տարբեր մատակարարների աջակցությունը սահմանափակ է։

MLAG-ի լավագույն օգտագործման դեպքերը

MLAG-ը լավագույն ընտրությունն է հետևյալի համար՝

- Տվյալների կենտրոններ (ձեռնարկության կամ ամպային), որտեղ զրոյական դադարները և բարձր հուսալիությունը կարևորագույն նշանակություն ունեն։

- Ցանցեր՝ մի քանի դարակաշարերի, հարկերի կամ վայրերի վրա տեղադրված անջատիչներով (հեռավորության ճկունություն):

- Սփայն-տերևային ճարտարապետություններ և խոշոր ձեռնարկությունների ցանցեր։

- Կազմակերպություններ, որոնք գործարկում են կարևորագույն ծրագրեր (օրինակ՝ ֆինանսական ծառայություններ, առողջապահություն) և չեն կարողանում հանդուրժել խափանումները։

Բազմակառավարվող լեյտենանտների խումբ

STP vs MLAG vs Stacking. Առերես համեմատություն

Չափանիշներ
STP (RSTP/MSTP)
Անջատիչների կուտակում
Բազմակառավարվող լեյտենանտների խումբ
Կառավարման հարթություն
Բաշխված (յուրաքանչյուր անջատիչի համար)
Միայնակ (համօգտագործվում է ամբողջ կույտի համար)
Երկակի (անկախ յուրաքանչյուր անջատիչից)
Թողունակության օգտագործումը
Ցածր (ավելորդ հղումները արգելափակված են)
Բարձր (ակտիվ-ակտիվ հղումներ)
Բարձր (ակտիվ-ակտիվ հղումներ)
Կոնվերգենցիայի ժամանակը
1-6 վայրկյան (RSTP); 30-50 վայրկյան (դասական STP)
1-3 մվ (հիմնական անցում)
Միլիվայրկյաններ (հավասարների միջև անցումային արագություն)
Կառավարման բարդությունը
Ցածր
Ցածր (մեկ տրամաբանական սարք)
Բարձր (խիստ կարգավորման համաժամեցում)
Հեռավորության սահմանափակում
Ոչ մեկը (ստանդարտ հղումներ)
Շատ սահմանափակ (1-10 մ)
ճկուն (տասնյակ կիլոմետրեր)
Սարքավորումների պահանջներ
Ոչ մեկը (ներկառուցված)
Նույն մոդելը/վաճառողը + մալուխների դասավորություն
Նույն մոդելը/վաճառողը (խորհուրդ է տրվում)
Լավագույնը
Փոքր և միջին բիզնեսներ, ժառանգական ցանցեր, ցիկլերի կանխարգելում
Մուտքի շերտեր, նույն դարակի անջատիչներ, պարզեցված կառավարում
Տվյալների կենտրոններ, կարևորագույն ցանցեր, ողնաշարի թերթային ճարտարապետություններ

Ինչպես ընտրել. քայլ առ քայլ ուղեցույց

2-րդ մակարդակի ավելորդության ճիշտ լուծումը ընտրելու համար հետևեք հետևյալ քայլերին.

1. Գնահատեք ձեր հուսալիության կարիքները. Եթե զրոյական անջատումները կարևոր են (օրինակ՝ տվյալների կենտրոններում), MLAG-ը լավագույն ընտրությունն է: Հիմնական պահեստավորման համար (օրինակ՝ փոքր և միջին բիզնեսներում) աշխատում է STP կամ Stacking:

2. Հաշվի առեք անջատիչների տեղադրման հարցը. Եթե անջատիչները գտնվում են նույն դարակում/պահարանում, ապա դրանց դարսումը արդյունավետ է: Եթե դրանք տարբեր վայրերում են, ապա ավելի լավ է MLAG-ը կամ STP-ն:

3. Գնահատեք կառավարման ռեսուրսները. Փոքր ՏՏ թիմերը պետք է առաջնահերթություն տան Stacking-ին (պարզեցված կառավարում) կամ STP-ին (քիչ սպասարկում): Ավելի մեծ թիմերը կարող են կարգավորել MLAG-ի բարդությունը:

4. Ստուգեք բյուջեի սահմանափակումները. STP-ն անվճար է (ներկառուցված): Ստեկինգը պահանջում է առանձին մալուխներ: MLAG-ը օգտագործում է առկա միացքները, բայց Peer-Link-ի համար կարող է անհրաժեշտ լինել ավելի բարձր արագության միացումներ (40/100G):

5. Մակարդակելիության պլանավորում. Մեծ ցանցերի համար (10+ կոմուտատոր) MLAG-ն ավելի մասշտաբելի է, քան Stacking-ը: STP-ն աշխատում է փոքր և միջին մասշտաբների համար, բայց վատնում է թողունակությունը:

Վերջնական առաջարկություններ

- Ընտրեք STP (RSTP/MSTP), եթե ունեք փոքր բյուջե, խառը մատակարարներից պատրաստված սարքավորումներ կամ ժառանգական ցանց՝ օգտագործեք այն որպես ցիկլերի կանխարգելման անվտանգության ցանց։

- Ընտրեք Switch Stacking-ը, եթե ձեզ անհրաժեշտ է պարզեցված կառավարում, նույն դարակային անջատիչներ և բարձր թողունակություն մուտքի շերտերի համար՝ իդեալական է փոքր և միջին բիզնեսների և ձեռնարկությունների մուտքի մակարդակների համար:

- Ընտրեք MLAG, եթե ձեզ անհրաժեշտ է զրոյական դադարներ, հեռավորության ճկունություն և մասշտաբայնություն՝ իդեալական տվյալների կենտրոնների, spine-leaf ճարտարապետությունների և կարևորագույն ցանցերի համար։

Այսպիսով, չկա «միասնական» 2-րդ մակարդակի ավելորդության լուծում. STP-ն, MLAG-ը և Stacking-ը գերազանցում են տարբեր իրավիճակներում: STP-ն հուսալի, ցածր գնով տարբերակ է հիմնական կարիքների համար. Stacking-ը պարզեցնում է նույն տեղակայման կոմուտատորների կառավարումը, իսկ MLAG-ը ապահովում է ամենաբարձր հուսալիությունը և ճկունությունը կարևոր ցանցերի համար: Գնահատելով ձեր հուսալիության պահանջները, կոմուտատորների տեղադրումը, կառավարման ռեսուրսները և բյուջեն՝ կարող եք ընտրել այն լուծումը, որը կպահպանի ձեր ցանցը կայուն, արդյունավետ և ապագային պատրաստ:

Օգնություն է պե՞տք ձեր 2-րդ մակարդակի ավելորդության ռազմավարությունը ներդնելու համար: Կապվեք մեր ցանցային մասնագետների հետ՝ ձեր կոնկրետ ենթակառուցվածքին հարմարեցված ուղեցույց ստանալու համար:


Հրապարակման ժամանակը. Փետրվարի 26-2026