blog

15 Mar 2017

A hálózati programozhatóság megvalósítása a Cisco eszközökön

/
Általa megosztva

CISCO: Ahogy az adathálózatok és az adatok fókuszálódása nő, úgy a mérnökök súlyát is meg kell változtatni. Számos szervezet rendelkezik több száz, sőt hatalmas hálózati eszközökkel is. Mindegyikük, egy időben, kevéssé hatékony, és számszerűsített korlátozást alkalmaz, ellentétben azzal, amit a számítógépesítéssel lehet elérni.

Azok számára, akik egy lövést készítettek Cisco hálózatépítés egy nagyon hosszú idő alatt, az ésszerű dolog megkérdezni: "A hívás vonal interfész (CLI), amely felügyeli az egyik modult egy adott pillanatban, a leghatékonyabb útvonalat elképzelhető, hogy foglalkozik minden hatalmas fejlődő hálózat?"

Nehéz a mérnökök számára, hogy határozottan "igen" adjanak erre a kérdésre.

A legjobb feldolgozási eszközökkel való alternatív megoldásnak tartalmaznia kell a hálózati tervezési változások robotizálási képességét. A Cisco a hálózati programozhatóság témakörében folytatja az informatizálást.

Egyszerű hálózati felügyeleti protokoll (SNMP) hosszú távon széles körben használják a hálózatfigyelést. Kezdetben elképzelték a késő 1980-okat, és az SNMP soha nem támasztotta alá a teljes hálózati programozhatóságot.

Google, például kijelentette, hogy az SNMP-t nem fogja tudni megfigyelni a hálózatépítő moduljaikért ebben az évben.

A hálózati programozhatóság a Cisco-n keresztül megvalósítható az alábbi iparági iránymutatásokkal és szabad konvenciókkal:

RESTful Interface: Egyszerű értelemben a reprezentációs állami átvitel (REST) ​​az alapvető webes programok szabványa, amelyek egy webhelyhez kapcsolódnak. A Cisco számos kapcsolóval és kapcsolóval, valamint az Application Centric Infrastructure (ACI) hálózati programozhatósággal megnyitotta az RESTful interfészeket.

Piton: Ez az ingyenes programozási dialektus jelentősen fejlődött a Linux népcsoportban előfordulása miatt. A Cisco mostantól koordinálja a python lefordított szkript dialektusát az NX-OS munkakörnyezetébe, az ACI-hoz és más Cisco-fázisokhoz.

XML és JSON: A kibővíthető jelölőnyelv (XML) és a JavaScript objektumjelölés (JSON) egyaránt értelmezhető és gépi értelemben vett szabványos adatkódolási minták. Például egy egész kapcsoló vagy kapcsoló elrendezés XML vagy JSON formátumban jeleníthető meg, szövegszerkesztővel megváltoztatva, majd Python vagy REST segítségével a hálózati módosítások robotizálására.

Adatmodellek: Az adatmodell egy szabványos megközelítés annak jellemzésére, hogy az adatok hogyan azonosíthatók más adatokkal, és hogyan kezelik és bontják az összes adatot. A legtöbb hálózati eszközzel kapcsolatos megállapodások nagy részét egy hatalmas adatmegjelenésben lehet beszélni. Az adatmodelleket a hálózati programozhatósággal lehet gépesíteni. A Cisco az ACI-n belüli adatkijelzést a Management Information Tree (MIT) segítségével valósította meg. Egy újabb emelkedő adat azt mutatja, hogy a Cisco kapcsolókhoz és kapcsolókhoz csatlakoztatható a YANG bemutató. A YANG egy adatbemutató az "Yet Another Next Generation" kifejezéstől, amely nyílt szabvány az SNMP hiányosságainak meghódítására.

A hálózati modulok módosításának ideje egymás után véget ért. Jelenleg vannak olyan programkliens interfészek, amelyek számos, a gépesítéshez hozzáférhetõ Cisco szoftvert tartalmaznak. Míg az alapul szolgáló befektetési vállalkozás megköveteli a hálózati robotizálás programozását, az egész, lenyűgöző idő és a munkaköltség megtakarítható.

Hagy egy Válaszol

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