Метод симуляции индивидуального поведения агентов в процессно-сетевой парадигме дискретно-событийного моделирования
В связи с активным ростом спроса на облачные ресурсы актуальной становится задача повышения эффективности их использования. Одним из подходов для решения данной задачи является применение дискретно-событийного моделирования в процессно-сетевой парадигме, позволяющей описать моделируемый процесс в виде узлов-обработчиков, объединенных в единую сеть. Однако данная парадигма не учитывает индивидуальное поведение агентов, что снижает адекватность получаемых моделей. В статье представлен подход к оценке адекватности и значимости имитационных моделей, а также предложен метод, позволяющий задавать и учитывать индивидуальное поведение агентов в процессе симуляции, реализуемой в соответствии с процессно-сетевой парадигмой. Применение данного метода позволяет повысить прикладную значимость моделей исследуемых процессов. В работе описан процесс интеграции предложенного метода в системы, реализующие процессно-сетевую парадигму, а также представлена программная реализация предложенного метода, с помощью которой проведено исследование влияния учета индивидуального поведения агента на адекватность и значимость модели размещения виртуальных машин относительно физических серверов. Благодаря применению метода удалось достичь повышения адекватности исследуемой модели в среднем на 12,5% и, как следствие, повысить количество значимых моделей на 65% для выбранного порогового значения адекватности.