Чоң жылдыз түрүндөгү VPNдин өлчөмүн аныктоо: BGP тандоодон мурун санаңыз
Префикстер жеңил сан. Сессиялар, жаңыртуулар агымы жана хаб иштебей калгандан кийинки калыбына келүү долбоор бир нече миң филиалда туруштук берерин чечет.
Үч миң филиал маршруттоо маселесиндей угулат, бирок бухгалтердик маселе сыяктуу жүрөт. Префикстердин жалпы саны он мүнөттө эсептелет, жана бул сейрек оорута турган сан. Оорута турганы — ар бир сессияга кеткен жумуш, жалпы компонент иштебей калганда жаңыртуулардын жарылуусу жана жөнөтүү жаңы топологияга кайра дал келгенге чейинки убакыт.
Ошондуктан арифметиканы туура тартипте жүргүзүңүз. Байланыштарды санаңыз, префикстер менен альтернативаларды санаңыз, анан жаман саатта эмне болорун санаңыз, жана ошондон кийин гана протоколдор менен платформаларды салыштырыңыз. Тескери тартипте бул көнүгүү үстөлдөгү маалымат менен эч ким чече албаган маршрут чектөөлөрү тууралуу талашка айланат.
Төрт бюджет, бир эмес
Ар бир бюджет башка суроого жооп берет жана ар бири башка платформада чектөөчү фактор боло алат. Аларды өз-өзүнчө жазуу бир чоң префикс санынын бүт долбоордун ордуна турушуна жол бербейт.
| Budget | What you are really counting |
|---|---|
| Sessions | Peers per hub, keepalive or hello processing, authentication state, and the per-neighbor memory that never shows up in a route count |
| Prefixes | Alternatives received, prefixes selected, entries installed for forwarding, and how much of that each spoke is allowed to see |
| Churn | Updates generated by a flapping link, a hub outage, or every branch reconnecting after a regional event |
| Recovery | Time to detect, reselect, reinstall and restore the application, measured end to end rather than per box |
Акыркы экөө дизайн кароосунда эске алынбай калат. Туруктуу абалда эске ыңгайлуу баткан тармак төрт жүз филиал эки мүнөттүн ичинде кайра туташканда начар иштеши мүмкүн, анткени жумуш башкаруу тегиздиги аны бошотуп үлгүргөндөн тезирэк келет. Жарылуунун көлөмүн сан катары жазыңыз, кызмат канча убакыт начарланып тура алары менен бирге. Бул бүдөмүк тынчсызданууну бирөө чындап аткара ала турган сынакка айландырат.
Төртөөнүн ичинде платформа суроосу да жашырылган: шифрлөө, жөнөтүү жана маршруттоо бир процессорду бөлүшөбү же өзүнчө жолдору барбы. Бирдей маршрут сыйымдуулугу бар эки түзмөк жарылуу учурунда абдан башкача жүрүшү мүмкүн, ал эми дайындар баракчасы кайсынысын сатып жатканыңызды сейрек айтат.
Эсепти өз сандарыңыз менен жүргүзүңүз
Ойдон чыгарылган долбоорду алыңыз: 3,000 филиал, агрегацияга чейин ар биринде үч префикс жана камсыздоо үчүн ар бир филиалга эки хаб. Хаб жубу жыйынтыктоого чейин болжол менен 9,000 филиал префиксин кармашы керек, ал эми долбоор ар бир филиал экөө менен тең байланышса, 6,000 филиал-хаб сессиясын билдирет.
Эми префикс эмес бөлүктөрдү кошуңуз. Ар бир сессия эч нерсе өзгөрбөсө да абалды жана мезгилдик билдирүүлөрдү алып жүрөт. Тез которулуу күтүлсө, ар бир хаб префикс үчүн бирден ашык жолду сактай алат, ошондуктан альтернативалардын саны тандалгандардын санынан ашып кетиши мүмкүн. Жана ар бир бутактын көрүнүшү өзүнчө саясат чечими: ар бир филиалга калгандардын баарынын маршруттарын берүү хаб тараптагы эсеп ачпаган жол менен жумушту көбөйтөт.
Булар дизайн сүйлөшүүсү үчүн пландык сандар, эч бир продукттун өлчөмү эмес. Көнүгүүнүн пайдалуу натыйжасы — ийри сызыктын формасы, белгилүү маршрутизатор кайда багынары тууралуу билдирүү эмес.
BGP сизге эмне берет, IGP сизге эмне берет
BGP маршрутизатор эмнени алганын, эмнени тандаганын жана эмнени жарыялаганын бөлөт, жана алардын ар бири саясат менен башкарылат. Бул филиалдык тармакка дал кереги, анткени бутак адатта демейки маршрутту, борбордук кызматтарды жана абдан аз нерсени көрүшү керек. Акыркы гана таблицаны саноо альтернативаларды жана жарыялоолорду жашырат, ал эми камсыздоо кошкондо өсө турган бөлүктөр — так ошолор.
IGP өзүнөн өзү туура эмес эмес. Топология, аймак түзүлүшү жана кошуна модел кызматка туура келсе, байланыш абалынын протоколу тез жыйналат жана азыраак саясий каркас талап кылат. Тузак — ал BGP сыяктуу ар бир кошунага экспорттук көзөмөлдү билдире алат деп ойлоо: OSPF аймагы — каптоо чек арасы, бир филиалга илип койсо боло турган фильтр эмес.
Кандай болбосун, адегенде көрүнүү моделин чечиңиз. Демейки маршруттар, борбордук кызматтар үчүн жыйынтыктар же толук филиал маалыматтары — үч башка продукт, ал эми такыраак бузулууну жашырган жыйынтык — жазылышы керек дизайн чечими, авария учурунда табылбай турган.
Жарылууну сынаңыз, туруктуу абалды эмес
Салыштырманы чындап күткөн бузулууңуздун айланасында куруңуз: хаб өчүп калды, регионалдык WAN окуясы же объектилердин жарымын бир заматта тармактан чыгарган техникалык тейлөө терезеси. Калыбына келүүнү филиалдын көз карашынан өлчөңүз, тиркемени кошуп, анткени секунддарда жыйналган башкаруу тегиздиги сессияны калыбына келтирүү мүнөттөрдү алса, аз нерсе билдирет.
show bgp vpnv4 unicast summary
show ip route vrf BRANCH summary
show processes cpu sorted | include BGP|OSPF
Платформанын тынчтыкта эмес, жарылуу чокусунда эмне кыларын жазып алыңыз жана коопсуздук функциялары күйүк турганда кайталаңыз. Бир гана тынч таблицаны көрсөткөн концепция далили — эс сынагы, ал эми эс эч качан кызыктуу сан болгон эмес.