Айланып өтүүчү тармак трафигин кармоо тиркемесинин сценарийиндеги "микро жарылуунун" чечими

Типтүү NPB тиркемесинин сценарийинде, администраторлор үчүн эң көйгөйлүү көйгөй - күзгү пакеттердин жана NPB тармактарынын тыгынынан келип чыккан пакеттердин жоголушу. NPBдеги пакеттердин жоголушу арткы бөлүктү талдоо куралдарында төмөнкү типтүү симптомдорду жаратышы мүмкүн:

- APM кызматынын иштешин көзөмөлдөө индикатору азайганда жана транзакциянын ийгиликтүү болуу көрсөткүчү төмөндөгөндө сигнал берилет

- NPM тармагынын иштешин көзөмөлдөө индикаторунун өзгөчө сигнализациясы түзүлдү

- Коопсуздукту көзөмөлдөө системасы окуянын өтпөй калышынан улам тармактык чабуулдарды аныктай албайт

- Кызмат көрсөтүү аудити системасы тарабынан түзүлгөн кызмат көрсөтүү жүрүм-турумунун жоголушуна аудит окуялары

... ...

Айланып өтүү мониторингинин борборлоштурулган кармоо жана бөлүштүрүү системасы катары NPBнин мааниси айдан ачык. Ошол эле учурда, анын маалымат пакетинин трафигин иштетүү ыкмасы салттуу түз тармактык которгучтан бир топ айырмаланат жана көптөгөн тейлөө түз тармактарынын трафиктин тыгынын көзөмөлдөө технологиясы NPBге колдонулбайт. NPB пакеттеринин жоголушун кантип чечүү керек, пакеттердин жоголушунун негизги себебин талдоодон баштайлы!

NPB/TAP пакеттеринин жоголушунун тыгынынын негизги себептерин талдоо

Биринчиден, биз чыныгы трафик жолун жана система менен 1-деңгээлдеги же NPB деңгээлиндеги тармактын кириш жана чыгышынын ортосундагы байланышты талдайбыз. NPB кандай тармактык топологияны түзбөсүн, чогултуу системасы катары бүтүндөй системанын "кирүү" жана "чыгуу" ортосунда көптөн көпкө трафикти киргизүү жана чыгаруу байланышы бар.

Микро жарылуу 1

Андан кийин биз NPB бизнес моделин бир түзмөктөгү ASIC чиптеринин көз карашынан карайбыз:

Микро жарылуу 2

1-функцияКиргизүү жана чыгаруу интерфейстеринин "трафик" жана "физикалык интерфейс ылдамдыгы" асимметриялуу, натыйжада көп сандаган микро-жарылуулардын пайда болушу сөзсүз натыйжа болуп саналат. Типтүү көптөн бирге же көптөн көпкө трафик агрегациясынын сценарийлеринде, чыгаруу интерфейсинин физикалык ылдамдыгы адатта киргизүү интерфейсинин жалпы физикалык ылдамдыгынан кичине болот. Мисалы, 10G чогултуунун 10 каналы жана 10G чыгаруунун 1 каналы; Көп деңгээлдүү жайылтуу сценарийинде бардык NPBBSти бир бүтүн катары кароого болот.

2-функцияASIC чипинин кэш ресурстары өтө чектелүү. Учурда кеңири колдонулган ASIC чипине келсек, 640 Гбит/сек алмашуу сыйымдуулугу бар чиптин кэши 3-10 Мбайтты түзөт; 3,2 Тбит/сек сыйымдуулугу бар чиптин кэши 20-50 Мбайтты түзөт. BroadCom, Barefoot, CTC, Marvell жана башка ASIC чиптерин өндүрүүчүлөрдү камтыйт.

3-функцияКадимки баштан аяк PFC агымын башкаруу механизми NPB кызматтарына колдонулбайт. PFC агымын башкаруу механизминин өзөгү баштан аяк трафикти басуу боюнча кайтарым байланышка жетүү жана акырында тыгынды азайтуу үчүн байланыштын акыркы чекитинин протоколдук стегине пакеттерди жөнөтүүнү азайтуу болуп саналат. Бирок, NPB кызматтарынын пакет булагы күзгү пакеттер болуп саналат, андыктан тыгынды иштетүү стратегиясын жокко чыгарууга же кэштөөгө гана болот.

Төмөндө агым ийри сызыгында типтүү микрожарылуунун пайда болушу көрсөтүлгөн:

Микро жарылуу 3

10G интерфейсин мисал катары алсак, экинчи деңгээлдеги трафик тренддерин талдоо диаграммасында трафик ылдамдыгы узак убакыт бою болжол менен 3 Гбит/сек деңгээлинде сакталат. Микро миллисекунддук тренддерди талдоо диаграммасында трафиктин кескин өсүшү (MicroBurst) 10G интерфейсинин физикалык ылдамдыгынан бир топ ашып кетти.

