Вид документа:

Автореферат дисертації

УДК:

004.658.3(042.3)
К78
Кравець І. М. Розподілення навантаження в базах даних великого об'єму методом горизонтальної фрагментації : автореф. дис. ... канд. техн. наук : 05.13.05 "Комп'ютерні системи та компоненти" / Кравець Іван Михайлович ; Нац. авіац. ун-т. – Київ, 2010. – 20 с.


Статистика використання: Видач: 0

Анотація:
Кравець І.М. Розподілення навантаження в базах даних великого об'єму методом горизонтальної фрагментації. - Рукопис.
Дисертація на здобуття наукового ступеня кандидата технічних наук за спеціальністю 05.13.05 - комп'ютерні системи та компоненти. - Національний авіаційний університет Міністерства освіти і науки України, Київ, 2010.
Дисертація присвячена розробці загальної методології, методики та алгоритмів для організації розподілення навантаження в БД великого об'єму. Розроблено новий евристичний метод "iSmartRoute" для оптиміза-ції графів великої розмірності. Також, удосконалено спосіб оптимізації багатоекстремальних функцій результати якого підтвердили практичну і
наукову цінність еволюційних алгоритмів. Розроблено метод декомпозиції SQL-запиту у РБД, що формує сукупність відомостей про частоту звертань до кортежів. Проведено експериментальне дослідження використання постійних з'єднань з БД в традиційній кластерній системі та у сегментованій. Розроблено метод горизонтальної фрагментації БД великого об'єму. Проведено організацію розподілення навантаження в БД інформаційно-аналітичної системи методом горизонтальної фрагментації та описано її основні характеристики, включаючи її функціонування та захист інформації
Ключові слова: СУБД, розподілена база даних, евристична методологія, генетичний алгоритм, графи великої розмірності, оптимізація багатоекстремальних функцій.

Кравец И.М. Распределения нагрузки в базах данных большого объема методом горизонтальной фрагментации. - Рукопись.
Диссертация на соискание ученой степени кандидата технических наук по специальности 05.13.05 - компьютерные системы и компоненты. -Национальный авиационный университет Министерства просвещения и науки Украины, Киев, 2010.
Диссертация посвящена разработке общей методологии, методики и алгоритмов для организации распределения нагрузки в базах данных большого объема.
Выполнен анализ существующих способов распределения нагрузки в базах данных большого объема. Рассмотрены известные методы балансировки нагрузки для Web-серверов. Приведены обзор существующих методов и средств для распределения информации в СУБД, в частности, обработка распределенных запросов, межоперабельность в контексте распределенной базы данных, тиражирование данных.
Разработан новый эвристический метод "iSmartRoute" для поиска кратчайшего маршрута в графе с нагруженными вершинами и дугами, который отличается от существующих тем, что для определения кратчайшего маршрута не требуется вычисления всех возможных маршрутов. Данный метод позволяет обрабатывать графы большой размерности без существенной потери производительности. Усовершенствован способ оптимизации многоэкстремальных функций результаты которого подтвердили практическую и научную ценность эволюционных алгоритмов. Разработан метод декомпозиции SQL-запроса в распределенной базе данных, который формирует совокупность сведений о частоте обращений к кортежам. Проведено экспериментальное исследование использования постоянных соединений с базой данных в традиционной кластерной системе и в сегментированной. Разработан новый метод для горизонтальной фрагментации данных в базах данных большого объема, который в совокупности с методом декомпозиции SQL-запроса и его статистическим данным, позволяет: проводить динамическую фрагментацию на основе частоты обращений к кортежей в реальном времени; уменьшить время выполнения SQL-запросов; эффективно использовать дисковое пространство серверов баз данных и уменьшить нагрузку на них, путем эффективного распределения данных с минимальным числом избыточных фрагментов по нескольким распределенным базам данных. Проведено организацию распределения нагрузки в базе данных информационно-аналитической системы методом горизонтальной фрагментации и описаны ее основные характеристики, включая ее функционирования и защиту информации.
Ключевые слова: СУБД, распределенная база данных, эвристическая методология, генетический алгоритм, графы большой размерности, оптимизация многоэкстремальных функций.

Kravets I.M. Distribution of load balancing in large volume databases using horizontal fragmentation. - Manuscript.
PhD (Engineering) thesis, speciality (according to Ukrainian nomenclature of specialities) 05.13.05 . Computer systems and components. National Aviation University Ministry of education and science of Ukraine, Kyiv, 2010.
The thesis describes developing methodologies, techniques and algorithms for distribution of load in a large volume database. A new heuristic method iSmartRoute optimization for large-scale graphs is proposed. Improved way of optimization for functions with multiple extremums, the results of which confirmed the practical and scientific value of evolutionary algorithms. Developed a method of decomposing SQL-query in a distributed database to generate aggregate data about the frequency of traffic to tuples. An experimental study using permanent connections to the database in the traditional cluster system and segmented has been performed. Developed a method of horizontal fragmentation of large volume databases. Performed an organization of load balancing in database data-processing system using horizontal fragmentation and describes its main characteristics, including its performance and data protection.
Keywords: database, distributed database, heuristic methodology, genetic algorithm, large-scale graphs, optimization of multi-extreme functions.