Тестирование производительности БДРВ 3.0 программного комплекса СК-11
Специалисты Монитор Электрик провели нагрузочное тестирование базы данных реального времени нового поколения (БДРВ 3.0) программного комплекса СК-11 для оценки производительности в режиме интенсивной записи данных.
Стенд для проведения испытаний был предоставлен центром решений и технологий Microsoft (Microsoft Technology Center), представители которого приняли непосредственное участие в тестировании.
В ходе испытаний удалось достичь максимального стабильного значения производительности в 5 000 000 записей в секунду при дискретности записи до 2 мс. Каждая запись содержит идентификатор параметра, две метки времени, значение и код качества. При тестировании масштабирования БДРВ, была продемонстрирована стабильная работоспособность системы при записи 1 000 000 параметров.
Критерии успешного прохождения тестов:
- стабильность потребления ресурсов БДРВ, тестовыми эмуляторами и сервером в целом;
- соответствие статистических показателей в журналах работы БДРВ потоку записываемых значений;
- отсутствие ошибок записи.
Испытания показали, что:
- использование БДРВ нового поколения позволяет существенно увеличить объемы передаваемой информации, повысить стабильность и надежность записи данных, а также сократить загрузку процессора и оперативной памяти;
- объединение данных в пакеты (по несколько значений для каждого измерения) позволяет увеличить скорость записи за счёт снижения нагрузки на диск;
- увеличение количества используемых категорий данных (например, разделение аналоговых измерений на несколько идентичных категорий данных) позволяет пропорционально увеличить скорость записи.
Результаты тестов зафиксированы в двухстороннем протоколе нагрузочного тестирования.