NPB микрожарылышын басаңдатуунун негизги ыкмалары

Асимметриялык физикалык интерфейс ылдамдыгынын дал келбестигинин таасирин азайтуу- Тармакты долбоорлоодо асимметриялык киргизүү жана чыгаруу физикалык интерфейсинин ылдамдыктарын мүмкүн болушунча азайтыңыз. Типтүү ыкма - жогорку ылдамдыктагы жогорку байланыш интерфейсинин байланышын колдонуу жана асимметриялык физикалык интерфейс ылдамдыктарынан качуу (мисалы, бир эле учурда 1 Гбит/с жана 10 Гбит/с трафикти көчүрүү).

NPB кызматынын кэш башкаруу саясатын оптималдаштыруу- Коммутация кызматына тиешелүү жалпы кэш башкаруу саясаты NPB кызматынын багыттоо кызматына тиешелүү эмес. Статикалык кепилдик + Динамикалык бөлүшүүнүн кэш башкаруу саясаты NPB кызматынын өзгөчөлүктөрүнө негизделип ишке ашырылышы керек. Учурдагы чиптин жабдык чөйрөсүнүн чектөөсү шартында NPB микрожарылышынын таасирин минималдаштыруу үчүн.

Жашыруун жол кыймылынын инженердик башкаруусун ишке ашыруу- Трафикти классификациялоого негизделген артыкчылыктуу трафик инженердик кызматтарын классификациялоону башкарууну ишке ашыруу. Категориялык кезек өткөрүү жөндөмдүүлүгүнө негизделген ар кандай артыкчылыктуу кезектердин тейлөө сапатын камсыз кылуу жана колдонуучуга сезгич кызмат трафигинин пакеттерин пакеттерди жоготпостон жөнөтүүгө болорун камсыз кылуу.

Акылга сыярлык системалык чечим пакеттерди кэштөө мүмкүнчүлүгүн жана трафикти түзүү мүмкүнчүлүгүн жогорулатат- ASIC чипинин пакеттерди кэштөө мүмкүнчүлүгүн кеңейтүү үчүн чечимди ар кандай техникалык каражаттар аркылуу интеграциялайт. Ар кандай жерлердеги агымды калыптандыруу менен, микро-жарылуу калыптангандан кийин микро-бирдей агым ийри сызыгына айланат.

Mylinking™ микро жарылуу трафигин башкаруу чечими

1-схема - Тармакка оптималдаштырылган кэшти башкаруу стратегиясы + тармак боюнча классификацияланган кызмат көрсөтүүнүн сапатынын артыкчылыгын башкаруу

Кэшти башкаруу стратегиясы бүтүндөй тармак үчүн оптималдаштырылган

NPB кызматынын мүнөздөмөлөрүн жана көптөгөн кардарлардын практикалык бизнес сценарийлерин терең түшүнүүгө негизделген Mylinking™ трафик чогултуу продуктулары бүтүндөй тармак үчүн "статикалык кепилдик + динамикалык бөлүшүү" NPB кэш башкаруу стратегиясынын жыйындысын ишке ашырат, бул көп сандаган асимметриялык киргизүү жана чыгаруу интерфейстери болгон учурда трафик кэшин башкарууга жакшы таасирин тийгизет. Микрожарылууга чыдамдуулук учурдагы ASIC чип кэши бекитилгенде максималдуу деңгээлде ишке ашат.

Микрожарылуу менен иштетүү технологиясы - бизнес артыкчылыктарына негизделген башкаруу

Микро жарылуу 4

