Применение протокола 9p при организации общего скоростного буфера памяти для промежуточных вычислений (RAMPL)

Обложка
  • Авторы: Кулагин А.К.1
  • Учреждения:
    1. Ордена Трудового Красного Знамени федеральное государственное бюджетное образовательное учреждение высшего образования “Московский технический университет связи и информатики”
  • Выпуск: № 4 (2025)
  • Страницы: 50-56
  • Раздел: ОПЕРАЦИОННЫЕ СИСТЕМЫ
  • URL: https://journals.rcsi.science/0132-3474/article/view/349252
  • DOI: https://doi.org/10.7868/S3034584725040046
  • ID: 349252

Цитировать

Полный текст

Открытый доступ Открытый доступ
Доступ закрыт Доступ предоставлен
Доступ закрыт Только для подписчиков

Аннотация

В условиях развития современной экономики быстрыми темпами расширяется сфера применения Больших Данных (базы данных, производительные вычисления, скоростные каналы сети) и автоматизированных методов работы в данной сфере (проектирование данных систем, управление ими и мониторинг). Особую популярность приобретают системы Искусственного Интеллекта как методы автоматизации всех вышеперечисленных моментов. В нашей стране решаются серьезные задачи в этих областях компьютерных наук. Несмотря на ряд системных проблем, происходит формирование распределенной сети Суперкомпьютерных Центров Коллективного пользования, которая призвана решить задачу рационального использования суперкомпьютерных систем. Также существуют успехи в рамках работ по созданию технологий написания и трансляции параллельного Программного Обеспечения. В статье приведена краткая справка о программных решениях, используемых в Операционной Системе Plan 9. В частности, рассмотрен сетевой протокол файловой системы 9P и приведено его краткое сравнение с NFS (на данный момент). На основе этого протокола автором предложена программная архитектура Общего Скоростного Буфера Памяти для промежуточных вычислений, необходимого в оптимизации численных методов и машинного обучения внутри распределенных вычислительных систем. Автор предлагает использовать возможности протокола для организации мониторинга удаленных хостов, а также управления процессами и устройствами на нем. В статье намечены задачи по усовершенствованию сетевого протокола 9P. Сделаны некоторые замечания об особенностях применения протокола в его современном виде. Сделан вывод о большом потенциале применения технологий на его основе.

Об авторах

А. К. Кулагин

Ордена Трудового Красного Знамени федеральное государственное бюджетное образовательное учреждение высшего образования “Московский технический университет связи и информатики”

Email: uzmarsalatita@yandex.ru
111024 Москва, Авиамоторная улица, дом 8а, Россия

Список литературы

  1. Шабанов Б.М., Овсянников А.П., Баранов А.В., Лещев С.А., Долгов Б.В., Дербышев Д.Ю. Проект распределенной сети суперкомпьютерных центров коллективного пользования. Программные системы: теория и приложения. 2017. № 4 (35). С. 245–262.
  2. Южно-Уральский государственный университет (национальный исследовательский университет) Лаборатория суперкомпьютерного моделирования. СКИФ-Полигон (online). https://supercomputer.susu.ru / skif_polygon /
  3. Воеводин В.В. Параллелизм в сложных программных комплексах (почему сложно создавать эффективные прикладные пакеты). Чебышевский сборник. 2017. Т. 18. Вып. 3. С. 187–200. DOI: 10.22405 / 2226-8383-2017-18-3-187-200.
  4. DVM-система. DVM-система разработки параллельных программ (online). http://dvm-system.org / ru / about /
  5. Колганов А.С., Яшин С.В. Автоматическое инкрементальное распараллеливание больших программных комплексов с помощью системы SAPFOR. Параллельные вычислительные технологии – XIII международная конференция. 2019. С. 275–287.
  6. СУППЗ. О проекте (online). http://suppz.jscc.ru /
  7. Pike R., Presotto D., Dorward S., Flandrena B., Thompson K., Trickey H., Winterbottom P. Plan 9 from Bell Labs. Computing systems 1995 (USENIX). Summer 1995. V. 8. № 3. P. 221–254.
  8. Plan 9 Foundation. About Plan 9 (online). https://p9f.org / about.html
  9. Flandrena B., Thompson K., Pike R., Cox R. LICENSE (online). https://bitbucket.org / plan9-from-bell-labs / u9fs/src/master / LICENSE
  10. The kernel development community. v9fs: Plan 9 Resource Sharing for Linux (online). https://docs.kernel.org / filesystems / 9p.html
  11. Hensbergen E., Minnich R. Grave Robbers from Outer Space. Using 9P2000 Under Linux (online). https://www.usenix.org / legacy / events / usenix05 / tech / freenix / full_papers / hensbergen / hensbergen_html / index.html
  12. Kerrisk M. loop(4) – Linux manual page (online). https://man7.org / linux / man-pages / man4/loop.4.html
  13. The kernel development community. zram: Compressed RAM-based block devices (online). https://docs.kernel.org / admin-guide / blockdev / zram.html?highlight=zram
  14. Kerrisk M. lvm(8) – Linux manual page (online). https://man7.org / linux / man-pages / man8/lvm.8.html
  15. Zabbix SIA. Zabbix агент (online). https://www.zabbix.com / documentation / current / ru / manual / config / items / itemtypes / zabbix_agent
  16. Zabbix SIA. Выполнение команд (online). https://www.zabbix.com / documentation / current / ru / manual / appendix / command_execution

