![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Кстати. Мое мнение о компании Cisco сильно улучшилось после демонстрации того, что у них теперь умеет OnePK (если кто не в курсе - они-таки сделали API к устройствам - C/Java/Python).
Общение с control plane - это понятно и ожидаемо. А вот что реально круто - API позволяет делать packet injection into forwarding plane. А жизнь-то налаживается!
Общение с control plane - это понятно и ожидаемо. А вот что реально круто - API позволяет делать packet injection into forwarding plane. А жизнь-то налаживается!
no subject
Date: 5 Feb 2014 11:38 (UTC)no subject
Date: 5 Feb 2014 13:47 (UTC)no subject
Date: 5 Feb 2014 17:38 (UTC)С одной стороны хорошо, а с другой мы все (которые и CLI-то с трудом) останемся без работы.
no subject
Date: 5 Feb 2014 19:07 (UTC)махнули молоткомнабрали что-то в CLI, а 99 - за то, что зналикуда битьчто именно и когда набирать!no subject
Date: 5 Feb 2014 19:19 (UTC)Очевидно, что за SDN будущее, и вообще надо было так с самого начала все строить, но вот с практической точки зрения - многонеясного(с).
Говорят, уже есть один готовый деплоймент как всегда в Bay Area, вот ну очень бы интересно было глянуть.
А вообще тема на редкость занимательная.
no subject
Date: 6 Feb 2014 03:08 (UTC)no subject
Date: 6 Feb 2014 08:27 (UTC)Так что учиться питону придётся не всем.
no subject
Date: 6 Feb 2014 09:17 (UTC)Как-то маловато, за полтора-то года существования onePK в открытом пространстве.
> Как вообще будут выглядеть advanced services в будущем
адванцед сервизес будут вокруг дизайна, запуска, и отладки application policies, которые будут рулить различными компутерными (в т.ч., сетевыми) ресурсами для важных бизнесу приложений.
Также см. OpenDaylight (только что первая версия вышла), хотя там ещё темна вода во облацех - полетит, или таки загнётся.
no subject
Date: 6 Feb 2014 09:35 (UTC)В IOS-ах уже Ричард знает сколько времени есть встроенный тикль.
А пенсионеры всё никак не дождутся, когда ж их нанимать-то начнут на тикле сетекод фигачить.
Песню про то, что "скоро нам, граждане, крышка" я слыхал ещё когда циска SDМ выпустила: "вот, кастомеры теперь будут теребить гуй мозолистой рукой, а мы все умрём от голода..."
"За SDN будущее"
Большой шкаф, большие шкафы с тупыми терминалами, персоналки, клиент-сервера, тонкие клиенты, облака.
Ты уверена, что на облаках всё закончится и не будет никакого "золото, суд, Сибирь"?
(Домашнее задание. Дано: "статика... дистанс вектор ... mpls ... sdn". Требуется: заполнить пробелы в моём образовании.)
С практической точки зрения мне представляется одна простая штука.
Если у тебя есть 5-6 роутеров, то даже мне ты сумеешь наглядно продемонстрировать, что бутерброд вкуснее кусать OSPF-ом, BGP и прочим MPLS-ом на язык. Или тонкую фекальную нотку в букете RIP/IGRP...
C SDN получается или "ну и чем это лучше X, Y или Z?" или же тысячи девайсов (каким-то магическим образом все с последней версией софта), кубокилометры трафика и мегатонны электричества. И тут приходится или адмиралов вернуть на воду или матросам "показать полную карту". И то и другое как правило "вообще затея интересная".
no subject
Date: 6 Feb 2014 09:50 (UTC)P.S. Но "мужики скучнее" - этого нам не надо!
no subject
Date: 6 Feb 2014 09:47 (UTC)Я, кстати, поняла, что в моей реальности инженеры все на чем-то в той или иной степени пишут, и я еще самая ленивая (меня на мою позицию полтора года не брали, потому что я на питоне отказывалась писать) - но допускаю, что это не везде так. В модель "заказчик - вендор - партнер" это вписывается как и раньше. Только вместо того, чтобы рассказывать, какие LSP и где настраивать - provision всего этого на контроллерах. Тебя же не удивляет, что теперь вместо настройки отдельных точек доступа - мышкой возят в WLC, или как оно там назыается.
no subject
Date: 6 Feb 2014 13:53 (UTC)Provisioning система, вообще говоря, очень нужна, но если ее делать подо все возможные случаи сразу, то это будет фактически еще один гуй.
Поэтому имеет смысл сузить задачу, затем под нее сделать шаблон конфигурации, в этом шаблоне выделить поля, где будет лежать все, что изменяется от железки к железке, ну и дальше понятно - значения полей храним в БД и генерим полную конфигурацию для конкретной железки, когда надо.
no subject
Date: 16 Feb 2014 10:05 (UTC)А мне, вот, например, неочевидно.
Не могу не воткнуть сюда ссылку на прекрасное, на мой взгляд, мероприятие с участием
http://tech.yandex.ru/events/science-seminars/SDN-21nov/ про этот самый SDN.
no subject
Date: 5 Feb 2014 18:07 (UTC)С одной стороны: круто-круто-круто!!!!!
С другой стороны, зная, какие у Cisco разработчики и пободавшись несколько лет с их SDK в других продуктак, даже не хочется думать _какие_ баги могут быть в OnePK. Опять же, пообщавшись с саппортом циско понимаешь, что исправление этих багов тебе ни в жизнь не продавить, только если кто-то из "очень большой" компании на них не нарвется и не продавит за тебя.
Вообще, конечно, грусто, что вместо радости за такую _интересную_ технологию у меня возникает пессимизм, который базируется на более чем десятилетнем опыте работы с cisco.
no subject
Date: 5 Feb 2014 22:56 (UTC)no subject
Date: 6 Feb 2014 06:22 (UTC)no subject
Date: 6 Feb 2014 13:54 (UTC)У вендоров, которые на CLI кладут (например, F5), все гораздо хуже: команды для CLI от версии к версии меняются кардинально - до того, что проще на устройство ходить через HTTP API, чем через SSH.
Сиска себе такого не позволяет, так что еще поживем. А позволит - ну что ж, CCIE лаба будет длиться неделю, а не на один день.
no subject
Date: 6 Feb 2014 20:50 (UTC)no subject
Date: 6 Feb 2014 21:12 (UTC)no subject
Date: 6 Feb 2014 21:14 (UTC)no subject
Date: 6 Feb 2014 21:14 (UTC)no subject
Date: 6 Feb 2014 21:51 (UTC)Я предполагаю, что shell юниксовый, иначе в этом shell'е не будет SSH, во что я поверить не могу.
no subject
Date: 6 Feb 2014 22:44 (UTC)Из shell'а запускаются *уже cуществующие* программы. Идея использовать сырой API каждый раз, когда надо обратиться к устройству, мне даже в голову не приходила - очевидно, у меня очень много рутинной повторяющиейся работы, и такого разнообразия, чтобы прям каждый раз надо что-но новое писать, со мной не случается.
no subject
Date: 6 Feb 2014 21:40 (UTC)Но мне все же кааца, что это побочный эффект от движения сиски в сторону Виндовс.
no subject
Date: 6 Feb 2014 21:52 (UTC)no subject
Date: 7 Feb 2014 12:49 (UTC)no subject
Date: 5 Feb 2014 22:52 (UTC)no subject
Date: 6 Feb 2014 09:40 (UTC)no subject
Date: 6 Feb 2014 13:02 (UTC)no subject
Date: 6 Feb 2014 09:30 (UTC)http://archive.openflow.org/documents/openflow-spec-v1.0.0.pdf (Dated: Dec 31, 2009):
4.1.1 Controller-to-Switch
Controller/switch messages are initiated by the controller and may or may not require a response from the switch.
[...]
Send-Packet: These are used by the controller to send packets out of a specified port on the switch.
(Я типа понимаю разницу между API и протоколом по которому котроллер разговаривает с устройствами; но контроллер-то практически во всех случаях на север глядит через API, а посему... возможности отстрелить себе ногу из базуки по самые уши практически безграничны. И конкретно onePK для этого кагбэ совершенно необязателен).
no subject
Date: 6 Feb 2014 09:40 (UTC)Я про то, что может быть теперь не надо будет извращаться, а можно будет делать это легко и приятно.