Table | Card | RUSMARC | |
Allowed Actions: –
Action 'Read' will be available if you login or access site from another network
Group: Anonymous Network: Internet |
Annotation
Тема выпускной квалификационной работы: «Объединение облачных систем хранения данных». В данной работе изложен подход к созданию приложения, которое позволит объединить облачные и локальные системы хранения данных. Задачи, которые решались в ходе исследования: 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.
Document access rights
Network | User group | Action | ||||
---|---|---|---|---|---|---|
ILC SPbPU Local Network | All | |||||
Internet | Authorized users SPbPU | |||||
Internet | Anonymous |
Usage statistics
Access count: 13
Last 30 days: 0 Detailed usage statistics |