blogo

15 Mar 2017

Kiel efektivigi Network Programmability sur Cisco Devices

CISCO: Ĉar la amplekso de datumoj retoj kaj datumoj enfokusigas, tiel ankaŭ la pezo de inĝenieroj, kiuj bezonas efektivigi ŝanĝojn. Multnombraj asocioj havas centojn kaj eĉ grandan gamon da retoj. Trakti kun ĉiu, unu samtempe, estas ineficxa kaj prenas paspunkton restriktan kontrastita kun kio povas esti plenumita per komputado.

Por tiuj, kiuj prenis pafon ĉe iu ajn Stencilservo antaŭ la tre longa tempo, rimarkinda afero estas: "Ĉu la interfaco de kunvokusa linio (CLI), kiu administras unu aparaton ĉe iu ajn momento, la plej efikan vojon konceptebla por trakti ajnan grandan evoluigan reton?"

Estas malfacile por iu inĝeniero doni firman "jes" al ĉi tiu demando.

La plej bona alternativo por trakti kelkajn prilaborigajn aparatojn devas enhavi la kapablon robotigi retojn pri dezajno de reto. Stencils kreas kaj prenas post la komerco en Network-Programabilidad por komputado.

Rekta Reto-Administra Protokolo (SNMP) estis uzata vaste por retumado de reto dum konsiderinda tempo. Ĝi estis komence imagita fine de 1980 kaj SNMP neniam havis iom da kompleta reto-programabilidad.

google, ekzemple, deklaris, ke ĝi preterlasos SNMP por viglado por siaj retoj-aparatoj ĉi-jare.

Reto Programmabilidad en Cisco povas esti efektivigita kun ĉi tiuj industriaj gvidlinioj kaj liberaj konvencioj:

RESTful Interfaco: En simpla senso, Reprezenta ŝtata transdono (REST) ​​estas la normo por bazaj retpaĝoj por konekti kun retejo. Stencils malfermis RESTful interfacojn pri multaj ŝaltiloj kaj ŝaltiloj, kaj ankaŭ en Aplika Centra Infrastrukturo (ACI) por Reto-Programmabilidad.

Pythono: Ĉi tiu senpaga programlingvo evoluigis impresan en la prevalenco en la grupo de Linukso por sufiĉe longa tempo. Stencils nun kunordigis la tradukitan skripton-dialekton de pythono en la NX-OS-laboranta kadron, ACI kaj aliajn Cisco-etapojn.

XML kaj JSON: Extensible Markup Language (XML) kaj JavaScript Object Notation (JSON) estas normaj datumaj kodaj desegnoj, kiuj estas ambaŭ kompreneblaj kaj maŝinoj-signifaj. Ekzemple, kompleta ŝaltilo aŭ ŝaltilo povas esti montrita en XML aŭ JSON, ŝanĝita kun vorto procesoro, tiam uzata per Python aŭ REST por robotigi ŝanĝojn en la reto.

Modeloj de Datumoj: Datuma modelo estas norma aliro por karakterizi kiel datumoj identigas kun aliaj datumoj kaj kiel ĉiuj datumoj estas manipulitaj kaj forigitaj. La plej granda parto de la aranĝoj de plej multaj retoj-aparatoj povas esti parolitaj al ĝi en grandega datumo-spektaklo. Datumaj modeloj tiam povas esti mekanikitaj kun Reto-Programemo. Stencils implementis Management Information Tree (MIT) kiel la datumo ekrano ene de ACI. Alia kreskanta datumo pruvas ke ĝi povas esti konektita al Ciscoŝaltiloj kaj ŝaltiloj estas la programo de YANG. YANG estas datuma spektaklo de la esprimo "Yet Another Next Generation", kiu estas malferma normo por konkeri la mankojn de SNMP.

La tempoj de ŝanĝado en retoj-aparatoj ĉiu en siavice alvenas al la fino. Nuntempe ekzistas kelkaj programaj interfacoj al multaj Cisco-aparatoj, kiuj estas atingeblaj por mekaniki. Dum ĝi postulas suban investan entreprenon programi ajnan reton-robotigon, post ĝia tuta, impona tempo kaj laboraj enspezoj povas esti ŝparitaj.

&bsp

GTranslate Your license is inactive or expired, please subscribe again!