Начальная страница
Леонид
Борисович
Соколинский

Биографическая справка

Область научных интересов

Научные достижения

Гранты

Публикации

Выступления на конференциях

Читаемые учебные курсы

Методические разработки

Проект Омега

Персональная электронная библиотека

Полезные
WWW-ссылки

English version

Rambler's Top100

Главная страница Биографическая справка Проект Омега Полезные WWW-ссылки

Организация параллельного выполнения запросов 
в многопроцессорной машине баз данных с иерархической архитектурой

Соколинский Л.Б.

Программирование. 2001. No. 6.
C. 13-29.

[Полный текст в формате PDF]

Реферат

Работа посвящена вопросам проектирования параллельных машин баз данных с иерархической архитектурой. Иерархические архитектуры были предложены с целью объединения преимуществ архитектур без совместного использования ресурсов и архитектур с разделяемой памятью и дисками. Наиболее распространенным способом построения иерархических систем является объединение процессорных кластеров с разделяемыми ресурсами (памятью и дисками) в единую систему без совместного использования ресурсов. В данной работе предлагается альтернативный подход к построению иерархических систем. В соответствии с предложенным подходом система строится как объединение процессорных кластеров с разделяемыми дисками. При этом каждый кластер представляет собой двухуровневую многопроцессорную структуру со стандартной сильно связанной топологией межпроцессорных соединений.
В работе описывается потоковая модель для организации параллельного выполнения запросов в системах с предложенной иерархической архитектурой. Данная модель была реализована в прототипе параллельной системы управления базами данных Омега для отечественных многопроцессорных вычислительных комплексов МВС-100/1000. Эксперименты, проведенные на данном прототипе, показывают, что общая производительность процессорных кластеров системы Омега может быть сравнимой с общей производительностью процессорных кластеров с разделяемыми ресурсами даже при наличии больших перекосов в распределении данных. Вместе с этим, кластеры системы Омега способны обеспечить более высокую готовность данных в сравнении с кластерами, имеющими архитектуру с разделяемыми ресурсами.


Изменено: 13 июня 2018 г.

© Л.Б. Соколинский