Интернет стоит на грани очередной революции, зачинщиком которой станет новая технология программно-конфигурируемых сетей — SDN. Так считают одни из архитекторов новой сетевой парадигмы, сооснователи и члены правления альянса Open Networking Foundation Ник МакКеон, профессор Университета Стэнфорда, и Скотт Шенкер, профессор Университета Беркли, прочитавшие лекцию про SDN в Политехническом музее в Москве.
Определение маршрута, по которому должна передаваться информация, является ключевым алгоритмическим процессом, обеспечивающим работу компьютерных сетей, хотя рядовые пользователи интернета его почти не замечают. Какую-то, довольно незначительную, часть этой работы выполняют компьютеры, подключенные к локальной или глобальной сети, на которых выполняются клиентские и серверные программы. Основная же нагрузка по прокладыванию маршрутов лежит на специальном оборудовании — роутерах, коммутаторах, сетевых мостах, переключателях, по сути — промежуточных специализированных компьютерах и программах, вычисляющих по определенным протоколам путь, по которому между сетевым хостом
Делегирование важных полномочий по управлению маршрутами промежуточному программно-аппаратному слою произошло уже на самых ранних стадиях развития глобальной сети, когда процессорной мощности компьютеров, выполняющих серверно-клиентские функции, было недостаточно, чтобы нагружать их еще и функциями маршрутизаторов,
Оборотной стороной такого разделения стала растущая зависимость пользователей сети — поставщиков сервисов и их клиентов — от технических ограничений, налагаемых производителями сетевого оборудования, то есть от той части сети, которая выполняет инфраструктурные функции.
Избавиться от этой зависимости, тормозящей развитие интернета, и вдохнуть в сети новую жизнь можно, если сделать следующий шаг, который давно уже напрашивается, — еще больше отделить сеть от инфраструктурного
Именно по этому пути
Один из ключевых теоретиков SDN профессор Стэнфорда Ник МакКеон рассказал
— Можно ли определить SDN как сетевой метапротокол, то есть протокол-надстройку более высокого уровня, другими словами — некий универсальный слой, инкапсулирующий все
— Нельзя. Собственно протоколы маршрутизации представляют собой комбинацию двух вещей: это, во-первых, распределенный алгоритм, выполняемый одновременно на большом количестве сетевых роутеров и свитчей, плюс, во-вторых, система коммуникации между роутерами и свитчами, необходимая для того, чтобы этот распределенный алгоритм работал. Таковы, например, OSPF, BGP и другие роутинг-протоколы. Это —
Подобный путь, несмотря на логичность этого подхода, чреват неразберихой между множеством разных протоколов, каждый из которых выстраивает собственную распределенную систему обмена информацией,
каждый борется с другими протоколами за контроль над сетью, каждый требует одобрения специальных комитетов, при этом очередное увеличение числа протоколов делает работу сети менее надежной.
— В чем в таком случае заключается новизна подхода SDN?
— В парадигме SDN вы сперва выстраиваете единую надежную распределенную систему управления для централизованного обслуживания всех запущенных в сети программ, управляющих маршрутизацией.
Такая система позволяет окинуть
Сетевые управляющие программы, таким образом, продолжают контролировать маршрутизацию, но теряют распределенные полномочия. Как результат, сетевая архитектура со временем станет намного более простой и намного более надежной, чем сейчас. Ко всему прочему, станет возможным добавлять в сеть множество других управляющих маршрутизацией программ, которые производители сетевого оборудования даже и не думают добавлять сейчас, например, программ, оптимизирующих работу сети под определенного провайдера и клиента. Сейчас ни один производитель сетевого оборудования не имеет представления, что значит управлять огромной специфично сконфигурированной сетью, и что значит оптимизировать ее работу исходя из уникальных нужд операторов и пользователей.
— Программно-конфигурируемые сети часто называют
— В таких определениях нет особенного смысла. SDN всего лишь создает простой, четко определенный интерфейс между управляющим уровнем
Сейчас, оглядываясь назад, мы понимаем, что такой интерфейс нужно было создавать уже давно.
Это позволило бы внедрить новые программные сетевые инструменты, не заботясь о деталях более низкого уровня, связанных с работой оборудования. Но по какой-то причине этого не произошло, и в сетевой индустрии сохранился перекос, когда за норму принимается проприетарное поведение (производителей сетевого оборудования. —
— Как изменится поведение производителей сетевого оборудования в эпоху программно-конфигурируемых сетей?
— Многие компании, которые производят сетевое оборудование, сумеют сполна воспользоваться всеми коммерческими преимуществами новой SDN модели, и нет никаких оснований предполагать обратное.
Единственное, что для этого нужно сделать, — поддержать OpenFlow в качестве открытого стандарта сетевого интерфейса и разработать соответствующее программное обеспечение, которое позволит пользователям контролировать и модифицировать свои сети.
Самые сообразительные вендоры быстро поймут, как конвертировать открытый стандарт в доходный бизнес, как они это делали уже неоднократно, когда появлялись новые сетевые технологии. Уже есть первые признаки того, что это происходит: многие производители заявляют, что собираются работать в этой области — Juniper, NEC, HP, Cisco, Brocade и пр.
— Миллионы обычных пользователей держат у себя дома и в офисах wi-fi роутеры, свитчи и прочее сетевое оборудование бытового класса. Как изменится их жизнь с приходом SDN?
— Сейчас сетевые провайдеры, предоставляющие доступ к интернету по выделенному кабелю, DSL и прочим стандартам, вынуждены идти на большие расходы для поддержки в рабочем состоянии так называемой
Это избавит пользователей от необходимости самим налаживать и поддерживать в рабочем состоянии сеть у себя дома, позволит делать более оперативные апгрейды и избавит операторов от необходимости посылать своих инженеров на дом, чтобы наладить локальную сеть.
Мы уверены, что рано или поздно так оно и произойдет, но индустрия, связанная с домашними сетями, отличается известной медлительностью в усвоении инноваций, так что для реальных изменений потребуется, скорее всего, несколько лет.
— Разделение уровней управления и уровня передачи данных не является чем-то новым. В телекоммуникационных сетях, например, это реализовано уже давно в технологии MPLS. Почему существующих решений недостаточно? Что принципиально нового предлагает SDN?
— Действительно, это совсем не новая концепция. Многие сети управляются именно по этому принципу. Приведу в пример старую пословицу:
На самом деле в этом и заключается изначальное видение того, как должен развиваться интернет:
Сейчас мы разными способами совершенствуем инструменты управления сетями с целью приблизить их к тому оригинальному видению архитектуры интернета. Предположим, пусть даже не будет никакого SDN, но этот тренд останется, поскольку он порожден естественным ходом вещей.
— Это ваш первый визит в Россию? Почему вы решили выступить с лекцией о SDN в Политехническом музее?
— В прошлом году мы уже выступали здесь с лекцией, остались очень довольны приемом, самим музеем, Москвой и МГУ им. Ломоносова и были рады вернуться сюда при поддержке Открытого университета Сколково и Центра прикладных исследований компьютерных сетей
Альтернативной точки зрения на будущее SDN, несколько снижающей
— По сети гуляет много сложных и понятных только специалистам определений, что такое программно-конфигурируемые сети, или SDN. Если убрать всю
— Перемещение данных в сети осуществляется на двух уровнях — уровне управления данными
В SDN второе предлагается централизовать/вынести за рамки каждого конкретного маршрутизатора.
Теоретически это имеет смысл сделать, но практическая польза зависит от конкретной реализации этой идеи. Замечу, в телекоме такой подход применяется давно
— Есть мнение, что программно-конфигурируемые сети представляют особый интерес для мобильных операторов с их гибким и постоянно расширяемым набором сетевых сервисов. Так ли это? Если да, то в чем конкретно заключается этот интерес?
— Есть две большие и немножко разные темы: интернет и телеком. В каждой из них свои стандарты, ключевые игроки и управляющие организации. Они перманентно борются друг с другом за контроль и средства конечного пользователя. В сети телекома разделение управляющих потоков и данных уже давно произошло, новые стандарты
Кстати, стандарты в телекоме, аналогичные принципам SDN
Вообще, в России чиновники с трудом смиряются с новыми стандартами и всячески законодательно с ними борются, так как стандарты эти менее взяткоемкие и подконтрольные, но это уже другая тема.
В интернете же пока только придумывают, как это можно сделать, и пока не факт, что это действительно надо делать. Скажу так: скорее мобильные операции представляют интерес для разработчиков SDN, ведь основная
— Тогда в чем причина повышенного интереса к SDN у облачных сервисов и соцсетей? Означает ли внедрение SDN подчинение сетевого
— Для производителей софта и для интернет-гигантов — это новое направление бизнеса с большим потенциалом. Сейчас они никак не зарабатывают на сетевой инфраструктуре, так как все крутится вокруг сетевых железок. В SDN появляется новый уровень, простой, независимый от железа и с хорошим потенциалом распространения, и это отличная возможность заработать на софте.
— Означает ли SDN следующий этап виртуализации систем управления сетью, которые все больше абстрагируются от
— Сейчас, с увеличением ширины каналов, виртуализуется все подряд. С этой точки зрения появление еще одного сервиса для управления маршрутизацией вполне логично, и это можно назвать естественным развитием сети.
— Можно ли говорить о грядущей SDN-революции? И что несет с собой эта революция с точки зрения рисков для свободы распространения информации?
— Революцией было появление торрентов, которые увеличили объем мирового трафика на порядок
Может быть, с ее помощью интернет-гиганты типа Google или Facebook потеснят традиционных интернет-провайдеров от выручки от конечного пользователя, а может, государство станет гораздо более лучше контролировать использование интернета.
Ни то, ни другое революцией не будет.
А вот если конечные пользователи, используя SDN или какую-нибудь другую технологию, обойдут ограничения интернет-провайдеров и организуют бесплатный и бесконтрольный интернет по всему миру — вот это действительно будет революция.
Иван КУЛИКОВ
Что скажете, Аноним?
[18:18 26 ноября]
[13:40 26 ноября]
[11:40 26 ноября]
19:30 26 ноября
19:15 26 ноября
18:00 26 ноября
17:50 26 ноября
17:40 26 ноября
17:30 26 ноября
17:15 26 ноября
17:00 26 ноября
16:45 26 ноября
[16:20 05 ноября]
[18:40 27 октября]
[18:45 27 сентября]
(c) Укррудпром — новости металлургии: цветная металлургия, черная металлургия, металлургия Украины
При цитировании и использовании материалов ссылка на www.ukrrudprom.ua обязательна. Перепечатка, копирование или воспроизведение информации, содержащей ссылку на агентства "Iнтерфакс-Україна", "Українськi Новини" в каком-либо виде строго запрещены
Сделано в miavia estudia.