Izar-formako VPN handia dimensioatzea: zenbatu BGP aukeratu aurretik
Aurrizkiak zenbaki erraza dira. Saioek, eguneratze-boladek eta zentru baten hutsegite osteko berreskurapenak erabakitzen dute diseinuak milaka sukurtsaletan eusten duen.
Hiru mila sukurtsal bideratze-arazo bat dirudite, baina kontabilitate-arazo gisa portatzen dira. Aurrizkien batura hamar minututan kalkulatzen da, eta gutxitan da min ematen duen zenbakia. Min ematen duena saio bakoitzeko lana da, osagai partekatu batek huts egitean eguneratze-bolada, eta birbidalketa topologia berriarekin bat etorri arte igarotzen den denbora.
Beraz, egin aritmetika ordena egokian. Zenbatu erlazioak, zenbatu aurrizkiak eta alternatibak, gero zenbatu ordu txar batean zer gertatzen den, eta horren ondoren soilik alderatu protokoloak eta plataformak. Alderantzizko ordenan, ariketa mahai gaineko informazioarekin inork itxi ezin duen ibilbide-mugen eztabaida bihurtzen da.
Lau aurrekontu, bat ez
Aurrekontu bakoitzak galdera desberdin bati erantzuten dio, eta bakoitza plataforma desberdin bateko murrizketa loteslea izan daiteke. Banaka idazteak eragozten du aurrizki-kopuru handi bakar batek diseinu osoa ordezkatzea.
| 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 |
Azken biak dira diseinu-berrikuspen batean saltatzen direnak. Egoera egonkorrean memorian eroso sartzen den sare batek gaizki joka dezake laurehun sukurtsal bi minututan berriz konektatzen direnean, lana kontrol-planoak hustu dezakeena baino azkarrago iristen delako. Idatzi boladaren tamaina zenbaki gisa, zerbitzuak zenbat denboraz jarrai dezakeen degradatuta. Horrek kezka lausoa benetan exekuta dezakeen proba bihurtzen du.
Lauren barruan plataforma-galdera bat ere ezkutatzen da: zifratzeak, birbidalketak eta bideratzeak CPU bera partekatzen duten edo bide bereiziak dituzten. Ibilbide-ahalmen bera duten bi gailuk oso desberdin joka dezakete boladaren pean, eta fitxa teknikoak gutxitan esaten du zein erosten ari zaren.
Egin aritmetika zeure zenbakiekin
Hartu asmatutako diseinu bat: 3,000 sukurtsal, bakoitzak hiru aurrizki agregazioaren aurretik, eta bi zentru sukurtsal bakoitzeko erredundantziarako. Zentru-bikoteak gutxi gorabehera 9,000 sukurtsal-aurrizki eduki behar ditu laburpenaren aurretik, eta diseinuak 6,000 sukurtsal-zentru saio dakartza sukurtsal bakoitza bietara konektatzen bada.
Orain gehitu aurrizki ez diren zatiak. Saio bakoitzak egoera eta mezu periodikoak daramatza, ezer aldatzen ez denean ere. Zentru bakoitzak aurrizki bakoitzeko bide bat baino gehiago eduki dezake azkar aldatzea espero bada, beraz alternatiben kopuruak hautatuena gaindi dezake. Eta erradio bakoitzaren ikuspegia politika-erabaki bereizia da: sukurtsal bakoitzari beste guztien ibilbideak emateak lana biderkatzen du zentru-aldeko zenbaketak agerian uzten ez duen moduan.
Hauek diseinu-elkarrizketa baterako plangintza-zenbakiak dira, ez inolako produkturen neurketa. Ariketaren emaitza erabilgarria kurba itxura da, ez bideratzaile zehatz batek non amore ematen duen dioen baieztapena.
Zer ematen dizu BGPk, eta zer IGP batek
BGPk bereizten du bideratzaile batek jaso zuena, hautatu zuena eta iragartzen duena, eta horietako bakoitza politikaz kontrolatzen da. Hori da sukurtsal-sare batek behar duen zehazki, erradio batek normalean bide lehenetsia, zerbitzu zentralak eta oso gutxi beste ikusi behar duelako. Azken taula soilik zenbatzeak alternatibak eta iragarkiak ezkutatzen ditu, eta horiek dira hain zuzen erredundantzia gehitzean hazten diren zatiak.
IGP bat ez da automatikoki okerra. Topologia, eremu-egitura eta albokotasun-eredua zerbitzuarekin bat datozenean, lotura-egoerako protokolo bat azkar batzen da eta politika-egitura gutxiago behar du. Tranpa da uste izatea BGPk bezalako bizilagun bakoitzeko esportazio-kontrola adieraz dezakeela: OSPF eremu bat uholde-muga da, ez sukurtsal bati eskegi dakiokeen iragazkia.
Edozein modutan, erabaki lehenengo ikusgaitasun-eredua. Bide lehenetsiak, zerbitzu zentraletarako laburpenak edo sukurtsal-xehetasun osoak hiru produktu desberdin dira, eta huts egite zehatzago bat ezkutatzen duen laburpena idatzi beharreko diseinu-erabakia da, ez etenaldi batean aurkitzekoa.
Probatu bolada, ez egoera egonkorra
Eraiki alderaketa benetan espero duzun hutsegitearen inguruan: zentru bat behera, eskualdeko WAN gertaera bat, edo mantenimendu-leiho batek guneen erdia aldi berean lineaz kanpo uzten duena. Neurtu berreskurapena sukurtsalaren ikuspegitik, aplikazioa barne, segundo batzuetan batzen den kontrol-planoak gutxi esan nahi duelako saioak minutu batzuk behar baditu berrezartzeko.
show bgp vpnv4 unicast summary
show ip route vrf BRANCH summary
show processes cpu sorted | include BGP|OSPF
Erregistratu plataformak boladaren gailurrean egiten duena, ez atsedenean, eta errepikatu segurtasun-funtzioak gaituta. Taula lasai bat soilik erakusten duen kontzeptu-proba memoria-proba bat da, eta memoria ez zen inoiz zenbaki interesgarria.