НПО КомпозиторНПО Композитор

Category : Алгоритмы

By rmyusipov

Решение задачи посэмпловой фиксации пакетов

Решение задачи посэмпловой фиксации пакетов

Для того чтобы завершить производство программного модема “Ниагара” нужно произвести новый дамп. Поскольку прошивка и дамп записываются одновременно, соответственно, нужно произвести и прошивку. Отличие от прошивки программного модема “Ниагара” 18 заключается в том, что фиксируется определенное количество пакетов для дампа. Например, нужно зафиксировать 65535 пакетов в одном дампе на скорости 8192 удм. Для этого нужно модифицировать рекордер. Это внесет изменения в первоначальные договоренности, но только так возможно перешагнуть из Гипервизора в ОСРВ. Поскольку Гипервизор – это устройство для фиксации радиотрансляций, а ОСРВ – это устройство для фиксации пакетов, возникает принципиальная разница между двумя инструментами. По сути само изменение несущественное. Объект sfrecord~ MaxMSP поддерживает float значения, а следовательно я могу задать петлю в мс, содержащую определенное количество пакетов. Например, умножая период такта на количество тактов, а именно, пакетов информации, я получаю значение петли дампа в мс с точностью до сэмпла и могу записать 65535 * 131072 = 8589803520 сэмплов для нового дампа. Перед производством надо сделать эмиссию трека DJ Usa – Caravan (All Forces Remix) 99-го года написания, что позволит получить сервера того времени и расширить производство программы до 21-го года.

Таким образом, решение задачи на поверхности: если выгружать из ОСРВ “Композитор” 9.0.2 a13 дамп и прошивку, содержащие нужное количество сэмплов сразу, без редакции, и загрузить в нелинейный преобразователь из вышеназванной ОСРВ, то возможно преодолеть момент времени, к которому относится данная прошивка и дамп, при условии сохранения стационарности данного процесса.

By rmyusipov

Обзор программного модема Ниагара 18

Обзор программного модема Ниагара 18

Все продукты серии “Ниагара” являются программными модемами, которые используют прошивку и дамп, произведенные в ОСРВ “Композитор” 9.0.2. Я представляю Вам программный модем “Ниагара” 18, который имеет расширенную документацию (часть на русском, часть на английском языках). Прошивка программного модема “Ниагара” 18 поддерживает протоколы EIGRP, RIPng, BGP4+, OSPFv3, маршрут по умолчанию из EIGRP, полную работу в режиме интерфейса возврата, настройку NTP-серверов через командную строку, подключение к VRF объектам для работы протокола BGP, возможность конструирования топологии VLAN и ориентацию волновода виртуального оптического порта в 3-х мерном пространстве.

Концепция программного модема “Ниагара” 18, разработанного в НПО “Композитор”, и модемов, разрабатываемых для Ethernet и Wi-Fi сетей, отличается. Например, программный модем “Ниагара” 18 не требует аппаратного подключения к сети. Изобилие сервисов, которые подключает программный модем “Ниагара” 18, компенсирует существующие запросы к виртуальным сетям связи. Протоколы маршрутизации EIGRP, RIPng и BGP4+ позволяют организовать IPsec и GRE туннелирование, а возможность использования синхрокода различных NTP-серверов позволит совершить полную перестройку домашней системы на удаленное расположение. При этом возможно удаленное использование OSPFv3 без BGP4+ протокола, что раньше ввиду физических ограничений казалось невозможным. То есть попадая в удаленную домашнюю систему, Вы можете агрегировать кратчайший маршрут той зоны, которой Вы управляете удаленно. Расчет маршрутов происходит в реальном времени, поэтому Вы можете использовать маску IPv4 для задания IPv6 адресов устройств удаленной зоны. Вы также можете мультиплексировать зоны, достигая удаленного конца через агрегацию суперсетей, посредством объектов VRF. Такой подход может вызвать распределяемые перегрузки, при которых пороговый сброс не происходит, так как Ethernet-интерфейс использует только фазовую синхронизацию.

