Блог

15 березня 2017

Як впровадити програмування мережі на пристроях Cisco

CISCO: Оскільки проміжок мереж передачі даних та фокусних даних розвивається, також вага інженерів, яким необхідно внести зміни. Численні асоціації мають сотні і навіть величезну кількість мережевих пристроїв. Робота з кожним, одна на той час, неефективна та звільнена від оподаткування, що суперечить тому, що можна досягти за допомогою комп'ютеризації.

Для тих, хто зробив постріл у будь-якому Мережа Cisco гаджет у попередньому дуже тривалий час, розумна справа запитати: "Чи є інтерфейс виклику лінії (CLI), який наглядає за одним гаджетом в будь-який конкретний момент, найефективнішим шляхом, який можна розглядати в будь-якій величезній мережі, що розвивається?"

Це важко для будь-якого інженера дати тверду "так" на це питання.

Найкраща альтернатива для роботи з декількома гаджетів обробки повинна містити можливість роботизованих змін у дизайні мережі. Cisco робить і приймає після ділової рубрики "Програмне забезпечення мережі для комп'ютеризації".

Простий протокол керування мережею (SNMP) був широко використаний для моніторингу мережі протягом тривалого часу. Спочатку це було зроблено в кінці 1980, і SNMP ніколи не мав повноти повної програмувальної мережі.

Google, наприклад, заявив, що цього року він не буде використовувати SNMP для моніторингу своїх мережевих пристроїв.

Програмне забезпечення мережі в Cisco може бути реалізоване за такими галузевими принципами та безкоштовними правилами:

RESTful інтерфейс: У прямому сенсі представницький державний переклад (REST) ​​є стандартом для базових веб-програм для зв'язку з сайтом. Cisco відкрив RESTful інтерфейси на численних вимикачах і вимикачах, а також в Центральній інфраструктурі додатків (ACI) для програмування мережі.

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

XML і JSON: Розширювана мова розмітки (XML) та позначення об'єкта JavaScript (JSON) - це стандартні конструкції кодування даних, які є зрозумілими та машинозначними. Наприклад, цілий перемикач або розташування можуть бути показані в XML або JSON, змінені за допомогою текстового процесора, а потім використовуються разом із Python або REST для роботизованих змін у мережі.

Моделі даних: Модель даних є стандартним підходом для характеристики того, як дані ідентифікуються з іншими даними та як обробляються та видаляються всі дані. Більшу частину пристроїв більшості мережевих пристроїв можна говорити в величезному показі даних. Моделі даних можуть бути механізовані за допомогою програмної здатності до мережі. Cisco запровадила Data Management Information Tree (MIT) як дисплей даних в ACI. Ще одне зростання даних показує, що можна підключити до вимикачів і перемикачів Cisco - YANG шоу. YANG - це показ даних з виразу "Ще одне наступне покоління", що є відкритим стандартом, призначеним для завоювання недоліків SNMP.

Часи внесення змін до мережевих гаджетів, кожен по черзі, досягають кінця. В даний час існує декілька програмних інтерфейсів для численних гаджетів Cisco, доступних для механізації. Хоча для цього потрібен базовий інвестиційний захід, щоб програмувати будь-яку робототехніку мережі, після того, як це цілком, вражаюче час і робочі витрати можуть бути врятовані.

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