Дополнительные файлы

Доп. файлы
Действие
1. JATS XML

© Российская академия наук, 2025

Согласие на обработку персональных данных с помощью сервиса «Яндекс.Метрика»

1. Я (далее – «Пользователь» или «Субъект персональных данных»), осуществляя использование сайта https://journals.rcsi.science/ (далее – «Сайт»), подтверждая свою полную дееспособность даю согласие на обработку персональных данных с использованием средств автоматизации Оператору - федеральному государственному бюджетному учреждению «Российский центр научной информации» (РЦНИ), далее – «Оператор», расположенному по адресу: 119991, г. Москва, Ленинский просп., д.32А, со следующими условиями.

2. Категории обрабатываемых данных: файлы «cookies» (куки-файлы). Файлы «cookie» – это небольшой текстовый файл, который веб-сервер может хранить в браузере Пользователя. Данные файлы веб-сервер загружает на устройство Пользователя при посещении им Сайта. При каждом следующем посещении Пользователем Сайта «cookie» файлы отправляются на Сайт Оператора. Данные файлы позволяют Сайту распознавать устройство Пользователя. Содержимое такого файла может как относиться, так и не относиться к персональным данным, в зависимости от того, содержит ли такой файл персональные данные или содержит обезличенные технические данные.

3. Цель обработки персональных данных: анализ пользовательской активности с помощью сервиса «Яндекс.Метрика».

4. Категории субъектов персональных данных: все Пользователи Сайта, которые дали согласие на обработку файлов «cookie».

5. Способы обработки: сбор, запись, систематизация, накопление, хранение, уточнение (обновление, изменение), извлечение, использование, передача (доступ, предоставление), блокирование, удаление, уничтожение персональных данных.

6. Срок обработки и хранения: до получения от Субъекта персональных данных требования о прекращении обработки/отзыва согласия.

7. Способ отзыва: заявление об отзыве в письменном виде путём его направления на адрес электронной почты Оператора: info@rcsi.science или путем письменного обращения по юридическому адресу: 119991, г. Москва, Ленинский просп., д.32А

8. Субъект персональных данных вправе запретить своему оборудованию прием этих данных или ограничить прием этих данных. При отказе от получения таких данных или при ограничении приема данных некоторые функции Сайта могут работать некорректно. Субъект персональных данных обязуется сам настроить свое оборудование таким способом, чтобы оно обеспечивало адекватный его желаниям режим работы и уровень защиты данных файлов «cookie», Оператор не предоставляет технологических и правовых консультаций на темы подобного характера.

9. Порядок уничтожения персональных данных при достижении цели их обработки или при наступлении иных законных оснований определяется Оператором в соответствии с законодательством Российской Федерации.

10. Я согласен/согласна квалифицировать в качестве своей простой электронной подписи под настоящим Согласием и под Политикой обработки персональных данных выполнение мною следующего действия на сайте: https://journals.rcsi.science/ нажатие мною на интерфейсе с текстом: «Сайт использует сервис «Яндекс.Метрика» (который использует файлы «cookie») на элемент с текстом «Принять и продолжить».