Preview

Вестник НГУ. Серия: Информационные технологии

Расширенный поиск

ИССЛЕДОВАНИЕ ПРОИЗВОДИТЕЛЬНОСТИ ПРИЛОЖЕНИЙ БАЗ ДАННЫХ: ТРАНЗАКЦИОННАЯ МОДЕЛЬ И АРХИТЕКТУРА ИМИТАЦИОННОЙ СИСТЕМЫ

https://doi.org/10.25205/1818-7900-2018-16-1-100-112

Аннотация

Высокий уровень изменчивости программного и технического обеспечения информационных систем требует получения оценок их производительности за ограниченные сроки на любых стадиях их жизненного цикла. В статье рассматривается унифицированный процесс обработки данных в клиент-серверном приложении, которое взаимодействует с базой данных, состоящей из стандартных компонентов. Формальная модель процесса представлена одноканальной системой массового обслуживания с входящим потоком требований, интегрирующим элементарные потоки, каждый из которых ассоциируется с определенным транзакционным классом. Излагаются актуальные вопросы реализации модели и приводятся результаты имитационных экспериментов, отражающие продолжительность отклика системы на задаваемую рабочую нагрузку.

Об авторах

А. Н. Родионов
Вычислительный центр ДВО РАН
Россия


Н. В. Эйрих
Приамурский государственный университет имени Шолом-Алейхема
Россия


О. Я. Дубей
Приамурский государственный университет имени Шолом-Алейхема
Россия


Список литературы

1. Гудсон Д., Стюард Р. Практическое руководство по доступу к данным. СПб.: БХВ-Петербург, 2013.

2. Рихтер Д. CLR via C#. Программирование на платформе Microsoft.NET Framework 4.5 на языке C#. СПб.: Питер, 2013.

3. Molyneaux I. The art of application performance testing. O’Reilly, 2009

4. Osman R., Knottenbelt W. J. Database system evaluation models: a survey // Performance evaluation. 2012. Vol. 69, № 10. P. 471-493.

5. Koziolek H. Performance evaluation of component-based software systems: a survey // Performance evaluation. 2010. Vol. 67, № 8. P. 634-658.

6. Menasce D. A., Gomaa H. A method for design and performance modeling of client / server systems // IEEE Transactions on software engineering. 2000. Vol. 26. P. 1066-1085.

7. Gijsen B. M. M., Mei R. D. van der, Engelberts P., Berg J. L. van den, Wingerden K. M. C. van. Sojourn time approximations in queuing networks with feedback // Performance evaluation. 2006. Vol. 63, №8. P. 743-758.

8. Kattepur A., Nambiar M. Service demand modeling and performance prediction with single-user tests // Performance evaluation. 2017. Vol. 110, № 8. P. 1-21.

9. Urgaonkar B., Pacifici G., Shenoy P., Spreitzer M., Tantawi A. An analytic model for multi-tier internet services and its applications // Proc. of the 2005 ACM SIGMETRICS International Conference on measurement and modeling of computer systems, ACM. Banff, Alberta, Canada, 2005. P. 391-302.

10. Menansce D., Bennani M. Analytic performance models for single class and multiple class multithreaded software servers // Proc. of the international computer measurement group conference. Reno, NV, USA, 2006. P. 475-482.

11. Elnikety S., Dropsho S., Cecchet E., Zwaenepoel W. Predicting replicated database scalability from standalone database profiling // Proc. of the 4th ACM European conference on computer systems, ACM. Nuremberg, Germany, 2009. P. 303-306.

12. Bernstein P. A., Newcomer E. Principles of transaction processing. San Francisco, CA: Morgan Kaufmann, 2009.


Рецензия

Для цитирования:


Родионов А.Н., Эйрих Н.В., Дубей О.Я. ИССЛЕДОВАНИЕ ПРОИЗВОДИТЕЛЬНОСТИ ПРИЛОЖЕНИЙ БАЗ ДАННЫХ: ТРАНЗАКЦИОННАЯ МОДЕЛЬ И АРХИТЕКТУРА ИМИТАЦИОННОЙ СИСТЕМЫ. Вестник НГУ. Серия: Информационные технологии. 2018;16(1):100-112. https://doi.org/10.25205/1818-7900-2018-16-1-100-112

For citation:


Rodionov A.N., Eirikh N.V., Dubey O.Ya. A DATABASE PERFORMANCE EVALUATION STUDY: TRANSACTION MODEL AND SIMULATION SYSTEM ARCHITECTURE. Vestnik NSU. Series: Information Technologies. 2018;16(1):100-112. (In Russ.) https://doi.org/10.25205/1818-7900-2018-16-1-100-112

Просмотров: 37


Creative Commons License
Контент доступен под лицензией Creative Commons Attribution 4.0 License.


ISSN 1818-7900 (Print)
ISSN 2410-0420 (Online)