Технические обновления 01.16–01.30

ArtRus
Syntropy Russia
Published in
3 min readJan 30, 2020

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

Как бы ни были важны разработки технологии, не менее важно и то, чтобы была подготовлена основа на которой она будет работать. Хорошая новость заключается в том, что у нас есть специалист мирового уровня, работающий как с разработчиками, так и с группой по развитию - CTO Jonas. Совсем недавно мы получили 10 узлов высокой пропускной способности (10 Гбит/с) и в общей сложности 12 транзитных интернет-соединений по всему миру. Кроме того, мы завершаем сделку по приобретению 15 дополнительных высокопроизводительных узлов. Вместе с 12 серверами AWS и 22 серверами Microsoft Azure, на которых уже запущена наша сеть, эти узлы составят нашу основу и позволят нам начать предоставлять услуги SDN, создать новые PoC и запустить приложение NOIA.

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

Обновления сетевого программного обеспечения NOIA:

BI:

  • Реализован легкий алгоритм для снижения hop лимитов ( hop, то есть прыжок, участок между маршрутизаторами);
  • Реализована расширенная авторизация;
  • Улучшены возможности протоколирования;
  • Произведены работы по оптимизации производительности.

Контроллер:

  • Улучшен интерфейс контроллера UI/UX: Списки: расширенная фильтрация; дашборд: состояние сервера, часовые пояса; приложение: подключение/отключение;
  • Реализован UI/UX для NOIA Orchestrator в интерфейсе Контроллера NOIA;
  • Улучшена обработка в случаях, когда пропадает подключение к приложению или перезагружается контроллер сервера;
  • Добавлена проверка состояния для мониторинга за развертыванием;
  • Создан ручной режим подключения/отключения приложения;
  • Добавлен рефакторинг уровня данных сервера и потока управления для нового провайдера сетевых магистралей.

NOIA Orchestrator:

  • Усовершенствован процесс развертывания/конфигурирования сервера;
  • Реализован функционал по приему актуального трафика с сервера через API провайдера;
  • Интегрирована третья сетевая магистраль провайдера.

VPP:

  • Исправлена ошибка, приводившая к отказу VPP (разыменование нулевого указателя): https://gerrit.fd.io/r/c/vpp/+/24185 (объединённый код для мастера).

Приложение NOIA:

  • Работы над пользовательским интерфейсом приложения NOIA: производится QA-тестирование и модификация UI/UX в соответствии с результатами;
  • Работы над соединением приложения NOIA с NOIA SDN (Mac): механизм обработки ошибок;
  • Работа над соединением приложения NOIA с NOIA SDN (Windows):
  • Выполнено два этапа QA-тестирования и модификации в соответствии с результатами;
  • Работа над механизмом измерения статики и процесса установки;
  • Работа над соединением приложения NOIA с NOIA SDN (Linux): Улучшения пространства ядра.

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

Оригинальная англоязычная статья

Ссылки:

Веб-сайт https://noia.network/

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

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

Twitter https://twitter.com/NoiaNetwork

Medium 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

--

--