Blog

15 Mar 2017

Ako implementovať sieťovú programovateľnosť na zariadeniach Cisco

/
Pridané

CISCO: Pri rozširovaní rozsahu dátových sietí a údajov sa zameriava aj váha na inžinierov, ktorí potrebujú implementovať zmeny. Mnohé združenia majú stovky a dokonca aj obrovské množstvo sieťových gadgetov. Zaobchádzanie s každým z nich, niekedy v čase, je neefektívne a vzhľadom na to, čo možno dosiahnuť počítačovým spracovaním, je obmedzené.

Pre tých, ktorí na nej niečo strieľali Cisco sieťové pripojenie gadget v minulosti veľmi dlho, je rozumné sa pýtať: "Je rozhranie pre volanie linky (CLI), ktoré dohliada na jeden gadget v danom okamihu, najefektívnejšou cestou mysliteľnou na riešenie akejkoľvek obrovskej rozvíjajúcej sa siete?"

Je ťažké, aby každý inžinier poskytol pevnú "áno" na túto otázku.

Najlepšia alternatíva riešenia niekoľkých gadgetov na spracovanie musí obsahovať schopnosť robotizovať zmeny dizajnu siete. Spoločnosť Cisco robí a zaoberá záležitosťou v oblasti programovania siete pre informatizáciu.

Jednoduchý protokol správy siete (SNMP) bola široko využívaná na monitorovanie siete na značnú dobu. To bolo spočiatku predstavené v neskorej 1980 a SNMP nikdy nemal úplnú sieťovú programovateľnosť.

Google, napríklad vyhlásil, že nebude mať SNMP na monitorovanie svojich sieťových gadgetov v tomto roku.

Sieťová programovateľnosť v spoločnosti Cisco môže byť implementovaná pomocou týchto usmernení pre priemysel a voľných dohovorov:

RESTful rozhranie: V priamom zmysle je reprezentatívny štátny prevod (REST) ​​štandardom pre základné webové programy na pripojenie k lokalite. Spoločnosť Cisco otvorila RESTful rozhrania na mnohých prepínačech a prepínačech a ďalej v aplikácii Application Centric Infrastructure (ACI) pre sieťovú programovateľnosť.

Python: Tento voľný programovací dialekt sa výrazne rozvinul v prevalencii v skupine ľudí Linuxu po značnú dobu. Cisco teraz koordinuje prekladaný skriptovací dialekt pythonu do pracovného rámca NX-OS, ACI a ďalších fáz Cisco.

XML a JSON: Rozbaliteľný značkovací jazyk (XML) a JavaScriptová objektová notácia (JSON) sú štandardné dátové kódovanie návrhov, ktoré sú zrozumiteľné aj strojovo zmysluplné. Napríklad, celá zostava spínača alebo spínača môže byť zobrazená v XML alebo JSON, zmenená textovým procesorom a potom použitá s Pythonom alebo RESTom na robotizáciu zmien v sieti.

Modely údajov: Dátový model je štandardný prístup k charakterizácii toho, ako sa dáta identifikujú s inými údajmi a ako sa spracúvajú a odstraňujú všetky údaje. Väčšina opatrení väčšiny sieťových gadgetov sa dá hovoriť v obrovskej dátovej show. Dátové modely môžu byť následne mechanizované sieťovou programovateľnosťou. Spoločnosť Cisco implementovala riadiaci informačný strom (MIT) ako dátový displej vo vnútri ACI. Ďalšie rastúce údaje dokazujú, že pripojenie k prepínačom a prepínačom Cisco je prehliadkou YANG. YANG je dátová prehliadka z výrazu "Až ďalšia budúca generácia", čo je otvorený štandard určený na zvládnutie nedostatkov SNMP.

Čas ukončenia zmien v sieťových miniaplikáciách sa postupne končí. V súčasnosti existuje niekoľko programových rozhraní pre početné gadgety spoločnosti Cisco, ktoré sú dostupné pre mechanizáciu. Zatiaľ čo si vyžaduje podkladový investičný podnik na naprogramovanie akejkoľvek robotizácie siete, po jeho celkovom výkone je možné ušetriť pôsobivé časové a pracovné náklady.

Nechaj odpoveď

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