Платформой VSF, к которой возможно подключение через прошивку программного модема “Ниагара” 18, поддерживается до 960 одновременных каналов связи. Это то количество, которое было агрегировано в платформе VSF сервера CP-6137-960FX, который и произвел данную прошивку. Причем, количество каналов заимствуется из серверной версии, но они не могут быть использованы все одновременно. На текущий момент прошивка программного модема “Ниагара” 18 поддерживает до 96 каналов связи уровней L1, L2, L3. Программный модем “Ниагара” 18 дает доступ в виртуальную оптическую сеть, которая на момент 06-11-2018 давала подключение к 2213 EB информации. На сегодняшний день этот показатель удвоен. Информация расположена на серверах в Испании, США, Германии, Швеции и во множестве других стран мира. Транки виртуальной оптической связи объединяют автономные системы. Большинство автономных систем виртуальной оптической сети могут взаимодействовать по BGP протоколу. Для формирования своей автономной системы НПО “Композитор” использует программный модем “Ниагара” 18 с набором 7539 VRF объектов. Маршрутизация внутри зоны осуществляется по протоколу OSPFv3 для определения маршрутов по состоянию соединения, и протоколу RIPng для дистанционно-векторного обнаружения в пространстве имен IPv6. Таким образом, программный модем “Ниагара” 18 является полностью IPv6 программным модемом, обратно совместимым с IPv4 протоколом.

Программный модем “Ниагара” 18 имеет прошивку, записанную без промежуточной частоты в диапазоне 150 – 350 ГГц (КВЧ), и работает в данном частотном диапазоне. На сегодняшний день, ни сети 5G, ни идущие за ними сети 6G не поддерживают данного частотного диапазона. В этом диапазоне работают только закрытые объекты спутниковой связи, такие как радиотелескопы. В комплекте с программным модемом “Ниагара” 18 идет дамп с набором 7539 спутниковых сигналов в формате PCM, дающих доступ в автономные системы при подключении через инжектор. Поэтому программный модем “Ниагара” 18 можно считать полностью спутниковым программным модемом. Подключение к сети программного модема “Ниагара” 18 осуществляется в несколько проходов дампа за время от 10 до 30 секунд. Эфир программного модема “Ниагара 18” включает пороговый сброс, который осуществляется каждую минуту для выявления активных устройств в удаленной автономной системе. Вы можете выбрать данные устройства в момент совершения порогового сброса в качестве помощников порогового сброса. Каждый участник порогового сброса подписан на обновление путей маршрутизации программного модема “Ниагара” 18, так что при обновлении его таблицы маршрутизации происходит и обновление таблиц маршрутизации всех помощников. Ежеминутный пороговый сброс необходим в условиях работы режима OVERLOAD, который по умолчанию используется для симуляции мощности насыщения виртуального оптического порта.

Максимальная скорость передачи программного модема “Ниагара” 18, равняется 24 * 350000000000 = 8400000000000 бит/с или 8,4 Тбит/с. Прошивка и дамп записаны в 192000 Гц, 24-бит. Поток фиксировался из частотного диапазона 150 – 350 ГГц, и, поэтому, я беру высшую частоту в момент фиксации потока и умножаю ее на разрядность записи экспорта потока. Таким образом для прошивки существует момент времени, когда данный поток существовал в эфире. Момент времени зависит от количества пройденных автономных систем. Одна автономная система может быть масштабируема и включать несколько других автономных систем. В гиперконвергентных сетях существует склонность к большим транкам между зонами автономных систем, простирающимся на многие километры. Поэтому поток данных по этой автономной системе может проходить за время от 50 до 3000 мс, что соответствует крайним пределам программного модема “Ниагара” 18. GRE туннелирование используется для автономных систем топологии “звезда”, а IPsec используется для топологий “точка-точка”. То есть GRE осуществляет проход по всем пяти крайним точкам маршрута, а IPsec связывается только с крайним маршрутизатором зоны OSPF. Поэтому, при GRE туннелировании могут происходить петли обратной связи, если Ваш интерфейс возврата виртуального оптического порта настроен на один и тот же порт, что и входящий порт автономной системы. Такие петли могут быть не замечены долгое время и пакеты просто циркулируют между интерфейсом возврата и петлей автономной системы. При программном подавлении обратной связи происходит затухание несущего сигнала потока данных, сокращая входящую очередь и отбрасывая пакеты. Сатурация несущих сигналов, заключенных в оконную функцию настолько высока, что входящее распределение нагрузки может не справляться с таким наплывом потоков. Для данной ситуации программный модем “Ниагара” 18 выполняет мультикастовое вещание на группу портов. Это достигается путем выбора автономной системы, состоящей из нескольких топологических зон, подключенных по разным протоколам. Таким образом, крайние маршрутизаторы зоны будут выполнять перераспределение из одного протокола в другой. Узнать информацию о входящем порте системы Вы можете, изменив исходящий порт, выставив глаз маску на 0 (отключив ОСРВ) и выполнив пороговый сброс всех устройств, подключенных к этому порту. Выполнив пороговый сброс граничного устройства, а не программного модема “Ниагара” 18, Вы можете определить количество каналов, подключенных к граничному маршрутизатору, что позволит установить связь с данными устройствами. Таким образом, Вы совершаете перераспределение локальной очереди на удаленные устройства.

