Blog

15 pokvariti 2017

Kako implementirati mrežnu programabilnost na Cisco Devices

/
Objavio

CISCO: Kako se rasprostranjenost podatkovnih mreža i podataka fokusira, tako i težina inženjera koji trebaju implementirati promjene. Brojne udruge imaju stotine, pa čak i veliki broj mrežnih naprava. Suočavanje s svakim, jedan na vrijeme, neučinkovito je i uzimao je ograničenje naplate cestarine u kontrastu s onim što se može postići računalizacijom.

Za one koji su pucali na bilo koji Umrežavanje tvrtke Cisco gadget u prethodnom vrlo dugo vremena, razumna stvar pitati je, "Je li pozvati liniju sučelje (CLI), koji nadgleda jedan gadget u bilo kojem trenutku, najučinkovitiji put zamisliv za rješavanje bilo koje velike mreže u razvoju?"

Teško je da svaki inženjer dade čvrsto "da" na ovo pitanje.

Najbolja alternativa za rješavanje nekoliko gadgeta za obradu mora sadržavati sposobnost robotiziranja promjena u dizajnu mreže. Cisco kreira i preuzima nakon naslov tvrtke na mrežnoj programabilnosti za informatizaciju.

Jednostavan mrežni protokol za upravljanje mrežom (SNMP) je široko korišten za praćenje mreže za znatnu duljinu vremena. To je u početku zamislio u kasnim 1980s i SNMP nikada nije imao utjecaja potpune mrežne programabilnosti.

Google, na primjer, proglasio je da će SNMP odstupiti od praćenja njihovih mrežnih naprava ove godine.

Mrežna programabilnost u Ciscu može se provesti s ovim industrijskim smjernicama i besplatnim konvencijama:

RESTful sučelje: U izravnom smislu, Predstavnički državni prijenos (REST) ​​predstavlja standard za osnovne web programe za povezivanje s web stranicom. Cisco je otvorila RESTful sučelja na brojnim prekidačima i prekidačima, te u aplikacijskoj centrnoj infrastrukturi (ACI) za mrežnu programabilnost.

Piton: Ovaj besplatni programski dijalekt razvio se dojmljivo u prevalenciji u Linux grupi ljudi za dosta dugo vremena. Cisco je sada koordinirala prevedeni skriptni dijalekt pitona u radni okvir NX-OS, ACI i druge Cisco faze.

XML i JSON: Extensible Markup Language (XML) i JavaScript Object Notation (JSON) su standardni oblikovani kodovi podataka koji su razumljivi i strojno smisleni. Na primjer, cijeli prekidač ili sklopka mogu se prikazati u XML ili JSON, mijenjati pomoću procesora za obradu teksta, a zatim se pomoću Python ili REST upotrebljavaju za robotiziranje promjena na mreži.

Modeli podataka: Model podataka je standardni pristup obilježavanju kako identificira podatke s ostalim podacima i kako se svi podaci obrađuju i odlažu. Veći dio aranžmana većine gadgeta za umrežavanje može se govoriti u velikom broju podataka. Modeli podataka mogu se zatim mehanizirati pomoću mrežne programabilnosti. Cisco je implementirao Tree Information Tree (MIT) kao prikaz podataka unutar ACI. Još jedan podizni podatak pokazuje da se može povezati s Cisco prekidačima i prekidačima je YANG show. YANG je podatkovni prikaz iz izraza "Još sljedeća generacija", koji je otvoreni standard namijenjen osvajanju nedostataka SNMP-a.

Vrijeme izmjene mrežnih naprava svaka zauzvrat stiže do kraja. Trenutno postoji nekoliko programskih sučelja za brojne Cisco uređaje dostupne za mehanizaciju. Iako to zahtijeva temeljni investicijski pothvat za programiranje bilo kakve robotske mreže, nakon što bude cjelokupna, impresivna vremena i troškovi rada mogu se poštedjeti.

Ostavi odgovor

 
GTranslate Please upgrade your plan for SSL support!
GTranslate Your license is inactive or expired, please subscribe again!