блог

15 сакавік 2017

Як рэалізаваць сетку Programmability на Cisco Devices

CISCO: У пралёце сетак перадачы дадзеных і дадзеных факусуюць распрацоўкі, так што таксама робіць вага на інжынерах, якія неабходна ўнесці змены. Шматлікія асацыяцыі маюць сотні і нават велізарная колькасць сеткавых прылад. Праца з кожным, адзін у час, з'яўляецца неэфектыўным і прымаць платнай абмежавальны кантрастуюць з тым, што можа быць дасягнута з кампутарызацыяй.

Для тых, хто ўзяў стрэл у любым Cisco сеткі Гаджэт ў папярэднім вельмі доўгі час, разумнае справу, каб спытаць, «Ці з'яўляецца інтэрфейс Прызваць радка (CLI), які назірае за адзін гаджэт ў любы дадзены момант, найбольш эфектыўны шлях мажлівых справіцца з любой велізарнай развіваецца сеткі?»

Гэта цяжка для любога інжынера даць фірму «так» на гэтае пытанне.

Лепшая альтэрнатыва мець справу з некалькімі прыладамі апрацоўкі павінна ўтрымліваць магчымасць аўтаматызаваць змены дызайну сеткі. Cisco робіць і прымаць пасля таго, як бізнес-кірункаў па сетцы Programmability для камп'ютэрызацыі.

Непасрэдная Сеткавы пратакол кіравання (SNMP) шырока выкарыстоўваецца для маніторынгу сеткі на працягу значнага прамежку часу. Першапачаткова прадстаўлялі ў канцы 1980s і SNMP ніколі не мела дачынення поўнага сеткавага праграмавання.

Google, Напрыклад, заявіў, што будзе абыходзіцца без SNMP для маніторынгу за іх сеткавыя прылады ў гэтым годзе.

Сетка Праграмуемыя ў Cisco можа быць рэалізаваная з дапамогай гэтых кіруючых прынцыпаў прамысловасці і свабодных канвенцый:

RESTful інтэрфейс: У прамым сэнсе, Representational State Transfer (REST) ​​з'яўляецца стандартам для асноўных вэб-праграм для падлучэння з сайтам. Cisco адкрыла RESTful інтэрфейсы шматлікіх перамыкачоў і перамыкачоў, і, акрамя таго, у заяўцы Centric Infrastructure (ACI) для сеткі Programmability.

Python: Гэта свабоднае праграмаванне дыялект распрацаваў пераканаўча распаўсюджанасці ў групе людзей Linux на працягу значнага перыяду часу. Cisco цяпер скаардынаваны перакладзеныя сцэнары дыялект пітона ў NX-OS працоўнага базу, ACI і іншых этапах Cisco.

XML і JSON: Extensible Markup Language (XML) і JavaScript натацыя Object (JSON) з'яўляецца стандартнай канструкцыяй кадавання дадзеных, якія з'яўляюцца адначасова зразумелымі і машынна-значным. Напрыклад, у цэлым перамыкач або рэле прылада можа быць паказана ў XML або JSON, змяняецца з тэкставым працэсарам, то які выкарыстоўваецца з Python або REST, каб аўтаматызаваць змены ў сеткі.

Мадэлі дадзеных: Мадэль даных уяўляе сабой стандартны падыход, каб ахарактарызаваць, як дадзеныя вызначаюцца з іншымі дадзенымі і, як усе дадзеныя апрацоўваюцца і прыбраны. Большая частка механізмаў большасць сеткавых прылад можна казаць у велізарным шоу дадзеных. Мадэлі дадзеных могуць быць механізаваны з сеткавым Programmability. Cisco рэалізавала Management Information Tree (MIT) у якасці адлюстравання дадзеных усярэдзіне ACI. Іншы рост дадзеныя сведчаць аб тым, што можа быць падлучаныя да камутатараў і камутатараў Cisco з'яўляецца шоу ЯНА. ЯН з'яўляецца паказам даных з выразы «Yet Another Next Generation», які з'яўляецца адкрытым стандартам, прызначаным для заваявання недахопаў SNMP.

Часы ўнясення змяненняў у сеткавых прылад, кожны з якіх, у сваю чаргу, якія прыбываюць у канцы. Ёсць у цяперашні час некалькі інтэрфейсаў да Праграмны спосаб шматлікіх прылад Cisco даступныя механізаваць. Хоць гэта патрабуе базавага інвестыцыйнага прадпрыемства для праграмавання любой сеткавай рабатызацыі, пасля таго, як ён увесь, ўражлівае час і эксплуатацыйныя выдаткі могуць быць пазбаўленыя.

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