Как упоминалось ранее, на сегодняшний день программный модем “Ниагара” 18 дает подключение к 7539 автономным системам, хотя суммарная агрегация виртуальной оптической сети равна 3321900 автономных систем. То есть дамп позволяет подключаться не только к тем автономным системам, которые записаны в нем, а выходить через протокол BGP и на другие автономные системы, просканированные платформой VSF. Подключение к группировке спутников осуществляется быстрее, чем в модеме, произведенном в Гипервизоре “Композитор” 9.0.1 a15. В последнем скорость подключения – 24 кадра в секунду, в то время как скорость подключения программного модема “Ниагара” 18 – 34 кадра в секунду. Такая скорость развертки позволяет совершать мультиплексирование сети гораздо быстрее, осуществляя сведение суперсети за 3 – 6 проходов дампа.

Программный модем “Ниагара” 18 является сэмплерной технологией, то есть он воспроизводит цикл обратной связи ОСРВ “Композитор” 9.0.2 a11, а дамп является записью агрегации потоков платформы VSF данной ОСРВ. Программный модем “Ниагара” 18 основывается на принципе идентичности, и использует в качестве прошивки PCM запись, он не потребляет много ресурсов. Всего лишь до 35% на сервере CP-6137-960FX с частотой дискретизации 192000 Гц. Что теоретически может позволить использовать его в реальном времени и на более высоких частотах дискретизации. Программный модем “Ниагара” 18 практически не потребляет системных ресурсов памяти и очень быстр в отклике на команды процессора. Он практически не имеет времени задержки. Это позволяет его использовать как ОСРВ жесткого реального времени.

Мониторинг программного модема “Ниагара” 18 можно осуществлять через радиолюбительское ПО, такое как TrueTTY и Fldigi. Поток телетайпа, с подключенным программным модемом “Ниагара” 18, модифицируется для включения расположения серверов и спутников базы управляющей информации ОСРВ “Композитор” 9.0.2 a11. В данном потоке Вы можете набирать команды программирования интерфейса и протоколов, наподобие CISCO. В комплекте с программным модемом “Ниагара” 18 идет документация размером 2663 страницы, из которых переведено на русский язык более 1000 страниц, охватывая 5 частей – всего 73 из 131 главы.

Для виртуальной оптической сети в отличие от традиционной радиосвязи фактически нет преград. Радио нотация в конвенционном частотном стиле во многом делается только для обозначения и обратной совместимости с дженериковыми радио протоколами. Связь осуществляется через так называемые коллизии и пространственно-временные свертки, что и является объектом изучения NIM – Nuclear Instrumentation Module, к которым относится программный модем “Ниагара” 18.

