You are here: Home

Search results

976 items matching your search terms.
Filter the results.
Item type









New items since



Sort by relevance · date (newest first) · alphabetically
by Sasha Shkrebets published Apr 27, 2021 last modified Mar 20, 2023 08:06 AM
Мы продолжаем наш модуль по программированию SDN, и сейчас мы начинаем урок по созданию управления SDN. Этот урок будет состоять из двух частей. Первая часть урока расскажет о понятиях создания управления SDN. Вторая часть урока погрузится в язык программирования Pyretic, который позволяет программисту составить управление SDN. Сети выполняют множество задач. И если мы подумаем о том, как мы можем написать приложение, расположенное поверх контроллера SDM, который выполняет самые разнообразные сетевые задачи, которые оператор может захотеть выполнить, мы можем сначала подумать о написании одного монолитного приложения , которое выполняет все эти функции вместе. Например, приложение может отслеживать или подсчитывать объемы трафика для определенных потоков трафика. Он может направить трафик в разные места. Он может применять политики брандмауэра. Кроме того, он может попытаться сбалансировать трафик между различными серверами.
Located in Users / / Dr. Nick Feamster - Software Defined Networking (Coursera) / Неделя 6 (Week 6)
Composing SDN Policies (text)
by Sasha Shkrebets published Jun 10, 2021 last modified Mar 20, 2023 08:06 AM
We are continuing our module on programming SDNs, and we are now starting a lesson on composing SDN control. This lesson will have two parts. The first part of the lesson will talk about the concepts of composing SDN control.
Located in Users / / Dr. Nick Feamster - Software Defined Networking (Coursera) / Неделя 6 (Week 6)
by Sasha Shkrebets published Apr 27, 2021 last modified Mar 20, 2023 08:06 AM
В этой лекции мы поговорим о Пиретике. Который представляет собой язык программирования SDN высокого уровня, что позволяет легко составлять различные виды управления сетью. Pyretic - это язык SDN и время выполнения. Язык - это способ выражения политик высокого уровня, а среда выполнения - способ «компиляции» этих политик для правил OpenFlow. Pyretic позволяет программистам указывать политики на что-то, называемое расположенными пакетами, что представляет собой комбинацию пакета и его местоположения в сети. В Pyretic сетевые политики принимают в качестве входных и возвращаемых пакетов в разных местах сети. Pyretic позволяет операторам выражать логические предикаты и политики в отличие от OpenFlow. Который действительно может выражать только последовательности правил действий совпадения, за исключениями.
Located in Users / / Dr. Nick Feamster - Software Defined Networking (Coursera) / Неделя 6 (Week 6)
Pyretic: A Language for Composing SDN Policies (text)
by Sasha Shkrebets published Jun 10, 2021 last modified Mar 20, 2023 08:07 AM
In this lecture, we'll talk about Pyretic. Which is a high level SDN Programming Language, that makes it easy to compose different kinds of network control. Pyretic is an SDN Language and Runtime.
Located in Users / / Dr. Nick Feamster - Software Defined Networking (Coursera) / Неделя 6 (Week 6)
by Sasha Shkrebets published Apr 27, 2021 last modified Mar 20, 2023 08:07 AM
В этой лекции мы расскажем о Kinetic, который предоставляет новые возможности для управления SDN. Например, возможность реализации программы динамического управления сетью, которая обрабатывает произвольные сетевые события, такие как вторжения, сдвиги в нагрузке трафика и т.д. Kinetic также позволяет оператору проверить правильность программы в том смысле, что она будет реагировать должным образом при возникновении определенных сетевых событий. Существуют различные сетевые события, такие как сдвиги нагрузки трафика, инциденты безопасности. Вещи, относящиеся к пользователям, такие как аутентификация, использование данных, а также вещи, относящиеся к плану данных, такие как изменения топологии и сбои коммутаторов и каналов связи.
Located in Users / / Dr. Nick Feamster - Software Defined Networking (Coursera) / Неделя 6 (Week 6)
Kinetic: Event-Based SDN Control (text)
by Sasha Shkrebets published Jun 10, 2021 last modified Mar 20, 2023 08:08 AM
In this lecture, we'll talk about Kinetic, which provides new capabilities for SDN control.
Located in Users / / Dr. Nick Feamster - Software Defined Networking (Coursera) / Неделя 6 (Week 6)
Неделя 6 (Week 6)
by Sasha Shkrebets published Jun 08, 2021 last modified Mar 20, 2023 08:04 AM
In this part of the course, you'll learn about programming languages and controllers that make this programmability possible. We will focus on one language in particular, Pyretic, which is from the Frenetic family of languages. We will also look at a runtime and northbound API called Resonance, which allows network programmers to write policies that respond to changing network conditions (e.g., security events, shifts in peak vs. off-peak time, traffic fluctuations or link failures). Задачи обучения Describe why SDNs need higher-level programming languages. Distinguish between the applications and use cases of different SDN programming languages. Implement simple network policies with SDN programming languages.
Located in Users / / Бакалавриат / Dr. Nick Feamster - Software Defined Networking (Coursera)
by Sasha Shkrebets published Apr 27, 2021 last modified Mar 20, 2023 08:09 AM
Мы начинаем новый модуль, изучающий приложения программно-определяемых сетей в дикой природе. На этом первом уроке будут изучены приложения программно-определяемых сетей для решения задач в реальных сетях центров обработки данных. Одним из убийственных приложений для центров обработки данных являются облачные вычисления. В облачных вычислительных средах клиенты могут воспользоваться тем, что сеть из десятков тысяч серверов, совместно используемая несколькими клиентами, может быть динамически масштабирована для этого клиента по мере колебаний спроса. Если у клиента внезапно возникнет всплеск спроса, поставщик центра обработки данных может быстро и легко выделить больше ресурсов этому конкретному клиенту. Центры обработки данных обычно имеют несколько арендаторов или независимых пользователей. Таким образом, позволяет оператору дата-центра рекламировать стоимость общей инфраструктуры.
Located in Users / / Dr. Nick Feamster - Software Defined Networking (Coursera) / Неделя 7 (Week 7)
by Sasha Shkrebets published Apr 27, 2021 last modified Mar 20, 2023 08:09 AM
В этой лекции мы расскажем о программно-определяемой сети применительно к междоменной маршрутизации. Теперь программно определяемые сети, как мы видели, изменяют способ управления сетями, начиная от центров обработки данных, магистральных сетей, предприятий и т. д. Но до сих пор большинство из того, что мы видели, - это приложения SDN для внутренних сетей, которые позволяют использовать такие технологии, как виртуализация сети , проектирование трафика и т.д. В этой лекции мы расскажем о том, как SDN может коренным образом изменить способ доставки трафика между независимыми сетями.
Located in Users / / Dr. Nick Feamster - Software Defined Networking (Coursera) / Неделя 7 (Week 7)
by Sasha Shkrebets published Jun 11, 2021 last modified Mar 20, 2023 08:09 AM
Мы продолжаем обсуждение развертывания SDN в дикой природе, в магистральных сетях большой площади. В этом уроке мы рассмотрим B4, развертывание программно-определяемой сети в широкой магистральной сети в Google. Google управляет двумя крупными магистральными сетями. Одним из них является магистральная сеть, которая несет трафик пользователя. Другая — это магистральная сеть, которая осуществляет внутренний трафик или трафик между центрами обработки данных.
Located in Users / / Dr. Nick Feamster - Software Defined Networking (Coursera) / Неделя 7 (Week 7)