Лр хранилище баз данных, объектные хранилища. Лабораторная работа 9 по теме Хранилища данных, объектные хранилища. Выполнила студентка гр. Кзи202 Сороковая М. В
Скачать 0.59 Mb.
|
Министерство образования и науки РФ Федеральное государственное автономное образовательное учреждение высшего образования «Омский государственный технический университет» Кафедра «Комплексная защита информации» Дисциплина «Базы данных» Лабораторная работа №9 по теме «Хранилища данных, объектные хранилища.» Выполнила студентка гр. КЗИ-202: Сороковая М.В. Проверил доцент, к.т.н. Самотуга А.Е: _________________ Омск 2022 Часть 1: Сделать обзор хранилищ данных и объектных хранилищ. Описать ключевые моменты, достоинства, недостатки, выполнить сравнение. Объектные хранилища, отличаются от файловых и блочных хранилищ отсутствием файловой системы. Древовидную структуру файлового хранилища здесь заменяет плоское адресное пространство. Плюсом файловых хранилищ является простота. Файлу присваивается имя, он получает метаданные, а затем «находит» себе место в каталогах и подкаталогах. Основной недостаток файлового хранилища — его «ограниченность». Трудности возникают по мере накопления большого количества данных —находить нужную информацию в куче папок и вложений становится трудно. По этой причине файловые системы не используются в дата-центрах, где важна скорость. Что касается объектных хранилищ, то они хорошо масштабируются, поэтому способны работать с петабайтами информации. Объектные хранилища, благодаря своей возможности работать с растущими объемами данных, стали стандартом для большинства из самых популярных сервисов в облаке: от Facebook до DropBox. Хранение копий данных — это другая функция, с которой хорошо справляются объектные хранилища. Объектные хранилища оснащены внутренними механизмами для проверки корректности файлов и другими функциями, обеспечивающими доступность данных. Плоское адресное пространство также выступает преимуществом объектных хранилищ — данные, расположенные на локальном или облачном сервере, извлекаются одинаково просто Достоинства — масштабируемость, расширяемость метаданных, высокая скорость доступа к информации — делают объектные системы хранения оптимальным выбором для облачных приложений. Однако важно помнить, что для некоторых операций, например, работы с транзакционными рабочими нагрузками, эффективность решения уступает блочным хранилищам. а) Что понимают под объектом? Хранилище объектов — это архитектура систем хранения данных, в которой хранятся и управляются данные как автономные единицы, именуемые объектами. Каждый объект содержит ключ, данные и необязательные метаданные. Простое хранилище объектов с поддержкой API и отличными возможностями масштабирования — это формат, которому отдают предпочтение для общедоступных сервисов облачных систем хранения данных б) Какие сходства и отличия с БД?
в) Для чего используются? Хранилища данных используются для анализа данных Часть 2: выбрать из обзора 1 бесплатный вариант и продемонстрировать процесс развертывания на сервере (вашей виртуальной машине). Выберем Minio Порядок развертывания: Обновим базу данных пакетов Загрузим файл сервера Minio Получим исполняемый файл, переместим его в каталог /usr/local/bin и создадим нового пользователя Передадим права владения новому пользователю, а так же создадим директории для хранения данных и файлов конфигурации Зададим переменные среды в файле minio Загрузим официальный файл дескриптора службы minio и переместим файл minio.service в каталог конфигураций systemd Просмотрим содержимое файла minio.service Обновим информацию для systemd и активируем minio сервис при загрузке Запускаем сервер и проверяем его статус Переходим в браузере по localhost:9000 и видим экран входа Успешно авторизовываемся |