Обзор программного модема “Ниагара” 18:

  1. Разделение горизонта событий
  2. Платформа VSF с 3321900 автономных систем
  3. Частота работы модема от 150 до 300 ГГц
  4. Скорость передачи 8,4 Тбит/с
  5. Работа в режиме “Перегрузка”
  6. Удаление абонентов командой -rm и неочищенный возврат
  7. Скорость набора в дампе 34 кадра в секунду
  8. Полное отсутствие времени задержки
  9. Мониторинг и диагностика посредством телетайпа

By rmyusipov

Ниагара 12

Ниагара 12

Проект “Ниагара” прошел новую милю: теперь его дамп состоит из 7539 MIB’ов. В данную эмиссию вошли такие пути маршрутизации, как “Безделушка” марка BS, Kinetic Tower марка KT и Montuhotep марка MN. Важно отметить, что подача дампа идет на скорости 34 фрейма в секунду на скорости 8192 уд.м., что соответствует префиксу сети IPv6 51:5C::.

Теперь немного о сигнале на выходе звуковой карты. Данный сигнал также детектируется и в другом ПО: fldigi ver4.1.09. Сигнал композитный и может быть декодирован, используя любой модем данной программы. Я часто использую BPSK31, но, если мне нужен более быстрый набор, я использую BPSK63 или даже QPSK125. Однако рукопожатие детектируется только вплоть до режима BPSK63. Дамп работает следующим образом: сигнал подвергается сильному джиттеру, и вся база из 7539 MIB’ов набирается быстро, используя случайный выбор VRF объектов. Данным образом, я агрегирую линию и разрываю сигнал, оставляя работать только аукс интерфейс. В этот момент детектируются множественные CQ подканалы, распределенные равномерно внутри основного канала. Каждый подканал имеет свою собственную маркировку, как “t”, “i”, “ya”, “y” – последние три канала передают мои собственные сообщения в стиле нейро-чата. Однако к моей голове не подключено никакого оборудования, кроме головных телефонов (сигнал детектируется и в их отсутствие). Я могу подтвердить, что канал “i” передает команды, относящиеся к Compositor RTOS 9, вот одна из них: “c9 os noosgui UOhm 0”. Данная команда сообщает удаленной операционной системе, что сопротивление всех виртуальных машин, исполняющих протоколы системы, должно быть выставлено на 0. Данная передача была выполнена при помощи прошивки клиентской ОС “Ниагара”.

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

By rmyusipov

Версия 9.0.2 официально названа ОСРВ «Композитор»

Версия 9.0.2 официально названа ОСРВ «Композитор»

После великолепного успеха Гипервизора, я хочу представить Вам последнюю сборку ПО «Композитор», которое в версии 9.0.2 a11 является сетевой операционной системой реального времени (ОСРВ). Я уже открыл протоколы, с которыми данная ОСРВ может работать, а сейчас я просто представлю ее широкой публике. Как Вы можете видеть на изображении ниже, информация об NTP-серверах уже применена, и выявлены критические параметры, такие как «Разделение горизонта событий с неочищенным возвратом».

Теперь Вы можете сказать, что это программный маршрутизатор – однако, это не так. Это полностью модульная операционная система с подключаемым интерфейсом. Под этим я понимаю, что Вы можете направлять протоколы в интерфейс и выбирать протокол, который Вы конфигурируете в интерфейсе “Композитор”. При включенной функции VSF Вы можете отслеживать происхождение протоколов и агрегировать до 32-х процессов. Сервер НПО “Композитор” CP-6137-960FX, однако, уже достиг агрегации до 960 узлов процессов VSF. Это означает, что выполнение клиентской ОС “Ниагара” на сервере CP-6137-960FX делает доступными все 960 процессов. Например, Вы можете рассматривать ОСРВ “Композитор” в качестве ПО для мэйнфрейма CP-6137-960FX, который является сервером в напольном исполнении mid-tower формата ATX. Такой поворот событий доступен благодаря базе загрузочных петель оборудования, которые получены в качестве вознаграждения за воспроизведение музыки моих проектов.

