Пожалуйста, используйте этот идентификатор, чтобы цитировать или ссылаться на этот ресурс:
http://hdl.handle.net/11701/11559
Полная запись метаданных
Поле DC | Значение | Язык |
---|---|---|
dc.contributor.advisor | Пахомов Андрей Владимирович | ru_RU |
dc.contributor.author | Морозов Сергей Валерьевич | ru_RU |
dc.contributor.author | Morozov Sergey | en_GB |
dc.contributor.editor | Нестеров Вячеслав Михайлович | ru_RU |
dc.contributor.editor | Nesterov Viacheslav Mikhаilovich | en_GB |
dc.date.accessioned | 2018-07-25T20:34:33Z | - |
dc.date.available | 2018-07-25T20:34:33Z | - |
dc.date.issued | 2017 | - |
dc.identifier.other | 015613 | en_GB |
dc.identifier.uri | http://hdl.handle.net/11701/11559 | - |
dc.description.abstract | С точки зрения бизнеса, автоматизированное многоярусное хранение данных позволяет уменьшить расходы на хранение данных, сохраняя при этом производительность системы хранения данных на приемлемом уровне. Целью данной магистерской диссертации является проектирование и реализация многоярусной файловой системы, конфигурируемой с помощью политик, имеющей два яруса, одним из которых является POSIX-совместимая файловая система (локальная дисковая или распределенная), а другим - облачное объектное хранилище. В ходе работы, была разработана многоярусная файловая система, именуемая CloudTieringFS. Основной сценарий ее использования это массовое хранение файлов. CloudTieringFS использует POSIX-совместимую файловую систему как постоянное хранилище для метаданных и как «вместительный кэш» для данных. В качестве постоянного хранилища для данных используется облачное объектное хранилище. CloudTieringFS позволяет задавать правила для миграции данных с помощью политик, отказоустойчива и сочетается почти со всеми POSIX-совместимыми файловыми системами. Эти характеристики в совокупности являются основным достоинством предлагаемой файловой системы. Диссертация состоит из четырех глав. В первой главе приведены концепции, необходимые для понимания предметной области, а также выполнен обзор похожих решений и выявлены проблемы, возникающие при разработке многоярусных файловых систем, в которых ярусами являются файловая система и облачное объектное хранилище. Во второй главе сделан обзор некоторых распределенных файловых систем. Выявлен ряд свойств распределенных POSIX-совместимых файловых систем, влияющих на проектирование и реализацию многоярусной файловой системы. В третьей главе установлены требования и приведен подробный проект многоярусной файловой системы. В последней, четвертой, главе выполнена оценка производительности файловой системы CloudTieringFS в одноузловой и многоузловой конфигурациях. В одноузловой конфигурации файловая система BtrFS играла роль быстрого яруса, а в многоузловой конфигурации роль быстрого яруса играла распределенная параллельная файловая система OrangeFS. Проведенное исследование предлагает результаты, которые выглядят многообещающе. Среднее время доступа к файлу, для выбранного шаблона доступа к файловой системе, незначительно отличается от среднего времени доступа к файлу на файловой системе, использованной в качестве быстрого яруса. Подводя итоги, можно утверждать, что правильно подобранные политики миграции данных позволяют сохранить производительность многоярусной файловой системы на уровне с файловой системой, используемой в качестве быстрого яруса. | ru_RU |
dc.description.abstract | Automated storage tiering, from the business point of view, allows for a considerable cut of data storage costs while preserving the storage system performance at an acceptable level. The aim of this master’s thesis is to design and implement a tiered policy-based file system having, as tiers, a local disk or distributed POSIX-conformant file system and cloud object storage. As a result of this study, the tiered file system called CloudTieringFS, has been devised. The primary use case of CloudTieringFS is mass file storage. CloudTieringFS uses a POSIX-conformant file system as a permanent storage for metadata and as “capacious cache” for data and cloud object storage as a permanent storage for data. The key advantage of CloudTieringFS is simultaneous provision of features such as configurability of data migration via policies, underlying file system-agnosticism, and fault tolerance. The study is divided into four chapters. In the first chapter, the background required to familiarize the reader with the automated storage tiering in an environment that includes a file system and cloud object storage is given. A survey of similar solutions is provided and common problems to be overcome by the tiered file system developer are identified. The second chapter surveys the selected distributed file systems and compares some of their features important for design and implementation. The third chapter summarizes requirements for the tiered file system and proposes a detailed design for such a system. In the last chapter, the performance of CloudTieringFS is evaluated in single- and multi-node configurations with BtrFS and OrangeFS file systems correspondingly. The performance results of CloudTieringFS are promising. The average file access latency for the selected file access pattern differs insignificantly versus the file access latency of the underlying file system. Summarizing, it can be argued that properly adjusted automated storage tiering policies can preserve the underlying file system’s performance with neglectable overheads while reducing data storage costs. | en_GB |
dc.language.iso | ru | - |
dc.subject | многоярусная файловая система | ru_RU |
dc.subject | иерархическое управление носителями | ru_RU |
dc.subject | файловая система | ru_RU |
dc.subject | облачное объектное хранилище | ru_RU |
dc.subject | облачное хранилище | ru_RU |
dc.subject | оптимизация | ru_RU |
dc.subject | automated storage tiering | en_GB |
dc.subject | hierarchical storage management | en_GB |
dc.subject | HSM | en_GB |
dc.subject | tiering | en_GB |
dc.subject | file system | en_GB |
dc.subject | tiered file system | en_GB |
dc.subject | policy-based file system | en_GB |
dc.subject | cloud object storage | en_GB |
dc.subject | cloud storage | en_GB |
dc.subject | optimization | en_GB |
dc.subject | data management | en_GB |
dc.subject | data migration | en_GB |
dc.subject | migration | en_GB |
dc.title | Tiered file system: Optimization of architecture and management algorithms | en_GB |
dc.title.alternative | Многоярусная файловая система: оптимизация архитектуры и алгоритмов управления | ru_RU |
Располагается в коллекциях: | MASTER'S STUDIES |
Файлы этого ресурса:
Файл | Описание | Размер | Формат | |
---|---|---|---|---|
Sergey_Morozov_Masters_Thesis.pdf | Article | 287,62 kB | Adobe PDF | Просмотреть/Открыть |
reviewSV_Morozov_otzyv.pdf | ReviewSV | 130,27 kB | Adobe PDF | Просмотреть/Открыть |
reviewSV_Morozov.pdf | ReviewSV | 130,27 kB | Adobe PDF | Просмотреть/Открыть |
reviewSV_Morozov_S_V__rec.jpg | ReviewRev | 4,4 MB | JPEG | ![]() Просмотреть/Открыть |
reviewSV_Morozov_S_V__rec_jpg_2.jpg | ReviewRev | 3,97 MB | JPEG | ![]() Просмотреть/Открыть |
reviewSV_st007050_Nesterov_Vyacheslav_Mixajlovich_(supervisor)(Ru).txt | ReviewSV | 7,1 kB | Text | Просмотреть/Открыть |
Все ресурсы в архиве электронных ресурсов защищены авторским правом, все права сохранены.