NOIA в марте: SRv6, тестирование сети и обновление от Билла.

ArtRus
Syntropy Russia
Published in
7 min readApr 7, 2020

Последние мировые события разрушили все отрасли промышленности. Интернет не стал исключением.

В условиях, когда миллионы обычных пользователей и сотрудников на удаленке наводняют Интернет трафиком, мы наблюдаем перебои в работе, снижение качества потоковой передачи данных и в целом ухудшение качества соединений. Недостатки Интернета, на которые мы не обращали внимание в течение многих лет, оказались в центре внимания общественности.

Глобальная потребность в сети NOIA как никогда велика. В прошлом месяце наша команда сделала несколько улучшений, которыми мы хотели бы поделиться с вами.

  • Мы рады сообщить, что наша команда здорова и находится в безопасности. Все успешно перешли на дистанционную работу.
  • В настоящее время технология SRv6 является официальной, что открывает путь к массовому принятию сегментной маршрутизации (SR), которую NOIA определила как стратегически приоритетную еще более года назад.
  • Мы отвлекли нашего соучредителя, Уильяма Б. Нортона, от его работы, чтобы быстро узнать, чем он занимался в последнее время.
  • Ситуация с COVID-19 создала новый драйвер спроса на такие технологии, как NOIA Network, способные облегчить перегрузку сети и улучшить соединения.
  • Наша команда тестировала нашу SDN, “движок” стоящий за сетью. Мы воодушевлены ранними результатами и реализовали несколько улучшений, которые сделают тестирование для пользователей более эффективным.
  • Мы опубликовали новую статью, разъясняющую стратегию запуска нашего продукта.

SRv6 теперь официальна

Полтора года назад мы приступили к решению задачи построения более совершенного Интернета. В то время наша команда решила воспользоваться совершенно новым видом технологии: сегментной маршрутизацией (SR).

Прошлый месяц был особенным не только для нас, но и для всей отрасли в целом. IPv6 Segment Routing Header (заголовок маршрутизации сегмента) был опубликован в рабочем предложении (англ. Request for Comments, RFC) под номером 8754, что делает его предлагаемым стандартом и, по сути, консолидирует сегментную маршрутизацию и IPv6, позволяя их развертывание.

Наши давние сторонники понимают важность стандартов интернета. Тем не менее, всегда полезно освежать свои знания, поэтому мы еще раз обобщили их для вас в нашем последнем анонсе. Читайте о том, как новые технологии интернета становятся стандартом и почему это так важно для развития сети NOIA.

Мы рады, что разрабатываем решение, почти готовое к выходу на рынок, как раз в то время, когда сегментная маршрутизация (SR) становится официальной. Мы надеемся, что наш ранний старт утвердит нас как одного из первых приверженцев и пионеров этой новой технологии.

Обновление от Билла

Наш соучредитель и главный технический координатор Уильям Б. Нортон (William B. Norton) постоянно занимается разработкой нашего Распределенного Протокола Автономной Маршрутизации (DARP). Мы знаем, что важно делиться его успехами с сообществом, поэтому мы немного отвлекли его для публикации обновления ниже.

Здравствуйте, общество! Как большинство из вас знает, уже довольно долгое время я работаю с NOIA на постоянной основе и большую часть времени трачу на протокол DARP.

В последнее время я работаю над статьей в LinkedIn (“The World According to DARP”), описывающей DARP и его актуальность во время COVID-19.

Мы вступили в эпоху удаленной работы и это сопровождается новыми условиями. Мы все в настоящее время сидим дома и работаем через домашний Интернет, а не на предприятиях и его качество, очевидно, сопровождается рядом недостатков. Сейчас нам нужно более безопасное и оптимизированное подключение, которое сможет предоставить NOIA.

Однако большая часть статьи посвящена тому, что такое DARP, как он работает и зачем он нужен сегодня. Я постараюсь сделать некоторые провокационные выводы о технологии, чтобы привлечь к ней внимание.

Приближается год с момента присоединения к NOIA в июне прошлого года и это потрясающе!

Мы подали патент на DARP, обеспечив полносвязную одностороннюю матрицу задержек к конечным системам для наилучшей маршрутизации путей.

Я потратил много времени на создание глобального симулятора DARP, реализующего модель, описанную в белой бумаге SR-WAN. Моей целью было определить и количественно оценить значение, предоставляемое SR-WAN.

Спустя тридцать облачных экземпляров я имею глобальную сеть взаимосвязанных компьютеров через облачные решения и провайдеров интернет услуг, каждый из которых взаимодействует друг с другом с измеренными задержками. Мы сможем использовать результирующие односторонние матрицы задержек на каждом узле, чтобы помочь настроить магистраль SRv6 на использование маршрута с минимальными задержками.

Есть три вопроса, на которые должен дать ответы мой симулятор:

Как часто существуют лучшие маршруты через посредника?

Насколько эти маршруты лучше, чем Интернет-путь по умолчанию?

Какова продолжительность усовершенствования?

Например, рассмотрим график ниже. На нем показана задержка, измеренная между инстансом Google Cloud Computing в штате Иллинойс и инстансом AWS в штате Орегон.