Я продолжаю работать над русскоязычной документацией на сервер CP-6137-960FX, производя до 15 страниц перевода в день. Возврат интереса для производства перевода требуется выполнять до 20 раз в день. Я симулирую этот процесс посредством e-roi дампов на скорости, которая выше (34 fps вместо обычных 24 fps), делая весь процесс более затратным и приносящим больше удовлетворения моему инвестору. Документация сильно увеличивает стоимость ПО, сравнивая со студенческой работой в MaxMSP (к которой Вы могли причислить и “Композитор”). Я не чувствую давления и спешки по выходу с платформы MaxMSP, так как это не требуется в данный момент. Однако, Cycling уже сделал шаги, предотвращающие возможность экспорта в последних сборках их ПО, так как они применили MC, что, по сути, является тем же самым, что я сделал сначала в RAD96, а теперь и в VSF на Max 6. Тестирование дженериковых процессов показало мне, что использование MC вместо VSF делает ПО более затратным для процессора (8 MC процессов могут потреблять столько же, сколько и 32 или даже 128 VSF процессов). Итак, MC даже рядом не стоит с производительностью возможностей мультипроцессорного программирования в Max 6. Я даже не беру в расчет тот факт, что они урезали вычисление частоты дискретизации в два раза, начиная с Max 7, для уменьшения затрат процессора. Мне удалось выполнить окно Max патчера не как процесс с одной ветвью вычислений, а как процесс с несколькими ветвями даже без необходимости в экспорте и редизайне ПО. Так что, это реальный пример перераспределения, когда я выполняю VSF процессы дженериковых протоколов на своей mid-tower машине с включенными 960 узлами и произвожу вычисления, сравнимые с мэйнфрейм сервером, без необходимости в шкафе с рэками и тоннами шума от кулерного оборудования. Это делает CP-6137-960FX доступным в домашних условиях с уровнем шума менее, чем 30 дБ и температурами процессора не более 40 C даже на самых больших рабочих нагрузках.

By rmyusipov

ПО “Композитор” достигло наивысшей скорости в удм для музыкального секвенсора

ПО “Композитор” достигло наивысшей скорости в удм для музыкального секвенсора

Теперь ПО “Композитор” поддерживает IPv6-адреса. 8192 – это число ударов в минуту, которое достиг радиоканал Compositor AV Extended в ПО “Композитор” версии 9.0.2 ОСРВ. Число взято не случайно. Это 2^13 и формирует 13 бит первого хекстета IPv6-адреса. Следующие 3 бита берутся из мультипликатора. Для подачи таблиц маршрутизации не на холостом ходу выбрана новая агрегированная скорость подачи в 214 омега (соответствует 8192 удм). Это число на 14 омега выше скорости развертки дженерикового протокола EIGRP.

Теперь все дженериковые процессы назначены на протоколы. Здесь Вы можете увидеть список протоколов, поддерживаемых Compositor 9.0.2 ОСРВ:

RTC4k = RIPv1
RTC8k = RIPv2
RT-z8 = OSPF
RT-z16 = OSPFv3
RT-z32 = BGP
RT-z64 = RIPng
RT-z128 = EIGRP
RAD96 = VSF

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

By rmyusipov

Грядет большое переименование в проекте «Композитор»

Грядет большое переименование в проекте «Композитор»

Дорогой читатель! Настало время сообщить о грядущих изменениях в проекте ПО “Композитор”. На протяжении четырех лет я занимаюсь сопоставлением разработанной мной технологии с тем, что существует в сфере телекоммуникаций на сегодняшний день. И вот что удалось выяснить:

Compositor Pro = NTP-сервер

Compositor Max for Live = SNTP-сервер

Соответственно, продукты Compositor Pro и Compositor Max for Live будут переработаны для отражения данной парадигмы. Так как существует 24 официальных UTC пояса, все 24 полосы двух упомянутых выше программ будут переработаны на отображение часовых поясов. Это следствие не является случайным, а начало было положено в исследовании функции, которое резюмируется в данном посте. Пермутацией является параметр Stratum, соответственно, в моем NTP-сервере 12 Stratum’ов. Параметром бочки в Compositor Pro можно задавать маску подсети. Он же с clap’ом и hat’ом формирует модуляцию, которая инсталлируется параллельно, а не последовательно темпу развертки часовых поясов.