Трафикти кармоочу бирдик өз алдынча жайгаштырылганда, аны арткы бетти талдоо куралынын маанилүүлүгүнө же кызмат маалыматтарынын өзүнүн маанилүүлүгүнө жараша артыкчылыктуу деп аныктоого болот. Мисалы, көптөгөн талдоо куралдарынын арасында APM/BPC коопсуздукту талдоо/коопсуздукту мониторингдөө куралдарына караганда жогору артыкчылыкка ээ, анткени ал маанилүү бизнес системаларынын ар кандай индикатордук маалыматтарын мониторингдөөнү жана талдоону камтыйт. Ошондуктан, бул сценарий үчүн APM/BPC талап кылган маалыматтарды жогорку артыкчылык катары, коопсуздукту мониторингдөө/коопсуздукту талдоо куралдары талап кылган маалыматтарды орто артыкчылык катары, ал эми башка талдоо куралдары талап кылган маалыматтарды төмөнкү артыкчылык катары аныктоого болот. Чогултулган маалымат пакеттери киргизүү портуна киргенде, артыкчылыктар пакеттердин маанилүүлүгүнө жараша аныкталат. Жогорку артыкчылыктуу пакеттер жогорку артыкчылыктуу пакеттер жөнөтүлгөндөн кийин артыкчылыктуу түрдө жөнөтүлөт, ал эми башка артыкчылыктуу пакеттер жогорку артыкчылыктуу пакеттер жөнөтүлгөндөн кийин жөнөтүлөт. Эгерде жогорку артыкчылыктуу пакеттер келе берсе, жогорку артыкчылыктуу пакеттер артыкчылыктуу түрдө жөнөтүлөт. Эгерде киргизүү маалыматтары чыгаруу портунун жөнөтүү мүмкүнчүлүгүнөн узак убакыт бою ашып кетсе, ашыкча маалыматтар түзмөктүн кэшинде сакталат. Эгерде кэш толуп калса, түзмөк төмөнкү тартиптеги пакеттерди артыкчылыктуу түрдө жок кылат. Бул артыкчылыктуу башкаруу механизми негизги талдоо куралдарынын талдоо үчүн талап кылынган баштапкы трафик маалыматтарын реалдуу убакытта натыйжалуу ала алышын камсыздайт.

Микрожарылууну иштетүү технологиясы - бүтүндөй тармактык кызмат көрсөтүүнүн сапатын классификациялоо кепилдиги механизми

Микро жарылуу 5

Жогорудагы сүрөттө көрсөтүлгөндөй, трафикти классификациялоо технологиясы бардык түзмөктөрдөгү ар кандай кызматтарды кирүү катмарында, агрегация/өзөк катмарында жана чыгаруу катмарында айырмалоо үчүн колдонулат жана кармалган пакеттердин артыкчылыктары кайрадан белгиленет. SDN контроллери трафиктин артыкчылык саясатын борборлоштурулган түрдө жеткирип, аны жөнөтүүчү түзмөктөргө колдонот. Тармакка катышкан бардык түзмөктөр пакеттер тарабынан жүргүзүлгөн артыкчылыктарга ылайык ар кандай артыкчылыктуу кезектерге жайгаштырылат. Ушундай жол менен, кичинекей трафиктүү өнүккөн артыкчылыктуу пакеттер пакеттердин жоголушуна нөлдүк жетише алат. APM мониторингинин жана атайын кызмат аудитинин айланып өтүүчү трафик кызматтарынын пакеттердин жоголушу көйгөйүн натыйжалуу чечет.

Чечим 2 - ГБ деңгээлиндеги кеңейтүү тутумунун кэши + трафикти калыптандыруу схемасы
GB деңгээлиндеги системанын кеңейтилген кэши
Биздин трафикти чогултуу бөлүмүнүн түзмөгү өнүккөн функционалдык иштетүү мүмкүнчүлүктөрүнө ээ болгондо, ал түзмөктүн эс тутумунда (RAM) түзмөктүн глобалдык буфери катары белгилүү бир орунду ача алат, бул түзмөктүн буфердик сыйымдуулугун бир топ жакшыртат. Бир чогултуу түзмөгү үчүн чогултуу түзмөгүнүн кэш мейкиндиги катары жок дегенде ГБ сыйымдуулугу берилиши мүмкүн. Бул технология биздин трафикти чогултуу бөлүмүнүн түзмөгүнүн буфердик сыйымдуулугун салттуу чогултуу түзмөгүнө караганда жүздөгөн эсе жогору кылат. Ошол эле багыттоо ылдамдыгында биздин трафикти чогултуу бөлүмүнүн түзмөгүнүн максималдуу микрожарылуу узактыгы узарат. Салттуу чогултуу жабдуулары тарабынан колдоого алынган миллисекунддук деңгээл экинчи деңгээлге көтөрүлдү жана туруштук бере турган микрожарылуу убактысы миңдеген эсеге көбөйтүлдү.

Көп кезектеги трафикти калыптандыруу мүмкүнчүлүгү

Микрожарылууну иштетүү технологиясы - чоң буфердик кэштөө + трафикти калыптандырууга негизделген чечим

Микро жарылуу 6

Буфердин өтө чоң сыйымдуулугу менен, микро-жарылуу аркылуу түзүлгөн трафик маалыматтары кэштелет жана анализ куралына пакеттерди жылмакай чыгаруу үчүн чыгуучу интерфейсте трафикти калыптандыруу технологиясы колдонулат. Бул технологияны колдонуу аркылуу микро-жарылуудан келип чыккан пакеттердин жоголушу көрүнүшү түп-тамырынан бери чечилет.


Жарыяланган убактысы: 2024-жылдын 27-февралы