Формализация и реализация логико-вероятностных и логико-алгебраических операционных моделей функциональной архитектуры кластерных вычислительных систем
- Авторы: Петушков Г.В.1, Сигов А.С.1
-
Учреждения:
- МИРЭА – Российский технологический университет
- Выпуск: № 3 (2025)
- Страницы: 26-62
- Раздел: ИНФОРМАТИКА, ВЫЧИСЛИТЕЛЬНАЯ ТЕХНИКА И УПРАВЛЕНИЕ
- URL: https://journals.rcsi.science/2072-3059/article/view/355040
- DOI: https://doi.org/10.21685/2072-3059-2025-3-3
- ID: 355040
Цитировать
Полный текст
Аннотация
Актуальность и цели. На основе проведенного исследования разработок в области функциональной архитектуры кластерных вычислительных систем показана актуальность выполнения работ в данном направлении, что обусловлено увеличением спроса на доступные высокопроизводительные вычисления, растущим внедрением методов искусственного интеллекта и машинного обучения. Цель – разработка и экспериментальная апробация на уровне имитационных моделей методики и технологии реализации функциональной архитектуры вычислительных систем кластерного типа на основе высокоскоростных коммутаторов. Материалы и методы. Использован логико-вероятностный подход к созданию моделей определяемой приложениями и программным обеспечением промежуточного уровня middleware функциональной архитектуры кластерных вычислительных систем, позволяющий ускорить создание имитационных моделей для ряда важных режимов использования кластера и осуществить переход к логико-алгебраическим формализованным спецификациям на программные приложения. Результаты. Построены имитационные логико-вероятностные и логико-алгебраические модели для ряда важных вариантов использования вычислительного кластера, проведены необходимые статистические эксперименты с данными моделями, давшие обоснования к реализациям соответствующему моделям программному обеспечению промежуточного уровня middleware. Выводы. Предложена методология разработки функциональной архитектуры вычислительной системы кластерного типа, определяемой спецификациями в форме логико-вероятностных и родственных им логико-алгебраических моделей, что может ускорить подготовку кластера к эксплуатации в организации.
Об авторах
Григорий Валерьевич Петушков
МИРЭА – Российский технологический университет
Автор, ответственный за переписку.
Email: petushkov@mirea.ru
проректор
(Россия, г. Москва, пр-кт Вернадского, 78)Александр Сергеевич Сигов
МИРЭА – Российский технологический университет
Email: sigov@mirea.ru
доктор физико-математических наук,
профессор, президент МИРЭА, академик Российской
академии наук
Список литературы
- Воеводин В. В., Воеводин Вл. В. Параллельные вычисления. СПб. : БХВ- Петербург, 2002. 608 с.
- Архитектурные аспекты параллелизма. URL: http://www.intuit.ru/studies/courses/ 4447/983/lecture/14921?Page=3 (дата обращения: 02.03.2025).
- Хенесси Д. Л., Паттерсон Д. А. Компьютерная архитектура. Количественный подход. 5-е изд. М. : Техносфера, 2016. 936 с.
- Архитектуры вычислительных систем: кластерные системы. URL: https://uzor.belturs.ru/arkhitektury-vychislitel-nykh-sistem-klasternyye-sistemy (дата обращения: 02.03.2025).
- Вычислительный кластер: его компоненты, виды и примеры реализации. URL: https://itelon.ru/blog/vychislitelnyy-klaster/?ysclid=maavbfouji850319464 (дата обращения: 02.03.2025).
- Эффективные кластерные решения. URL: https://www.ixbt.com/cpu/clustering. shtml?ysclid=maavg9yxkq334655198 (дата обращения: 02.03.2025).
- Чем распределенная ВС отличается от кластерной? URL: https://ru.stackoverflow.com/ (дата обращения: 02.03.2025).
- Петушков Г. В., Сигов А. С. Анализ и выбор структуры многопроцессорной вы- числительной системы по критерию быстродействия // Russian Technological Journal. 2024. Т. 12, № 6. С. 20−25. doi: 10.32362/2500-316X-2024-12-6-20-25
- Многопроцессорные и многомашинные вычислительные системы. URL: https://intuit.ru/studies/educational_groups/960/courses/460/lecture/10345?page=2&ysc lid=maawtf2w8o719310938 (дата обращения: 02.03.2025).
- Виды кластерных систем. URL: https://vuzlit.com/963152/vidy_klasternyh_sistem (дата обращения: 02.03.2025).
- Computer cluster. URL: https://en.wikipedia.org/wiki/Computer_cluster (дата обращения: 02.03.2025).
- Суперкомпьютеры «Яндекса». URL: https://ru.wikipedia.org/wiki/ Суперкомпьютеры_«Яндекса» (дата обращения: 02.03.2025).
- Симонов А. С., Жабин И. А., Куштанов Е. Р., Макагон Д. В., Семенов А. С., Щербак А. Н. Высокоскоростная сеть Ангара: архитектура и результаты применения // Вопросы кибербезопасности. 2019. № 4 (32). С. 46–53.
- Евреинов Э. В., Хорошевский В. Г. Однородные вычислительные системы. Новосибирск : Наука, Сибирское отделение, 1978. 319 с.
- Димитриев Ю. К., Хорошевский В. Г. Вычислительные системы из мини-ЭВМ / под ред. Э. В. Евреинова. М. : Радио и связь, 1982. 304 с.
- Хорошевский В. Г. Инженерный анализ функционирования вычислительных машин и систем. М. : Радио и связь, 1987. 254 с.
- Миренков М. М. Параллельное программирование для многомодульных вычислительных систем. М. : Радио и связь, 1989. 320 с.
- Хорошевский В. Г. Архитектура вычислительных систем. М. : Изд-во МГТУ им. Н. Э. Баумана, 2005. 510 с.
- Feng Liu, Haitao Wu, Xiaochun Lu, Xiyang Liu. Parallel Distributed Acceleration Based on MPI and OpenMP Technology // International Journal of Grid Distribution Computing. 2015. Vol. 8, № 6. P. 171‒184.
- Mittal G., Kesswani N, Goswami K. A Survey of Current Trends in Distributed, Grid and Cloud Computing // International Journal of Advanced Studies in Computer Science and Engineering (IJASCSE). 2013. Vol. 2, iss. 3. P. 1‒6.
- Kahanwal B., Singh T. P. The Distributed Computing Paradigms: P2P, Grid, Cluster, Cloud, and Jungle // International Journal of Latest Research in Science and Technology. 2012. Vol. 1, iss. 2. P. 183‒187.
- Seinstra F. J., Maassen J., van Nieuwpoort R. V., Drost N. [et al.]. Jungle Computing: Distributed Supercomputing beyond Clusters, Grids, and Clouds / Department of Computer Science, Vrije Universiteit, De Boelelaan 1081A, 1081 HV Amsterdam, The Netherlands, 2010. P. 1‒31.
- Kumar R. Comparison between Cloud Computing, Grid Computing, Cluster Computing and Virtualization // International Journal of Modern Computer Science and Applications (IJMCSA). 2015. Vol. 3, № 1. P. 42‒47.
- Sterling T., Cwik T., Becker D., Salmon J., Warren M., Nitzberg B. An Assessment of Beowulf-class Computing for NASA Requirements: Initial Findings from the First NASA Workshop on Beowulf-class Clustered Computing // IEEE Aerospace Conference Proceedings. 1998. P. 1–16. doi: 10.1109/AERO.1998.682207
- MPI: A Message-Passing Interface Standard. Version 3.1 // Message Passing Interface Forum. 2015. 836 p. URL: https://www.mpi-forum.org/docs/mpi-3.1/mpi31-report.pdf (дата обращения: 02.03.2025).
- Almasi G. S., Bhanot G. V. [et al.]. Early Experience with Scientific Applications on the Blue Gene/L Supercomputer // Lecture Notes in Computer Science. 2005. Vol. 3648. P. 560–570. doi: 10.1007/11549468_63
- Hamada T., Nitadori K. 190 TFlops astrophysical N-body simulation on a cluster of GPUs // In Proceedings of the 2010 ACM/IEEE International Conference for High Performance Computing, Networking, Storage and Analysis (SC '10). Washington, DC, 2010. P. 1–9. doi: 10.1109/SC.2010.1
- Enabling the Modern Data Center – RDMA for the Enterprise. URL: https://www.infinibandta.org/wp-ontent/uploads/2019/05/IBTA_WhitePaper_May-20- 2019.pdf (дата обращения: 02.03.2025).
- RDMA_over_Converged_Ethernet. URL: https://en.wikipedia.org/wiki/ RDMA_over_Converged_Ethernet (дата обращения: 02.03.2025).
- Deploying HPC Cluster with Mellanox InfiniBand Interconnect Solutions / Reference Design. Rev 1.3. 2017. 40 p.
- На пути к созданию отечественного суперкомпьютера субэкзафлопсной производительности. URL: https://www.ospcon.ru/files/media/Simonov.pdf (дата обращения: 02.03.2025).
- Sugon. URL: https://en.wikipedia.org/wiki/Sugon (дата обращения: 02.03.2025).
- InfiniBand Clustering. Delivering Better Price/Performance than Ethernet. URL: https://network.nvidia.com/pdf/whitepapers/IB_vs_Ethernet_Clustering_WP_100.pdf (дата обращения: 02.03.2025).
- Список 500 самых мощных компьютеров мира. URL: https://parallel.ru/ computers/top500.list61.html (дата обращения: 02.03.2025).
- Anderson D. P. BOINC: A System for Public-Resource Computing and Storage. URL: https://boinc.berkeley.edu/grid_paper_04.pdf (дата обращения: 02.03.2025).
- Зелов С. Кластерные технологии. URL: https://compress.ru/ article.aspx?id=9958&ysclid=maawhrd9vh678328188 (дата обращения: 02.03.2025).
- Forouzan B. A. TCP/IP Protocol Suite. McGraw-Hill, 2009. 1024 p.
- Standard Group MAC Addresses : a Tutorial Guide. URL: http://standards.ieee.org/ regauth/groupmac/tutorial.html (дата обращения: 02.03.2025).
- Прицкер А. Введение в имитационное моделирование и язык СЛАМ II. М. : Мир, 1987. 646 с.
- Ломакина Л. С., Базин А. С., Вигура А. Н., Киселев А. В. Теория и практика структурного тестирования программных систем. Воронеж : Научная книга, 2013. 220 с.
- Кулагин В. П. Формирование информационных ресурсов на основе параллельных вычислений // Перспективы науки и образования. 2013. № 6. С. 26‒31.
- Котов В. Е. Сети Петри. М. : Наука, 1984. 160 с.
- Поликарпова Н. И., Шалыто А. А. Автоматное программирование. СПб. : Изд-во Санкт-Петербургского государственного университета информационных технологий, механики и оптики, 2008. 167 с.
- Ющенко Е. Л., Цейтлин Г. Е., Грицай В. П., Терзян Т. К. Многоуровневое структурное проектирование программ: Теоретические основы, инструментарий. М. : Финансы и статистика, 1989. 208 с.
- Волчихин В. И., Зинкин С. А. Логико-алгебраические модели и методы в проектировании функциональной архитектуры распределенных систем хранения и обработки данных // Известия высших учебных заведений. Поволжский регион. Технические науки. 2012. № 2. С. 3‒16.
- Зинкин С. А. Элементы новой объектно-ориентированной технологии для моделирования и реализации систем и сетей хранения и обработки данных // Информационные технологии. 2008. № 10. С. 20‒27.
- Микроэкономика. URL: https://ru.wikipedia.org/wiki/Микроэкономика (дата обращения: 02.03.2025).
- Макроэкономика. URL: https://ru.wikipedia.org/wiki/Макроэкономика (дата обращения: 02.03.2025).
- Петушков Г. В., Сигов А. С. Технико-экономический анализ серверов как вычислительных модулей вычислительных систем класса WSC // Russian Technological Journal. 2025. Vol. 13 (1). P. 49‒58. doi: 10.32362/2500-316X-2025-13-1-49-58 EDN: JQICRJ
- Евреинов Э. В., Косарев Ю. Г. Однородные универсальные системы высокой производительности. Новосибирск : Наука, Сибирское отделение. 1966. 308 с.
- Байцер Б. Микроанализ производительности вычислительных систем. М. : Радио и связь, 1983. 360 с.
- Капитонова Ю. В., Кривой С. Л., Летичевский А. А., Луцкий Г. М. Лекции по дискретной математике. СПб. : БХВ-Петербург, 2004. 624 с.
- Зинкин С. А. Интеллектуализация и интеграция систем и сетей хранения и обработки данных. Пенза : Изд-во ПГУ, 2023. 416 с.
- Кудрявцев Е. М. GPSS World. Основы имитационного моделирования различных систем. М. : ДМК Пресс, 2004. 320 с.
Дополнительные файлы