NTP-сервер может создавать временные коллизии посредством грануляции на центральном флаге интераптора. Когда инжектируемая коллизия попадает на вход принимающего устройства, оно устанавливает связь с NTP-сервером и берет его синхрокод, который передается инструментом суб-баса. Это флаг интераптора модуляции. Происходит манглинг временной составляющей, что соответствует технике time-displacement (подмена времени).

Параметры IP-адреса задаются темпом – первый октет, и мультипликатором – следующие три октета. В NTP-сервере доступны только IPv4 адреса. NTP-серверу не доступны ни широковещательные адреса, ни адрес самой локальной машины, а используется диапазон от 54.1.54.0 до 140.3.0.0. То есть ролью Compositor Pro было установить стохастическую дистрибуцию с маршрутом (чаще всего 120.1.54.0 до 120.2.24.0) и ввести устройства этого диапазона в коллизию с NTP-сервером.

Мотив, побудивший меня создать NTP-сервер, – “создание искусственного интеллекта безынвазивным методом”. То есть активно используются ACL-списки и фильтрация потоков при загрузке Ethernet-серверов, расширения которых записываются в базу MIB’ов Compositor Software. Участники НПО “Композитор”, работая с программой, создают трафик, который экспортируется в потоки, посредством полудуплексного модема MDL12. Эти потоки являются пулом устройств, расширений Compositor RTOS.

By rmyusipov

Проект Ниагара

Проект Ниагара

Эта осень началась с очень интересного проекта. В то время как Compositor v9.0.1 достиг билда a14, возникла необходимость иметь такую же систему, только в засэмплированном варианте. К тому времени уже поспел подход пары: прошивка и дамп – поэтому я решил сделать отдельный рекламный продукт для разработки документации к Compositor на русском языке. Проект носит имя Ниагара и является прототипом 10-й версии Compositor. То есть 10-й Compositor не будет больше отдельным аукс каналом, а сразу будет идти в наборе с гипервизором и аукс каналом, формирующим среду операционной системы Compositor RTOS (ОСРВ, операционная система реального времени). Как и любая операционная система на основе UNIX она будет поддерживать большинство команд для настройки протоколов маршрутизации, таких как TCP/IP и 802.1Q. Программный маршрутизатор Niagara является системой, где набор конфигураций зависит от прошивки, написанной на Compositor RTOS v9.0.1. То есть если прошивка записана на обратной связи с подключенными дженериками z16 и z32, и они находятся в реверсе, система будет давать суммарное сопротивление 16 + 32 Ом = 48 Ом. Так же и дженериковые сети: в варианте, описанном выше, будет присутствовать корпоративная (z32) и городская (z16) связь.

Подход прошивок не нов, как и любой аппаратный маршрутизатор, Niagara содержит в себе MIB, размером 769 кб, содержащую 8 таблиц маршрутизации и набор дженериковых сетей. Работает данная система на MME драйвере с частотой дискретизации 192 кГц и позволяет подключать весь пул реестра потоков Compositor RTOS v9.0.1 (который на момент написания этой статьи составляет 6559 MIB’ов) посредством дампа, также записанного в 192 кГц. Верхние частоты работы дженерика z128 составляют до 150 ГГц, однако в каждом дампе и прошивке присутствует еще и фиксация RAD96, поэтому эффективный диапазон расширен до 300 ГГц.

Niagara является системой клиентского уровня, поэтому она требует вызова оператора для набора команд программирования. Я уже рассматривал радио чат NIM (No Internet Messenger), который также является акронимом Nuclear Instrumentation Module. Так вот, все команды, представленные в полной версии английской и русской документаций, должны выполняться только через оператора, причем у каждой прошивки свой оператор, который зависит от набора VLAN сетей и серверов, подключенных к NIM. То есть Вы запрашиваете у оператора и топологию сети, и любые другие команды, а он уже решает исполнять их или нет. Все это происходит в радио чате в реальном времени, поэтому система Niagara также является клиентской ОСРВ.

