Принцип дифференцированного подхода

~ ~

Примером является МБД фирмы Britton Lee IDM 500. Хотя эти изделия не ориентированы на высокопараллельную обработку и содержат ограниченное число функциональных процессоров, они удовлетворяют сформулированным ранее принципам МН МБД и полностью реализуют все основные функции МБД.



Роль СБП выполняет полупроводниковая память, к которой через общую шину подключаются периферийные контроллеры НМД со встроенными микропроцессорами, процессор обработки (процессор БД) и до восьми канальных процессоров для подключения к главной ЭВМ или к локальной сети (Ethernet). Кроме того, к общей шине может подключаться особый функциональный процессор (акселератор БД) для выполнения тех операций, которые являются узким местом (например, сортировка отношений).



Развитием этого направления в разработках фирмы Britton Lee являлся реляционный файловый сервер (data file-server) RS310 — автономное устройство, подключаемое к локальной сети Ethernet или непосредственно к главной ЭВМ по интерфейсу RS232. Он включает:



• собственно процессор базы данных;



• соединенную с этим процессором оперативную память;



• два жестких диска типа винчестер с соответствующим контроллером;



• до четырех интерфейсных плат двух типов (интерфейс RS232 с восемью выходами или интерфейс локальной сети Ethernet).



Перспективы развития МБД. Создание высокопроизводительных МБД связывается с решением следующих проблем, по которым ведутся интенсивные исследования.



1. Создание специализированных архитектур МБД, сочетающих достоинства горизонтального параллелизма при осуществлении одной операции с функциональным параллелизмом при выполнении последовательности операций и транзакций. Особую роль здесь играет реализация конвейерной потоковой обработки (data flow) применительно к операциям реляционной алгебры.



2. Создание ассоциативной памяти большой емкости для системного буфера МБД. Как известно, ее использование в качестве СБП позволяет существенно повысить эффективность поисковых и некоторых других операций в МБД на уровне вторичной обработки. Интерес представляет гибридная ассоциативная память, которая имеет один порт — обычный для подключения памяти к общей шине, а другой — ассоциативный для подключения к соответствующему контроллеру.



3. Использование процессора потоковой сортировки отношений для их слияния. Например, в проекте Delta он предназначен для потокового слияния двух сортированных страниц отношения со скоростью поступления кортежей второй страницы.

0 коммент.:

Отправить комментарий