Детальная информация

Название Объединение облачных систем хранения данных: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_01 «Технология разработки и сопровождения качественного программного продукта»
Авторы Петров Андрей Алексеевич
Научный руководитель Селин Иван Андреевич
Другие авторы Локшина Екатерина Геннадиевна
Организация Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Выходные сведения Санкт-Петербург, 2020
Коллекция Выпускные квалификационные работы ; Общая коллекция
Тематика системы хранения данных ; облачные хранилища ; объединение хранилищ ; Java ; web сервер ; реактивное программирование ; storage ; cloud storage ; combine storage ; web server ; reactive programming
Тип документа Выпускная квалификационная работа бакалавра
Тип файла PDF
Язык Русский
Уровень высшего образования Бакалавриат
Код специальности ФГОС 09.03.04
Группа специальностей ФГОС 090000 - Информатика и вычислительная техника
Ссылки Отзыв руководителя ; Отчет о проверке на объем и корректность внешних заимствований
DOI 10.18720/SPBPU/3/2020/vr/vr20-882
Права доступа Доступ по паролю из сети Интернет (чтение, печать)
Ключ записи ru\spstu\vkr\6589
Дата создания записи 10.07.2020

Разрешенные действия

Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Группа Анонимные пользователи
Сеть Интернет

Тема выпускной квалификационной работы: «Объединение облачных систем хранения данных». В данной работе изложен подход к созданию приложения, которое позволит объединить облачные и локальные системы хранения данных. Задачи, которые решались в ходе исследования: 1) Изучить способы объединения систем хранения данных и дисковых устройств. 2) Рассмотреть способы монтирования облачного хранилища в файловую систему. 3) Разработать приложение-сервер для объединения облачных систем хранения данных. Даны общие понятия и возможные способы для объединения систем хранения данных. Проведен анализ облачных хранилищ, систем хранения данных и блоковых носителей информации (диски), и рассмотрены существующие решения для монтирования облачных систем хранения данных в файловую систему и аналогичных решений, позволяющих объединить системы хранения данных. Рассмотрен вариант приложения, реализованного на языке программирования Java с использованием библиотеки Vert.x (RxJava) и СУБД PostgreSQL, описан пример архитектуры такой программы. Разработано приложение – сервер для объединения облачных хранилищ Яндекс.Диск и локальных хранилищ, также проверена работоспособность разработанного решения. Приведены возможные варианты разработанного приложения, а также описаны варианты дальнейшего улучшения разработанного приложения.

The theme of the final qualification work: "Combining cloud storage" This work outlines an approach to creating an application that will combine cloud and local storage systems. Following tasks have been solved during the search: 1) To explore ways to integrate storage systems and disk devices. 2) To consider ways of mounting cloud storage in the file system. 3) To develop a server application for combining cloud storage systems. General concepts and possible ways for combining data storage systems are given. The analysis of cloud storages, data storage systems and block storage devices (disks) is carried out, and existing solutions for mounting cloud storage systems in a file system and similar solutions, that allow to combine data storage systems are considered. A variant of an application implemented in the Java programming language by using Vert.x library (RxJava) and PostgreSQL DBMS is considered, an example of the architecture of such a program is described. An application has been developed - a server for combining Yandex.Disk cloud storage and local storage, and the functionality of the developed solution has been tested. Possible options for the developed application are presented, as well as options for further improvement of the application are described.

Место доступа Группа пользователей Действие
Локальная сеть ИБК СПбПУ Все
Прочитать Печать
Интернет Авторизованные пользователи СПбПУ
Прочитать Печать
Интернет Анонимные пользователи

Количество обращений: 16 
За последние 30 дней: 0

Подробная статистика