Методи і засоби забезпечення ефективності обробки запитів у комп’ютерних системах із множинним доступом
Author
Штельмах, Ігор Миколайович
Штельмах, Игорь Николаевич
Shtelmakh, I. M.
Date
2011Metadata
Show full item recordCollections
Abstract
Дисертаційну роботу присвячено розв’язанню задачі створення методів та засобів оп-тимізації процесу обробки запитів у комп’ютерних системах із множинним доступом (КСМД) з метою підвищення їх ефективності в умовах обмежених ресурсів.
Розроблено новий підхід до підвищення ефективності роботи КСМД, який базується на комплексному застосуванні методів виявлення, локалізації та зменшення впливу «вузьких місць» у їх програмних компонентах. Удосконалено метод оптимізації розподілу запитів по часовій шкалі, який на відміну від існуючих, дозволяє здійснювати оптимізацію розподілу в часі виконання сервісних задач та вибрати такі часові інтервали, в яких їх запуск забезпечує найбільш рівномірний розподіл ресурсів. Розроблені алгоритми і методи реалізовані у вигля-ді програмної системи «Server Software Optimization Toolbox (SSOT)», яка може бути вико-ристана для підвищення ефективності процесу обробки запитів в переважній більшості су-часних КСМД. Диссертационная работа посвящена решению задачи разработки методов и средств оптимизации процесса обработки запросов в компьютерных системах с множественным доступом (КСМД) с целью повышения их эффективности в условиях ограниченных ресурсов.
Предложен новый подход к повышению эффективности обработки запросов в компьютерных системах с множественным доступом, который заключается в комплексном применении методов обнаружения, локализации и уменьшения влияния «узких мест» в их программных компонентах, что позволяет автоматизировать процесс повышения производительности.
Разработан модифицированный метод кэширования промежуточных результатов расчетов, который в отличие от существующих, позволяет осуществлять кэширование не только отдельных запросов к базам данных или элементов интерфейса, но и результатов выполнения наиболее ресурсоемких операций, на основе анализа актуальности входных данных.
Предложенный подход и методы входящие в его состав, подтвердили свою работоспособность и эффективность в процессе экспериментальных исследований. При оптимизации процесса обработки запросов в исследуемых КСМД, уменьшение длительности их обработки достигало 69-71%.
Разработанные алгоритмы и методы реализованы в виде системы «Server Software Optimization Toolbox (SSOT), которая может быть использована для повышения эффективности работы подавляющего большинства современных КСМД. Thesis is devoted to task solution for creation of methods and tools for optimizing query processing in computer systems with multiple access (CSMA) to improve their effectiveness in light of limited resources.
A new approach to increase efficiency of CSMA, based on a complex using of methods for detection, localization and reducing bottlenecks in their software components has been developed. Method of optimizing the distribution of requests for time scale has been improved, and allows to optimize distribution of service tasks run times and choice intervals, which provides most uniform distribution of used resources.
Developed algorithms and methods are provided in the form of software «Server Software Optimization Toolbox (SSOT)» which can be used to improve the efficiency of the vast majority of modern CSMA.
URI:
http://ir.lib.vntu.edu.ua/handle/123456789/2965