Квадратная волна была прослежена до Juniper и была названа “MPLS-автооптимизация”, которая балансирует транспортные связи путем миграции трафика LSP в маршруты, которые используются менее интенсивно. Мой трафик перенаправлялся на обходной сетевой путь в течение нескольких часов.

Оказывается, таких примеров много. Протокол DARP распознает, что сетевой путь больше не является оптимальным, непрерывно измеряя однонаправленную задержку для всех путей в группе импульсов.

Следующий шаг заключается в создании приложений, которые предоставляют инструментарий для этих операционных узлов и подключают некоторые модели машинного обучения для автоматической настройки модели.

Тонны исследований, здесь весело!

COVID-19 и Интернет

В течение многих лет мы спорили о том, что мы должны улучшить Интернет с нуля. Несмотря на то, что наши идеи были восприняты благосклонно, был некоторый скептицизм. Если это работает, то работает. Зачем исправлять это, верно?

Недавний всплеск трафика показал, насколько уязвимой может быть инфраструктура Интернета. Команды Microsoft пострадали от сбоя, затронувшего 20 миллионов человек по всему миру. Zoom, Xbox Live и Azure, некоторые из них, также с трудом справляются с нагрузкой.

Как видно из этой статьи, социальное дистанцирование может оставаться частью нашей жизни дольше, чем мы все думаем, и нам нужно быть готовыми к этому.

Инфраструктура здесь явно не проблема, т.к. ее можно оптимизировать. Наша технология, в основе которой лежит сегментная маршрутизация (SR), направлена на снижение нагрузки сетей по всему миру, непосредственно улучшая жизнь удаленных сотрудников и людей, остающихся дома.

Последние события служат напоминанием о том, что Интернет не является пуленепробиваемым. Если он работает сегодня, это не значит, что он будет работать завтра. Мы здесь как раз, чтобы исправить это.

Тесты в реальном мире

Мы завершили тысячи тестов в реальном мире, которые оценивали эффективность SDN сети NOIA. Наша технология продемонстрировала значительное улучшение соединений в широком диапазоне географического расположения. Эти данные обнадеживают, но многое еще предстоит сделать.

Основываясь на последних тестах SDN, мы добавили несколько незначительных улучшений и исправлений ошибок, которые обеспечат лучшее развертывание для тестирования сообществом. Сейчас мы завершаем некоторые обновления, которые позволят нашему сообществу сообщать о своих данных простым и единообразным способом. Тестирование нашей сети пользователями в реальном мире является важной вехой для нашей технологии и мы работаем над тем, чтобы сделать этот следующий шаг как можно более удобным. Мы так же взволнованы, как и вы!

Из серии “Что такое NOIA”

В прошлом месяце мы продолжили нашу серию публикаций “Что такое NOIA” новой статьей, объясняющей стратегию запуска нашего продукта. Вы все достаточно хорошо знакомы с грядущим приложением NOIA, или с B2C стороной нашего бизнеса. Тем не менее, наша технология имеет множество применений, и привлечение клиентов крупного бизнеса может принести огромную пользу проекту.

В статье мы объясняем, как мы планируем внедрять наши технологии как для B2C, так и для B2B клиентов, и как мы можем достичь взаимовыгодного сотрудничества, используя эти два направления. Мы также определили основные возможности использования и поговорили о стадии тестирования приложения NOIA.

Цель этой серии — представить более четкую картину наших планов и видения на будущее, поэтому обязательно прочитайте последнюю статью.

Обновления разработки

Работая удаленно или нет, наши разработчики не пропускают ни единого удара. В прошлом месяце они переехали в свои домашние офисы, но их производительность не снизилась и наши последние обновления в области разработки являются тому хорошим подтверждением.

В обновлении от 12 марта, вместе с исчерпывающим списком задач, которые им удалось выполнить за несколько недель до карантина, они принесли нам несколько обнадеживающих результатов тестирования производительности нашей SDN.

Они также пообещали интегрировать автоматизированный процесс тестирования одним щелчком мыши для наших будущих тестеров приложения и не заставили себя долго ждать. В последнем обновлении они уже реализовали эту функцию и показали ее в действии. Как уже упоминалось, мы все еще завершаем последние штрихи, так что скоро мы сможем начать тестирование для сообщества. Мы понимаем ваше волнение и работаем нон-стоп, чтобы убедиться, что предстоящее развертывание будет успешно реализовано.

Сохраняя высокий приоритет на тестировании, наши разработчики работают над его оптимизацией не только для общественности, но и для самих себя. Поэтому они также представили свой новейший инструмент — NOIA Inspector. Это ускорит их усилия по разработке, автоматизируя тестирование нашей SDN и выявляя маршруты, которые имеют наилучшие показатели.

Не упустите возможность принять участие в тестировании приложения NOIA. Для этого необходимо записаться в лист ожидания в самом конце оригинальной англоязычной статьи.

Ссылки:

Сайт https://noia.network/

GitHub https://github.com/noia-network

Facebook https://www.facebook.com/NOIANetwork/

Twitter https://twitter.com/NoiaNetwork

Средний https://medium.com/noia

Reddit https://www.reddit.com/r/NOIA/

Youtube https://www.youtube.com/channel/UChCZuura_kvQog6uiRDPu3g

Telegram https://t.me/NoiaNetwork/

Официальный русскоязычный телеграм чат https://t.me/NOIA_RUS

--

--