SDSM way dhammaatay, laakiin rabitaanka aan la xakamayn karin ee qorista ayaa weli ah.
Sannado badan, walaalkeen waxa uu la ildarnaa shaqo caadi ah, oo uu faraha ka baxay ka hor inta aanu samaynin iyo hurdo la'aan sababtoo ah dib-u-celinta habeenkii.
Laakiin wakhtiyadii madoobaa ayaa dhamaanaya.
Maqaalkan waxaan ku bilaabayaa taxane ah sida aniga automation waa la arkaa.
Jidka dhexdiisa, waxaan fahmi doonaa marxaladaha otomatiga, kaydinta doorsoomayaasha, qaabaynta qaabaynta, RestAPI, NETCONF, YANG, YDK waxaanan samayn doonaa barnaamijyo badan. Aniga macneheedu waa a) ma aha run ujeedo leh, b) maaha shuruud la'aan habka ugu wanaagsan, c) fikradayda, xitaa inta lagu jiro dhaqdhaqaaqa laga bilaabo qodobka koowaad ilaa kan u dambeeya, wuu bedeli karaa - si daacad ah, laga bilaabo marxaladda qabyada ah ilaa Daabacaadda, waxaan dib u qoray wax walba si buuxda laba jeer.
Tusmo
Ujeeddooyinka
Shabakadu waa sida noole keliya
Imtixaanka qaabaynta
Versioning
La socodka iyo is-bogsiinta adeegyada
Lacagta
Nidaamka alaabada
nidaamka maamulka booska IP
Nidaamka sharaxaadda adeegga shabakadda
Farsamaynta qalabaynta
Qaabka qaabeynta iibiyaha-agnostic
Interface darawalka iibiye-gaar ah
Farsamaynta gaarsiinta qaabeynta aaladda
CI / CD
Farsamaynta kaydinta iyo raadinta weecsanaanta
Nidaamka dabagalka
gunaanad
Waxaan isku dayi doonaa inaan ku dhaqmo ADSM qaab wax yar ka duwan SDSM. Maqaallo waaweyn, faahfaahsan, lambaraysan ayaa sii wadi doona inay soo baxaan, dhexdoodana waxaan daabici doonaa qoraallo yaryar oo khibrad maalmeed ah. Waxaan isku dayi doonaa inaan la dagaallamo qummanaanta halkan oo aanan ka leefi mid kasta oo iyaga ka mid ah.
Sidee u qosol badan tahay in marka labaad ay tahay inaad marto waddo isku mid ah.
Markii hore waa inaan maqaallo ku saabsan shabakadaha ka qoro sababtoo ah xaqiiqda ah inaysan ku jirin RuNet.
Hadda maan helin dukumeenti dhammaystiran oo habayn doona habab otomaatig ah iyo falanqaynta tignoolajiyada sare iyadoo la adeegsanayo tusaalooyin wax ku ool ah oo fudud.
Waxaa laga yaabaa inaan khaldanahay, markaa fadlan bixi xiriirinta ilaha waxtarka leh. Si kastaba ha ahaatee, tani ma bedeli doonto go'aankayga ah in aan qoro, sababtoo ah ujeedada ugu weyn waa in aan wax barto nafteyda, iyo in nolosha dadka kale loo fududeeyo waa gunno farxad leh oo salaaxaya hidda-socodka wadaagista khibradaha.
Waxaan isku dayi doonaa inaan qaadno xarun xogeed oo dhexdhexaad ah oo LAN DC ah oo aan ka shaqeyno dhammaan nidaamka otomaatiga.
Waxyaalo ayaan ku samayn doonaa ku dhawaad ββmarkii ugu horeysay.
Ma ahaan doono mid asal ah fikradaha iyo qalabka halkan lagu sharaxay. Dmitry Figol wuxuu leeyahay shaqo aad u fiican kanaalka leh durdurro ku saabsan mawduucan.
Maqaalladu waxay la jaanqaadi doonaan iyaga oo dhinacyo badan leh.
LAN DC waxay leedahay 4 DCs, ilaa 250 shido, nus darsin router iyo dhawr dab-damis.
Ma aha Facebook, laakiin waxay kugu filan tahay inaad si qoto dheer uga fikirto otomaatiga.
Waxaa jira, si kastaba ha ahaatee, ra'yi ah in haddii aad leedahay wax ka badan 1 qalab, automation ayaa mar hore loo baahan yahay.
Dhab ahaantii, way adag tahay in la qiyaaso in qof kastaa uu hadda ku noolaan karo iyada oo aan ugu yaraan xirmo qoraal ah jilibka ah.
In kasta oo aan maqlay in ay jiraan xafiisyo ay ciwaannada IP-ga ku jiraan Excel, oo mid kasta oo ka mid ah kumannaanka aaladaha shabakadda lagu habeeyey gacanta oo uu leeyahay qaabayn u gaar ah. Tani, dabcan, waxaa loo gudbin karaa farshaxan casri ah, laakiin dareenka injineerku waa hubaal waa laga xumaaday.
Ujeeddooyinka
Hadda waxaan dejin doonaa yoolalka aan la taaban karin:
Shabakadu waa sida noole keliya
Imtixaanka qaabaynta
Shabakadda u-noqoshada
La socodka iyo is-bogsiinta adeegyada
Maqaalkan dambe waxa aynu eegi doonaa macnaha aynu adeegsan doono, iyo kuwa soo socda, waxa aynu eegi doonaa yoolalka iyo macnaha si faahfaahsan.
Shabakadu waa sida noole keliya
Weedha qeexaya taxanaha, in kasta oo jaleecada hore laga yaabo in aanay u muuqan mid muhiim ah: waxaanu habayn doonaa shabakada, ma habayn doono aaladaha gaarka ah.
Sanadihii ugu dambeeyay, waxaan aragnay isbedel ku wajahan in shabakada loola dhaqmo sidii hal hayβad, sidaas darteed Isgaadhsiinta Shabakada Qalabka ah, Shabakadaha Ujeeddada Wada ΠΈ Shabakado madaxbanaan.
Ka dib oo dhan, maxay codsiyada caalamka uga baahan yihiin shabakadda: isku xirnaanta dhibcaha A iyo B (si fiican, mararka qaarkood + B-Z) iyo go'doominta codsiyada kale iyo isticmaalayaasha.
Oo sidaas daraaddeed hawshayada taxanahan waa dhisto nidaam, ilaalinta qaabeynta hadda shabakadda oo dhan, kaas oo horeyba u burburay qaabeynta dhabta ah ee qalab kasta iyada oo la raacayo doorkeeda iyo goobta. nidaamka maaraynta shabakadu waxay ka dhigan tahay in si aan isbeddel u samayno aan la xiriirno, oo iyadu, markeeda, waxay xisaabisaa gobolka la doonayo qalab kasta oo u habeeya.
Sidan, waxaan ku yareynaa gelitaanka gacanta ee CLI ilaa eber - wixii isbeddel ah ee ku yimaada goobaha qalabka ama naqshadeynta shabakada waa in la qaabeeyaa oo la diiwaangeliyaa - ka dibna kaliya ayaa loo rogaa qaybaha shabakada lagama maarmaanka ah.
Taasi waa, tusaale ahaan, haddii aan go'aansanay in hadda laga bilaabo rack switches ee Kazan ay ku dhawaaqaan laba shabakad halkii mid ka mid ah, waxaan
Marka hore waxaan diiwaangelineynaa isbeddelada nidaamyada
Abuurista qaabeynta bartilmaameedka ee dhammaan aaladaha shabakada
Waxaan bilaabaynaa barnaamijka cusboonaysiinta qaabeynta shabakada, kaas oo xisaabiya waxa loo baahan yahay in laga saaro nood kasta, waxa lagu daro, oo keenaya qanjidhada gobolka la rabo.
Isla mar ahaantaana, waxaanu isbedel ku samaynaa gacanta kaliya talaabada ugu horeysa.
Imtixaanka qaabaynta
La yaqaanin 80% dhibaatooyinka ay dhacaan inta lagu jiro isbeddelka qaabeynta - caddaynta aan tooska ahayn ee tani waa in inta lagu jiro fasaxyada sanadka cusub wax walbaa caadi ahaan waa degan yihiin.
Shakhsi ahaan waxaan goob joog u ahaa daraasiin waqtiyo hoos u dhac caalami ah oo ay ugu wacan tahay qaladka aadanaha: amarka qaldan, qaabeynta waxaa lagu fuliyay laanta khaldan, bulshadu way illowday, MPLS waxaa lagu burburiyay adduunka oo dhan router, shan qaybood oo qalab ah ayaa la habeeyey, laakiin khaladku ma ahayn la ogaaday lixaad, isbedel hore oo uu sameeyay qof kale ayaa la sameeyay. Waxaa jira xaalado badan.
Automation-ku wuxuu noo ogolaanayaa inaan samayno khaladaad yar, laakiin miisaan weyn. Sidan ayaad leben kartaan ma aha oo kaliya hal qalab, laakiin shabakadda oo dhan hal mar.
Laga soo bilaabo wakhti hore, awoowayaasheena waxay hubiyeen saxnaanta isbeddelada lagu sameeyay indho-fiiqan, kubbadaha birta iyo shaqeynta shabakada ka dib markii la soo rogay.
Awoowayaashaas oo shaqadoodu u horseeday hoos u dhac iyo khasaare ba'an ayaa ka tagay farac yar oo waa inay dhintaan waqti ka dib, laakiin horumarku waa geeddi-socod gaabis ah, sidaas darteed qof kastaa wali ma tijaabinayo isbeddelada shaybaarka marka hore.
Si kastaba ha ahaatee, safka hore ee horumarka waa kuwa si otomaatig ah u sameeyay habka tijaabinta qaabeynta iyo codsigeeda dheeraadka ah ee shabakada. Si kale haddii loo dhigo, waxaan amaahday nidaamka CI/CD (Isdhexgalka Joogtada ah, Gelin Joogta ah) ka soo saarayaasha.
Mid ka mid ah qaybaha waxaan ku eegi doonaa sida loo hirgeliyo tan iyadoo la adeegsanayo nidaamka xakamaynta nooca, malaha Github.
Markaad la qabsato fikradda shabakada CI / CD, habeenka habka lagu hubinayo qaabeynta adoo adeegsanaya shabakada wax soo saarka waxay u ekaan doontaa jaahilnimo hore ee dhexe. Nooc la mid ah ku dhufo madaxa dagaalka dubbe.
Waxaan u qaadan doonaa in isbeddel kasta, iyada oo aan loo eegin sida yar, xitaa hal qalab oo aan la ogaan karin, dhammaan shabakadaha waxay ka guuraan gobol ilaa mid kale.
Mar walbana ma fulinno amar ku saabsan qalabka, waxaan beddelnaa xaaladda shabakadda.
Haddaba aan ugu yeerno gobolladan noocyada?
Aynu nidhaahno nooca hadda jira waa 1.0.0.
Ciwaanka IP-ga ee Interface Loopback mid ka mid ah ToR-yada miyuu is beddelay? Kani waa nooc yar waxaana la tirin doonaa 1.0.1.
Waxaan dib u eegis ku samaynay siyaasadaha soo dejinta wadooyinka BGP - waxoogaa ka sii daran - horeba 1.1.0
Waxaan go'aansanay inaan ka takhalusno IGP-ga oo aan u beddelno BGP kaliya - tani waa isbeddel naqshadeed xagjir ah - 2.0.0.
Isla mar ahaantaana, DC-yada kala duwan ayaa laga yaabaa inay yeeshaan noocyo kala duwan - shabakadu way horumarinaysaa, qalab cusub ayaa la rakibay, heerarka cusub ee lafdhabarta ayaa lagu daraa meel, maaha kuwo kale, iwm.
Waan ku celinayaa - isbeddel kasta (marka laga reebo amarrada wax-ka-hortagga) waa cusboonaysiinta nooca. Maamulayaasha waa in lagu wargeliyaa wixii ka leexday nooca hadda jira.
Isla sidaas oo kale ayaa khuseysa isbeddellada dib-u-noqoshada - tani ma baabi'inayso amarradii ugu dambeeyay, tani maahan dib-u-soo-celinta iyadoo la adeegsanayo nidaamka hawlgalka aaladda - tani waxay u keenaysaa shabakadda oo dhan nooc cusub (oo hore).
La socodka iyo is-bogsiinta adeegyada
Hawshan is-caddayntu waxay gaadhay heer cusub oo shabakadaha casriga ah.
Badanaa, adeeg bixiyayaasha waaweyni waxay qaataan habka ah in adeeg guuldaraystay uu u baahan yahay in si degdeg ah loo hagaajiyo oo mid cusub la soo saaro, halkii ay ka ogaan lahaayeen wixii dhacay.
"Aad" macnaheedu waa inaad u baahan tahay in si deeqsinimo leh loogu dahaadho dhammaan dhinacyada iyadoo la kormeerayo, taas oo ilbiriqsiyo gudahood lagu ogaan doono ka leexashada ugu yar ee caadiga ah.
Oo halkan jaangooyooyinka caadiga ah, sida soo dejinta interface ama helitaanka noodhka, kuma filna. Dabagalka gacanta ee uu ku sameeyo sarkaalka shaqada kuma filna sidoo kale.
Waxyaabo badan waa inay jiraan Is-Bogsiinta - nalka la socodka ayaa casaan noqday oo waanu tagnay oo dabaqay plantain-ka lafteena halka uu ku dhaawacmay.
Halkan waxaan sidoo kale la soconaa ma aha oo kaliya qalabka shakhsi ahaaneed, laakiin sidoo kale caafimaadka shabakada oo dhan, labadaba whitebox, taas oo ah mid la fahmi karo, iyo blackbox, taas oo aad u adag.
Maxaan u baahanahay si aan u hirgelino qorshayaashaas hamiga leh?
Habee aaladda oo keen qaabaynta nooca la rabo (oo ay ku jiraan kuwii hore).
Qaabeynta tijaabada
Si joogto ah u hubi xaaladda aaladaha oo dhan haddii ay ka leexdeen kuwa hadda jira una sheeg cidda ay tahay. Habeenkii, qof ayaa si deggan ugu daray xeer ACL.
La soco waxqabadka
Lacagta
Waxay u egtahay mid adag oo ku filan in la bilaabo burburinta mashruuca qaybo ka mid ah.
Sawirka waxaan ku muujiyay dhammaan qaybaha iyo qalabka laftiisa.
Qaybaha isgoysyadu way is falgalaan.
Baloogga weyn, ayaa u baahan in fiiro gaar ah loo yeesho qaybtan.
Qaybta 1: Habka alaabada
Sida iska cad, waxaan rabnaa inaan ogaano qalabka ku yaal meesha, waxa ku xiran.
Habka alaabada alaabada waa qayb ka mid ah ganacsi kasta.
Inta badan, shirkaddu waxay leedahay nidaam alaabooyin gaar ah oo loogu talagalay aaladaha shabakadda, kaas oo xalliya dhibaatooyin gaar ah.
Iyadoo qayb ka ah maqaalladan taxanaha ah, waxaan ugu yeeri doonaa DCIM - Maareynta Kaabayaasha Xarunta Xogta. Inkasta oo ereyga DCIM laftiisa, si adag loo hadlo, uu ku jiro wax badan oo dheeraad ah.
Ujeedadayada, waxaanu ku kaydin doonaa macluumaadka soo socda ee ku saabsan qalabka dhexdiisa:
Waxaa cad in anaga lafteena aan rabno inaan ogaano waxaas oo dhan.
Laakiin tani ma caawin doontaa ujeedooyinka otomaatiga?
Shaki la'aan.
Tusaale ahaan, waxaan ognahay in xarun xogeed la bixiyay oo ku taal wareegyada caleenta, haddii ay tahay Huawei, ACLs si loo shaandheeyo taraafikada qaarkood waa in lagu dabaqaa VLAN, iyo haddii ay tahay Juniper, ka dibna cutubka 0 ee isdhexgalka jirka.
Ama waxaad u baahan tahay inaad soo saarto Syslog server cusub dhammaan xuduudaha gobolka.
Dhexdeeda waxaan ku kaydin doonaa aaladaha shabakadaha casriga ah, tusaale ahaan router-ka-yaqaanka ah ama muraayadaha xididka. Waxaan ku dari karnaa server-yada DNS, NTP, Syslog iyo guud ahaan wax kasta oo si uun ama si kale ula xiriira shabakadda.
Qaybta 2: nidaamka maamulka meel bannaan ee IP
Haa, maalmahan waxaa jira kooxo dad ah oo la socda horgalayaasha iyo cinwaannada IP-ga ee faylka Excel. Laakiin habka casriga ah ayaa weli ah xog ururin, oo leh dhinaca hore ee nginx / apache, API iyo hawlo ballaaran oo loogu talagalay duubista cinwaannada IP-yada iyo shabakadaha loo qaybiyay VRFs.
IPAM - Maamulka Ciwaanka IP-ga.
Ujeedadayada, waxaanu ku kaydin doonaa macluumaadka soo socda:
VLANs
VRF
Shabakadaha/Subnets-yada
Ciwaanka IP-ga
Ku xidhida cinwaannada aaladaha, shabakadaha goobaha iyo lambarada VLAN
Mar labaad, way caddahay inaan rabno inaan hubinno marka aan u qoondeyno ciwaanka IP-ga cusub ee loopback ToR, kuma turunturoon doono xaqiiqda ah in mar hore qof loo qoondeeyay. Ama inaan isticmaalnay horgale isku mid ah laba jeer darafyada kala duwan ee shabakadda.
Laakiin sidee ayay tani uga caawinaysaa automation-ka?
Waa sahlan tahay.
Waxaan codsaneynaa horgale nidaamka leh doorka Loopbacks, kaas oo ka kooban cinwaannada IP-ga ee loo heli karo qoondaynta - haddii la helo, waxaan u qoondeyneynaa cinwaanka, haddii kale, waxaan codsaneynaa abuurista horgale cusub.
Ama marka la abuurayo qaabeynta aaladda, waxaan ka ogaan karnaa isla nidaamka ay tahay in VRF interface ay ku taal.
Marka la bilaabayo server cusub, qoraalka ayaa galaya nidaamka, wuxuu ogaanayaa bedelka server-ka ku jira, dekeddee iyo subnet-ka loo qoondeeyay interface-ka wuxuuna u qoondeyn doonaa cinwaanka server-ka.
Tani waxay soo jeedinaysaa rabitaan ah in la isku daro DCIM iyo IPAM hal nidaam si aan loo nuqulin hawlaha oo aan ugu adeegin laba hay'adood oo isku mid ah.
Taasi waa waxa aan sameyn doono.
Qayb 3. Nidaamka lagu sifeeyo adeegyada shabakadda
Haddii labada nidaam ee ugu horreeya ay kaydiyaan doorsoomayaasha weli u baahan in si uun loo isticmaalo, ka saddexaadna waxa uu qeexayaa doorka qalab kasta sida ay tahay in loo habeeyo.
Waxaa habboon in la kala saaro laba nooc oo kala duwan oo adeegyada shabakadda ah:
Kaabayaasha dhaqaalaha
Macmiil
Kuwa hore waxaa loogu talagalay inay bixiyaan isku xirnaanta aasaasiga ah iyo xakamaynta aaladda. Kuwaas waxaa ka mid ah VTY, SNMP, NTP, Syslog, AAA, borotokoolka dariiqa, CoPP, iwm.
Ka dambe wuxuu u habeeyaa adeegga macmiilka: MPLS L2/L3VPN, GRE, VXLAN, VLAN, L2TP, iwm.
Dabcan, waxaa sidoo kale jira kiisas xuduudeed - xagee lagu daraa MPLS LDP, BGP? Haa, iyo hab-maamuuska hab-socodka ayaa loo isticmaali karaa macaamiisha. Laakiin tani muhiim maaha.
Labada nooc ee adeegyadu waxay u kala qaybsan yihiin qaabaynta hore:
Ilaa hadda, dhammaan nidaamyada waxay ahaayeen balastar kala duwan oo bixiya doorsoomayaasha iyo sharraxaadda caddaynta waxa aan jeclaan lahayn inaan ku aragno shabakadda. Laakin hadhow ama hadhow, waa inaad wax ka qabataa waxyaabo gaar ah.
Marxaladdan, qalab kasta oo gaar ah, asaasiga ah, adeegyada iyo doorsoomayaasha ayaa lagu daraa qaabka qaabeynta kaas oo si dhab ah u qeexaya qaabeynta dhameystiran ee qalab gaar ah, kaliya hab dhexdhexaad ah iibiyaha.
Maxay tallaabadani qabanaysaa? Waa maxay sababta aanad isla markiiba u abuurin qaabaynta qalabka oo aad si fudud u gali karto?
Dhab ahaantii, tani waxay xallisaa saddex dhibaato:
Ha la qabsan interface gaar ah si aad ula falgasho qalabka. Ha ahaato CLI, NETCONF, RESTCONF, SNMP - qaabku wuxuu ahaan doonaa isku mid.
Ha xafidin tirada qaab-dhismeedka / qoraallada iyadoo loo eegayo tirada iibiyeyaasha shabakadda, iyo haddii naqshaduhu isbeddelaan, ku beddel wax isku mid ah dhowr meelood.
Ku dheji qaabka qalabka (kaabta), ku dheji qaab isku mid ah oo si toos ah u barbardhig qaabeynta bartilmaameedka iyo midka jira si aad u xisaabiso delta oo aad u diyaariso balastar qaabeynta kaas oo bedeli doona kaliya qaybaha lagama maarmaanka ah ama si loo aqoonsado leexashada.
Natiijada marxaladdan, waxaan helnaa qaabeynta madax-bannaan ee iibiyaha.
Qayb 6. Iibiyaha gaarka ah interface darawalka
Waa inaadan naftaada ku faanin rajooyinka ah in maalin uun ay suurtogal noqon doonto in aad u habayso ciska si la mid ah Juniper, si fudud adigoo u diraya wicitaano isku mid ah iyaga. In kasta oo ay sii kordhayso caannimada sanduuqyada cadcad iyo soo ifbaxa taageerada NETCONF, RESTCONF, OpenConfig, nuxurka gaarka ah ee hab-maamuusyadani ay keenaan way ka duwan yihiin iibiyaha ilaa iibiyaha, tanina waa mid ka mid ah khilaafaadkooda tartanka ah oo aanay si fudud uga tanaasuli doonin.
Tani waxay qiyaas ahaan la mid tahay OpenContrail iyo OpenStack, kuwaas oo haysta RestAPI oo ah interface-kooda NorthBound, waxay filayaan wicitaano kala duwan.
Markaa, tillaabada shanaad, nooca madax-bannaan ee iibiyaha waa inuu qaataa foomka uu u geli doono qalabka.
Oo halkan dhammaan dariiqooyinka waa wanaagsan yihiin (ma aha): CLI, NETCONF, RESTCONF, SNMP si fudud.
Sidaa darteed, waxaan u baahan doonaa darawal u wareejin doona natiijada tallaabadii hore qaabka loo baahan yahay ee iibiye gaar ah: qayb ka mid ah amarrada CLI, qaab-dhismeedka XML.
Qayb 7. Farsamaynta gaarsiinta qaabeynta aaladda
Waxaan soo saarnay qaabeynta, laakiin wali waxay u baahan tahay in la geeyo aaladaha - iyo, sida cad, maaha gacanta. Marka, waxaa na hor-yimid suβaasha ah gaadiidkee ayaan adeegsan doonnaa? Maantana doorashadu ma sii yara
CLI (telnet, ssh)
SNMP
NETCONF
RESTCONF
nasasho API
OpenFlow (in kasta oo ay tahay mid ka baxsan sababtoo ah waa hab lagu bixiyo FIB, maaha goobaha)
Aynu ku dhibco t halkan. CLI waa dhaxal. SNMP... qufac qufac.
RESTCONF wali waa xayawaan aan la garanayn; REST API waxaa taageera ku dhawaad ββqofna. Sidaa darteed, waxaan diirada saari doonaa NETCONF taxanaha.
Dhab ahaantii, sida akhristuhu hore u fahmay, qodobkan waxaan horay u go'aansanay interface-ka natiijada tillaabadii hore waxaa lagu soo bandhigay qaabka interface ee la doortay.
Marka labaad, iyo qalabkee ayaan tan ku samayn doonaa?
Waxa kale oo jira doorasho weyn halkan:
Qoraal is-qori ama madal. Aan isku hubeyno ncclient iyo asyncIO oo aan wax walba sameyno nafteena. Maxay nagu kacaysaa in aan dhisno nidaamka geynta meel eber ah?
Nornir waa xayawaan kale oo aan kala saari doono mustaqbalka.
Halkan kan ugu cadcad weli lama dooran - waanu raadin doonaa.
Maxaa kale oo muhiim ah halkan? Cawaaqibta ka dhalan karta adeegsiga qaabeynta.
Guul ama maya. Weli ma jiraan gelitaanka qalabka ama maya?
Waxay u muuqataa in ballan-qaadku uu halkan ka caawin doono xaqiijinta iyo ansixinta waxa lagu soo dejiyey aaladda.
Tani, oo ay weheliso hirgelinta saxda ah ee NETCONF, waxay si weyn u yaraynaysaa noocyada kala duwan ee qalabka ku habboon - ma jiraan wax-soo-saarayaal badan oo taageeraya ballanqaadyada caadiga ah. Laakiin tani waa kaliya mid ka mid ah shuruudaha looga baahan yahay RFP. Dhamaadka, qofna kama welwelin in hal iibiye Ruush ah uusan u hoggaansami doonin shuruudaha interface 32 * 100GE. Mise wuu welwelsan yahay?
Qayb 8. CI/CD
Halkaa marka ay marayso, waxaanu hore u haysanay qaabaynta u diyaarsan dhamaan aaladaha shabakada
Waxaan u qoraa "wax walba" sababtoo ah waxaan ka hadlaynaa nooca shabakada gobolka. Xitaa haddii aad u baahan tahay inaad bedesho goobaha hal beddelka, isbeddelada ayaa loo xisaabiyaa shabakadda oo dhan. Sida cad, waxay noqon karaan eber inta badan qanjidhada.
Laakiin, sida horeba loo sheegay, ma nihin nooc ka mid ah barbariyiinta raba inay wax walba si toos ah ugu rogaan wax soo saarka.
Qaabeynta la sameeyay waa in ay marka hore soo martaa Pipeline CI/CD.
CI/CD waxay u taagan tahay Is-dhexgalka Joogta ah, Gelin Joogta ah. Tani waa hab ay kooxdu kaliya aysan soo saarin siideyn weyn oo cusub lixdii biloodba mar, iyada oo gebi ahaanba bedelaysa tii hore, laakiin si joogto ah u soo bandhigta (Deployment) shaqeyn cusub oo qaybo yaryar ah, mid kasta oo ka mid ah si buuxda ayaa loo tijaabiyaa iswaafajinta, amniga iyo waxqabadka (Isdhexgalka).
Si tan loo sameeyo, waxaanu leenahay nidaamka xakamaynta version kaas oo kormeeraya isbeddelka qaabeynta, shaybaarka hubinaya in adeegga macmiilku jabay, nidaamka kormeerka ee hubinaya xaqiiqadan, iyo tallaabada ugu dambeysa ayaa isbeddelaysa isbeddelka shabakadda wax soo saarka.
Marka laga reebo amarrada qaladka, gabi ahaanba dhammaan isbeddelada shabakada waa inay maraan CI/CD Pipeline - tani waa dammaanadkeena nolol xasilloon iyo shaqo dheer oo farxad leh.
Qayb 9. Kaabta iyo nidaamka ogaanshaha cillad
Hagaag, looma baahna in laga hadlo kaydka mar kale.
Waxaan si fudud ku dhejin doonaa git si waafaqsan taajka ama xaqiiqda isbeddelka qaabeynta.
Laakiin qaybta labaad ayaa aad u xiiso badan - qof waa inuu isha ku hayaa kaydkan. Xaaladaha qaarkoodna, qof waa inuu tagaa oo wax walba u rogaa sidii ay ahaan jireen, qaarna, u sheega qof inay wax khaldan yihiin.
Tusaale ahaan, haddii isticmaale cusub uu soo muuqday kaas oo aan ka diiwaan gashanayn doorsoomayaasha, waxaad u baahan tahay inaad ka saarto hackka. Oo haddii ay fiicantahay in aan la taaban xeerka cusub ee dab-damiska, waxaa laga yaabaa in qof uun u soo jeestay hagaajinta, ama laga yaabo in adeegga cusub, bungler, aan la diiwaan gelin si waafaqsan xeerarka, laakiin dadku mar hore ayay ku biireen.
Wali kama baxsan doono qaar ka mid ah delta yar ee miisaanka shabakada oo dhan, in kasta oo habab otomaatig ah iyo gacanta birta ah ee maamulka. Si loo saxo dhibaatooyinka, qofna kuma dari doono habaynta nidaamyada si kastaba. Waxaa intaa dheer, waxaa laga yaabaa inaan xitaa lagu darin qaabka qaabeynta.
Tusaale ahaan, xeerka dab-damiska ee tirinta tirada baakadaha IP gaar ah si loo meeleeyo dhibaatada waa qaabayn ku meel gaar ah oo caadi ah.
Qayb 10. Nidaamka la socodka
Markii hore uma socday inaan ka hadlo mawduuca la socodka - weli waa mawduuc mug weyn, muran badan oo kakan. Laakiin sida ay arrimuhu u socdaan, waxaa soo baxday in tani ay tahay qayb ka mid ah automation-ka. Oo waa wax aan suurtagal ahayn in la hareer maro, xitaa haddii aan la dhaqmin.
Fikirka Kobcinta waa qayb dabiici ah oo ka mid ah habka CI/CD. Ka dib markii aan u soo bandhigno qaabeynta shabakada, waxaan u baahanahay inaan awoodno inaan go'aamino in wax walba ay ku habboon yihiin hadda.
Oo waxaan ka hadleynaa ma aha oo kaliya oo aan aad u badan oo ku saabsan jadwalka isticmaalka interface ama helitaanka noode, laakiin ku saabsan waxyaabo badan oo khiyaano ah - joogitaanka waddooyinka lagama maarmaanka ah, sifooyinka iyaga on, tirada fadhiyada BGP, deriska OSPF, Dhammaadka-ilaa-Dhammaadka waxqabadka adeegyada xad dhaafka ah.
Syslogs-ka server-ka dibadda miyay joojiyeen isku-darka, mise wakiilka SFlow miyuu jabay, mise dhibcooyinka safafka ku jira miyay bilaabeen inay koraan, mise isku xirnaanta labada horgalayaasha qaarkood ayaa burburay?
Maqaal gaar ah ayaynu ku milicsan doonaa.
gunaanad
Asal ahaan, waxaan doortay mid ka mid ah naqshadaha shabakada xogta ee casriga ah - L3 Clos Fabric oo leh BGP sida borotokoolka dariiqa.
Markan waxaan ku dhisi doonaa shabakada Juniper, sababtoo ah hadda JunOs interface waa vanlove.
Aynu nolosheenna ka dhigno mid adag annaga oo adeegsanayna kaliya aaladaha Ilaha Furan iyo shabakad iibiye badan - markaa marka lagu daro Juniper, waxaan dooran doonaa hal qof oo kale oo nasiib badan jidka.
Qorshaha daabacaada soo socda waa sidatan:
Marka hore waxaan ka hadli doonaa shabakadaha casriga ah. Ugu horreyntii, sababtoo ah waxaan rabaa, iyo marka labaad, sababtoo ah tan la'aanteed, naqshadeynta shabakada kaabayaasha ma noqon doonto mid aad u cad.
Kadibna ku saabsan shabakada lafteeda nakhshaddeeda: topology, Routing, siyaasadaha.
Aynu soo ururinno istaagida shaybaadhka.
Aynu ka fikirno oo laga yaabo inaynu ku celcelino bilawga qalabka shabakada.
Ka dibna ku saabsan qayb kasta si faahfaahsan.
Haa, ma ballan qaadayo inaan si qurux badan ku dhammeeyo meertadan oo aan xal diyaar ah u helo. π