Publication:
Разработка интерфейса для модулей расширения функциональности NoSQL базы данных Apache Cassandra с использованием GPGPU-технологии

dc.contributor.advisorРовнягин Михаил Михайлович
dc.contributor.authorКозлов, А. А.
dc.date.accessioned2025-02-13T07:32:58Z
dc.date.available2025-02-13T07:32:58Z
dc.date.issued2016
dc.descriptionУровень образования: бакалавриат; Код направления/специальности: 09.03.01; Группа: К08-121
dc.description.abstractДипломный проект посвящен разработке интерфейса для модулей расширения функциональности NoSQL базы данных Apache Cassandra с использованием GPGPU-технологии. Пояснительная записка состоит из трех глав, каждая из которых описывает часть работы. В первой главе представлен обзор использующихся технологий, а именно NoSQL систем хранения данных, гибридные вычислительные системы и программные способы перенесения вычислений на GPU-устройства, а также анализ алгоритмов шифрования данных на возможность их распараллеливания на гибридных устройствах. Во второй главе описан алгоритм шифрования данных ГОСТ 28147-89 и его реализация на GPU, архитектура выбранной NoSQL системы хранения данных Apache Cassandra. Также спроектирована архитектура разработанной подсистемы интергации модулей обработки данных. Проанализированы процессы записи и чтения данных Apache Cassandra и соответствующий им программный код, в результате чего найдена возможность для программной интеграции разработанной подсистемы. Третья глава описывает особенности реализации разработанной подсистемы интеграции модулей обработки данных, модуля шифрования данных, использующего GPU-устройства для вычислений, программы-установщика модулей обработки данных. Произведено нагрузочное тестирование системы, по полученным результатам построены графики. Проект имеет практическую значимость, поскольку добавление расширяемости с использованием модулей в востребованную систему хранения данных с открытым кодом открывает возможности для создания инфраструктуры обработки данных на уровне базы данных.
dc.identifier.citationКозлов, А. А. Разработка интерфейса для модулей расширения функциональности NoSQL базы данных Apache Cassandra с использованием GPGPU-технологии : Выпускная квалификационная работа, бакалавриат, 09.03.01 / А. А. Козлов ; рук. работы Ровнягин Михаил Михайлович, 2016
dc.identifier.urihttps://openrepository.mephi.ru/handle/123456789/34542
dc.languageruru
dc.subjectВКР
dc.subjectВыпускная квалификационная работа
dc.titleРазработка интерфейса для модулей расширения функциональности NoSQL базы данных Apache Cassandra с использованием GPGPU-технологии
dc.typeВКР
dspace.entity.typePublication
Файлы