Курсовой проект.
В исследовательских целях для предварительных тестирований построены модели, эмулирующие те или иные компоненты BOINC, взаимодействующие друг с другом:
- abstract_task_emulation — эмуляция, имитирующая нагрузку вычислений, но не производящая их.
- broker_emulation — эмуляция, имитирующая подачу результатов с клиентов на сервер через брокер сообщений RabbitMQ.
- certain_task_emulation — эмуляция, выполняющая конкретные вычисления.
- cleaner_emulation — эмуляция, производящая очистку баз данных на сервере.
В директории graphs расположен файл, который использовался для различных запусков эмуляций и составления задач с последующими вычислениями статистик, замерений времени, иными словами файл выступал в роли пространства, где можно создавать нагрузочные тестирования, используя вышеописанные эмуляции.