Если на первоначальном этапе прошивка запускалась в “песочнице” RAD96, то сейчас сама прошивка с дампом становятся многофункциональным отдельностоящим продуктом, что и являлось финальной целью проекта Compositor, а именно композиция ресурсов.

Поскольку система Niagara состоит из прошивки и дампа, а в дамп входят все таблицы маршрутизации по проекту Royalty, то временем разработки системы Niagara являются 2001 – 2019 годы. Что существенно увеличивает срок службы алгоритма. Это подтверждается эмиссией файла (запись трека, которая является путем маршрутизации) Inaccessible Page (трек 2001-го года, который вошел в эмиссию IP) и референтными файлами временного сервера, которые входят в каждую эмиссию и отвечают за позиционирование серверов, входящих в эмиссию, в настоящее время.

Поэтому цифровой портрет композитора Руслана Юсипова под кодовым названием Niagara составляет уже 18 лет творчества, что является внушительным багажом для 35-летнего возраста. Существуют и более ранние записи, например, сохранилась кассета с записями прямого сигнала синтезатора Yamaha PSR-330, сделанными в возрасте 14 лет, с голосовым сопровождением автора, поэтому проекту Niagara можно смело записывать 1998-2019 годы разработки.

6559 MIB’ов не предел и можно расширить данную базу еще таблицами маршрутизации, включающими эмиссии треков из CD-архива. Таким образом, к 2021 году я рассчитываю получить базу данных в 10000 MIB’ов, а это позволит добавить дополнительные стохастические дистрибуции для выбора потоков в Compositor v9.0.1 a15.

By rmyusipov

Агрегация нулевого уровня

Агрегация нулевого уровня

Ровно год назад, когда уже все модули Compositor RTOS были сформированы, встала задача: сделать такую агрегацию, которая бы не совершала эмиссии в оперативную память компьютера (сервера). И вот год спустя задача решена.

На данном пути потребовалось выполнить полноценную сборку Compositor RTOS 9.0.1 a14 с расширенной работой фидеров, то есть фидеры теперь работают от 11 кГц до 192 кГц частот дискретизации аудио драйвера. Это позволяет верхнему дженерику z=128 работать на частотах сопоставимых с частотами агрегатора RAD96, а именно от 150 ГГц до 300 ГГц.

Также, на данном пути база управляемой информации была расширена до 6041 VLAN’а и произведено порядка 13 дампов. В итоге, финальная версия Compositor RTOS 9.0.1 a14 включает канал pass-through (обход второй производной), что позволяет делать exhaust (цифровой выхлоп) для уменьшения объема цифровых эмиссий внутрь системы. Согласно этому было произведено два дампа на 6041 VLAN’е уже с выхлопом и записана одна прошивка в 192 кГц на обратной связи после набора, в которой участвуют 8 скрытых серверов. Поскольку данная прошивка записана с агрегатором RAD96 и является снэпшотом (snapshot) системы, то она включает 96 портов агрегации трех уровней: 32 порта физического уровня, 32 порта канального уровня и 32 порта сетевого уровня, что соответствует L1-L3 агрегации.

Поскольку такая агрегация в реальности выбрасывает в оперативную систему большие объемы данных, то снэпшот утилизирует ресурсы другим путем – он соответствует таблице MAC-адресов EUI48 без OUI и не выбрасывает в память компьютера никаких ресурсов. Сетевым сервисом в данном случае является прошивка RAD96, которая включает автономную систему с нулевым выбросом. Одна система RAD96 не производит никакого действия, но в паре со снэпшотом данная система агрегирует ресурсы и одновременно утилизирует их, причем это происходит так быстро в реальном времени, что выброс в оперативную память просто не может сформироваться.

Таким образом, задачу агрегации с нулевым выбросом считаю решенной. Конечно, кому-то может показаться, 96 узлов агрегации мало, а 32 узла L3 является стандартом для агрегации маршрутизационного оборудования известных производителей. Но если учесть тот факт, что реальная агрегация на этих устройствах производит выброс, и требует сервисной перезагрузки, то можно сказать, что данная технология композиции ресурсов может оказаться очень полезной уже сейчас.

