Анализ производительности разрабатываемых систем управления базами данных и информационных систем на их основе с использованием алгебраических моделей - page 17

логикой ИС) представляют собой набор конкретных физических ко-
манд сервера СУБД. В сервер СУБД встроены средства измерения
малых временных интервалов для измерения времени выполнения
элементарных операций, соответствующим образом модифицирован
исходный код сервера СУБД для обеспечения измерения времени их
выполнения, а также встроены средства для передачи характеристик
выполнения запросов внешним процессам, типа модуля нагрузочного
тестирования для создания замкнутой системы управления процессом
тестирования. Кроме того, функцией модуля нагрузочного тестирова-
ния также является сбор данных о состоянии ВС и ОС. Итоги такого
тестирования на конкретных операциях ИС, генерируемых клиентами
ИС, следующие:
— средние и предельные значения времени выполнения внутренних
операций сервера ИС для использования в моделях в качестве средне-
го времени выполнения действий (т.е. обратных величин — интенсив-
ностей переходов);
— средние и предельные характеристики производительности по каж-
дому типу запросов;
— характеристики потребления системных ресурсов ВС и ОС для вы-
полнения параметризации моделей по результатам моделирования.
Оценка точности моделирования подсистемы полнотекстового
поиска.
Исследуем результаты вычислительного эксперимента моде-
лей и ИС, проверим точность описания математических моделей, па-
раметризованных на основе экспериментальных данных ИС, работаю-
щей в соответствующем режиме на соответствующем оборудовании,
а также точность моделей, полученных путем предсказания свойств
будущей ИС, параметризованных по результатам экспериментальных
данных другой ВС.
Цель эксперимента — анализ эффективности параллельного обслу-
живания запросов полнотекстового поиска документов ИПС “Обзор
СМИ”. Для исключения избыточного влияния факторов, снижающих
степень параллельной обработки, были установлены следующие усло-
вия проведения эксперимента.
Тестовая БД состоит из восьми хранилищ данных, что обеспечи-
вает параллельный поиск данных (до восьми каналов одновременно).
Каждое хранилище содержит около 30 тыс. документов со средним
объемом текстовых данных 2 кБ.
Поиск проводится на малом наборе текстовых запросов, требую-
щих выполнения большого объема операций позиционирования по
индексам данных. Размер кэшей индексных данных подобран так,
чтобы все необходимые данные полностью вмещались в отведенное
ISSN 0236-3933. Вестник МГТУ им. Н.Э. Баумана. Сер. “Приборостроение”. 2007. № 3 109
1...,7,8,9,10,11,12,13,14,15,16 18,19,20,21,22
Powered by FlippingBook