|
|
Omega: The Highly Parallel Database System Project Leonid Sokolinsky, Oleg Axenov, Svetlana Gutova Proceedings of the First East-European Symposium on Реферат В работе описываются принципы проектирования параллельной системы управления базами данных Омега для отечественного суперкомпьютера МВС-100/1000. Описывается итерационный подход, в соответствии с которым разработка системы распадается на последовательность этапов, каждый из которых завершается созданием некоторого прототипа системы Омега. Каждый следующий прототип функционально уточняет предыдущий. Приводятся требования к системе Омега. Описывается аппаратная архитектура системы. В основу архитектуры закладывается понятие кластера. Кластер - это четырехпроцессорный модуль с собственной дисковой подсистемой. Система в целом строится как набор кластеров. Предложенная архитектура занимает промежуточное положение между архитектурой без совместного использования ресурсов и архитектурой с разделением дисков. Предложенная архитектура хорошо согласуется с аппаратными особенностями суперкомпьютера МВС-100/1000. Дается описание прототипа системы, в котором МВС-100/1000 используется как параллельный сопроцессор баз данных для полнофункционального сервера баз данных типа Oracle. В данном прототипе система Омега представляет собой библиотеку функций, реализующую виртуальную параллельную машину баз данных. Система Oracle используется как среда разработки приложений. При этом в качестве программного интерфейса между Oracle и системой Омега предлагается использовать протокол, аналогичный протоколу удаленного вызова процедуры. Изменено:
24 января 2023 г. |