Применение протокола 9p при организации общего скоростного буфера памяти для промежуточных вычислений (RAMPL)
- Авторы: Кулагин А.К.1
-
Учреждения:
- Ордена Трудового Красного Знамени федеральное государственное бюджетное образовательное учреждение высшего образования “Московский технический университет связи и информатики”
- Выпуск: № 4 (2025)
- Страницы: 50-56
- Раздел: ОПЕРАЦИОННЫЕ СИСТЕМЫ
- URL: https://rjpbr.com/0132-3474/article/view/695675
- DOI: https://doi.org/10.7868/S3034584725040046
- ID: 695675
Цитировать
Полный текст
Аннотация
В условиях развития современной экономики быстрыми темпами расширяется сфера применения Больших Данных (базы данных, производительные вычисления, скоростные каналы сети) и автоматизированных методов работы в данной сфере (проектирование данных систем, управление ими и мониторинг). Особую популярность приобретают системы Искусственного Интеллекта как методы автоматизации всех вышеперечисленных моментов. В нашей стране решаются серьезные задачи в этих областях компьютерных наук. Несмотря на ряд системных проблем, происходит формирование распределенной сети Суперкомпьютерных Центров Коллективного пользования, которая призвана решить задачу рационального использования суперкомпьютерных систем. Также существуют успехи в рамках работ по созданию технологий написания и трансляции параллельного Программного Обеспечения. В статье приведена краткая справка о программных решениях, используемых в Операционной Системе Plan 9. В частности, рассмотрен сетевой протокол файловой системы 9P и приведено его краткое сравнение с NFS (на данный момент). На основе этого протокола автором предложена программная архитектура Общего Скоростного Буфера Памяти для промежуточных вычислений, необходимого в оптимизации численных методов и машинного обучения внутри распределенных вычислительных систем. Автор предлагает использовать возможности протокола для организации мониторинга удаленных хостов, а также управления процессами и устройствами на нем. В статье намечены задачи по усовершенствованию сетевого протокола 9P. Сделаны некоторые замечания об особенностях применения протокола в его современном виде. Сделан вывод о большом потенциале применения технологий на его основе.
Ключевые слова
Об авторах
А. К. Кулагин
Ордена Трудового Красного Знамени федеральное государственное бюджетное образовательное учреждение высшего образования “Московский технический университет связи и информатики”
Email: uzmarsalatita@yandex.ru
111024 Москва, Авиамоторная улица, дом 8а, Россия
Список литературы
- Шабанов Б.М., Овсянников А.П., Баранов А.В., Лещев С.А., Долгов Б.В., Дербышев Д.Ю. Проект распределенной сети суперкомпьютерных центров коллективного пользования. Программные системы: теория и приложения. 2017. № 4 (35). С. 245–262.
- Южно-Уральский государственный университет (национальный исследовательский университет) Лаборатория суперкомпьютерного моделирования. СКИФ-Полигон (online). https://supercomputer.susu.ru / skif_polygon /
- Воеводин В.В. Параллелизм в сложных программных комплексах (почему сложно создавать эффективные прикладные пакеты). Чебышевский сборник. 2017. Т. 18. Вып. 3. С. 187–200. DOI: 10.22405 / 2226-8383-2017-18-3-187-200.
- DVM-система. DVM-система разработки параллельных программ (online). http://dvm-system.org / ru / about /
- Колганов А.С., Яшин С.В. Автоматическое инкрементальное распараллеливание больших программных комплексов с помощью системы SAPFOR. Параллельные вычислительные технологии – XIII международная конференция. 2019. С. 275–287.
- СУППЗ. О проекте (online). http://suppz.jscc.ru /
- 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.
- Plan 9 Foundation. About Plan 9 (online). https://p9f.org / about.html
- Flandrena B., Thompson K., Pike R., Cox R. LICENSE (online). https://bitbucket.org / plan9-from-bell-labs / u9fs/src/master / LICENSE
- The kernel development community. v9fs: Plan 9 Resource Sharing for Linux (online). https://docs.kernel.org / filesystems / 9p.html
- 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
- Kerrisk M. loop(4) – Linux manual page (online). https://man7.org / linux / man-pages / man4/loop.4.html
- The kernel development community. zram: Compressed RAM-based block devices (online). https://docs.kernel.org / admin-guide / blockdev / zram.html?highlight=zram
- Kerrisk M. lvm(8) – Linux manual page (online). https://man7.org / linux / man-pages / man8/lvm.8.html
- Zabbix SIA. Zabbix агент (online). https://www.zabbix.com / documentation / current / ru / manual / config / items / itemtypes / zabbix_agent
- Zabbix SIA. Выполнение команд (online). https://www.zabbix.com / documentation / current / ru / manual / appendix / command_execution
Дополнительные файлы