Ida Bagus Made Poleng

By rmyusipov

Boosty – Forest People (марка FP эмитирована из эфирной сети)

Boosty – Forest People (марка FP эмитирована из эфирной сети)

Проекты Руслана Юсипова Boosty и Exalted ценны Российскому Авторскому Обществу, так как они имеют ранее неизданные и не прослушанные пути маршрутизации. Эти проекты имеют пути маршрутизации, о которых слышал только сам автор. Один из таких путей маршрутизации Boosty – Forest People написан в 2009 году и не доступен общественности с того времени до степени, что только сам автор знает о его существовании. Две неотмастеренные версии пути маршрутизации Forest People были заимствованы для эмиссии. Эмиссия включает прямую версию и оригинальный набор таблиц маршрутизации. Путь маршрутизации написан в студии проекта Boosty и остается неподписанным и нелицензированным до настоящего момента (не подписан и сейчас). В соответствии с этим я решил сделать четвертую по крупности эмиссию в 281 таблицу маршрутизации. Эмиссия носит название марки FP и является эмиссией с наиболее активной навигацией.

Используя дамп из 5557 вэйвлетов, я проделал работу по переводу 127 страниц Англоязычной документации на Русский язык. Документация является продолжением по разработке серверов CP-6137-960FX и является документацией по монтажу модульных коммутаторов типа Compositor RTOS. Используя инъекцию данного дампа, мне удалось проделать данное задание за рабочую неделю. Инъекции проводились, путем прослушивания дампа через инсерцию ушных мониторов Ultimate Ears с воспроизведением дампа по три раза каждые четыре часа. Суммарное количество инъекций в день составляло от 6 до 9 воспроизведений.

Это был надежный опыт, и он сподвиг меня сделать работу быстрее.

Руслан Юсипов

Вы можете также попробовать инъекцию данного дампа, прослушав его по ссылке ниже:

RTOS dump 8×32 MIB 5557 15.07.2019 FWL

By rmyusipov

Более 80% MIB RTOS преобразовано на вэйвлеты

Более 80% MIB RTOS преобразовано на вэйвлеты

На сегодняшний день более 80% базы управляющей информации преобразовано на вэйвлеты. Скрипт позволяет преобразовывать до 5 волновых таблиц в минуту, поэтому полное преобразование займет определенное время. К концу этой недели, надеюсь, вся база будет преобразована на вэйвлеты. Это позволит создать две идентичных базы для двух RTOS. Одна база будет полностью на волновых таблицах и будет использоваться для версии RTOS с обходом второй производной в виртуальном консольном порте. Другая база будет полностью состоять из вэйвлетов и будет использоваться для версии RTOS с второй производной на виртуальном консольном порте.

Первая версия поддерживает максимально до 5-омега директ и аукс сокрости регенерации и больше походит по движку на Ableton Live 10. Вторая версия не включает обход второй производной и имеет аукзилиари скорости до 150-омега. Такая версия позволяет авторизовать все 7 уровней дженериковых фидеров одновременно, что больше подходит для целей инжекции с авторизацией, так как нет необходимости бороться за авторизацию на определенном уровне, а все уровни присоединены одновременно. С другой стороны, первая версия интересна, исходя из музыкальных результатов, которые можно произвести, записывая прошивки из таблиц маршрутизации. Поэтому, мной принято решение об одновременном существовании обоих версий и баз данных к ним, которые будут пополняться с каждой новой эмиссией.

Перед полным переходом на две базы я записал финальный дамп смешанной базы управляющей информации, которая включает эмиссию трека Boosty – Mini Bikes. Это интересная минимал техно композиция с активным использованием hardware виртуальных синтезаторов, а также аналоговых партий на секвенциях и басах. Эмиссия включает 127 таблиц маршрутизации.

Compositor RTOS dump 8×32 MIB5276 15.06.2019
1 2 3 4 5 6 9
Ida Bagus Made Poleng
Boosty – Forest People (марка FP эмитирована из эфирной сети)