Имитационное моделирование систем массового обслуживания в клиентских приложениях при использовании технологии "облачных" вычислений
Авторы: Быков А.Ю., Кожемякина Е.В., Панфилов Ф.А.
Опубликовано в выпуске: #11(23)/2013
DOI: 10.18698/2308-6033-2013-11-1001
Раздел: Информационные технологии | Рубрика: Компьютерные системы и сети
В технологии "облачных" вычислений обычно считается, что основные вычисления проводятся на стороне сервера, а клиент выполняет функции терминала. Однако иногда клиент обладает существенными вычислительными ресурсами, которые в этом случае простаивают. В статье рассмотрен подход к имитационному моделированию систем на клиентском компьютере через Web-браузер. Предложен интерпретатор для формального языка, похожего по синтаксису и семантике на GPSS. Интерпретатор реализован на языке Java в виде специального клиентского приложения - апплета, использующего библиотеку классов языка Java. Рассмотрен пример реализации имитационной модели типовой системы массового обслуживания. Приведен аналитический расчет модели. Представлены результаты имитационных экспериментов с моделью. Даны сравнительные временные оценки имитационных экспериментов на различных инструментальных средствах моделирования.
Литература
[1] Власов С.А., Девятков В.В., Кобелев Н.Б. Имитационные исследования: от классических технологий до облачных вычислений. Сб. докл. Пятой (юбилейной) всерос. научно-практ. конф. по имитационному моделированию и его применению в науке и промышленности "Имитационное моделирование. Теория и практика" ИММОД-2011. Санкт-Петербург, 2011, т. 1, с. 42-50
[2] Быков А.Ю., Панфилов Ф.А., Сумарокова О.О. Имитационное моделирование с применением библиотеки классов языка Java, разработанной для "облачных" сервисов. Инженерный журнал: наука и инновации, 2013, № 2. URL: http://engjournal.ru/catalog/it/hidden/535.html (дата обращения 30.06.2013)
[3] Медведев Н.В., Быков А.Ю., Гришин Г.А. Имитационное моделирование систем массового обслуживания с использованием межплатформенной библиотеки функций языка Си++. Вестник МГТУ им. Н. Э. Баумана. Сер. Приборостроение, 2005, № 4, с. 85-93
[4] Журавлев А.М., Медведев Н.В., Быков А.Ю. Использование межплатформенной библиотеки функций языка Си++ для реализации имитационных моделей типовых систем массового обслуживания. Вестник МГТУ им. Н.Э. Баумана. Сер. Приборостроение, 2008, № 4, с. 3-15
[5] Шрайбер Т.Дж. Моделирование на GPSS. Москва, Машиностроение, 1980, 592 с.
[6] Карпов Ю.Г. Теория и технология программирования. Основы построения трансляторов. Санкт-Петербург, БХВ-Петербург, 2005, 272 с.
[7] Клейнрок Л. Теория массового обслуживания. Москва, Машиностроение, 1979, 432 с.