Publication: Разработка интерфейса для модулей расширения функциональности NoSQL базы данных Apache Cassandra с использованием GPGPU-технологии
dc.contributor.advisor | Ровнягин Михаил Михайлович | |
dc.contributor.author | Козлов, А. А. | |
dc.date.accessioned | 2025-02-13T07:32:58Z | |
dc.date.available | 2025-02-13T07:32:58Z | |
dc.date.issued | 2016 | |
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.uri | https://openrepository.mephi.ru/handle/123456789/34542 | |
dc.language | ru | ru |
dc.subject | ВКР | |
dc.subject | Выпускная квалификационная работа | |
dc.title | Разработка интерфейса для модулей расширения функциональности NoSQL базы данных Apache Cassandra с использованием GPGPU-технологии | |
dc.type | ВКР | |
dspace.entity.type | Publication |