📄Работа №141558

Тема: Разработка и исследование гибридной системы хранения на основе Open CAS технологии

📝
Тип работы Дипломные работы, ВКР
📚
Предмет Математика
📄
Объем: 78 листов
📅
Год: 2023
👁️
Просмотров: 68
Не подходит эта работа?
Закажите новую по вашим требованиям
Узнать цену на написание
ℹ️ Настоящий учебно-методический информационный материал размещён в ознакомительных и исследовательских целях и представляет собой пример учебного исследования. Не является готовым научным трудом и требует самостоятельной переработки.

📋 Содержание

Введение 4
1. Постановка задачи 6
2. Обзор 7
3. Анализ Open CAS 10
3.1. Основные обозначения 10
3.2. Основные настройки Open CAS 12
3.3. Настройка ACP very agressive politic 22
3.4. Настройки CAS для повышения производительности работы с файловой системой Lustre 24
3.5. Анализатор запросов 26
4. Тесты производительности DCR Raid и Open CAS 28
4.1. Исходная конфигурация 28
4.2. Ограничения Intel CAS 28
4.3. Тесты случайных операций записи 32
4.4. Тесты смешанных нагрузок 36
4.5. Тесты последовательных операций записи малыми блоками 38
4.6. Тесты последовательных операций записи большими блоками 42
5. Общие рекомендации по использованию Open CAS 46
6. Заключение 48
Приложение 1 49
Список литературы 50

📖 Введение

В современном мире объемы информации с каждым годом растут, а также увеличивается количество пользователей, запрашивающих данную информацию, что повышает нагрузки и требования к системам хранения данных (СХД). Организации и компании, разрабатывающие различные продукты СХД, стремятся получить наиболее производительную систему с учетом растущего объема высокопроизводительных нагрузок.
Одним из самых известных вариантов организации СХД является семейство технологий RAID - избыточный массив независимых дисков [13]. Производительность RAID обеспечивается за счет чередования (striping) и реже за счет зеркалирования, а отказоустойчивость за счет информационной избыточности, которая подразумевает использование дополнительных синдромных дисков предназначенных для восстановления данных при частичном повреждении или утрате.
Большая часть хранимых данных имеет небольшое количество повторных обращений, такие данные принято называть холодными(еоИ). Они составляют значительную часть как в крупных серверных СХД, так и на накопителях обычных настольных компьютеров. Если же к данным осуществляются повторные обращения, они будут называться горячими(Ьоф.
Кэширование - это технология, в которой используется буфер для хранения часто запрашиваемых данных. Система должна определять горячие данные и перемещать их в буфер. В качестве буфера часто используются устройства хранения с более высокой производительностью, например, твердотельные накопители SSD или NVMe, или кэшпамять в RAID контроллере, или RAM-диски (технология, позволяющая хранить данные в быстродействующей оперативной памяти). При запросах на чтение и запись часто запрашиваемых данных операции будут выполняться с большей скоростью и с меньшей задержкой...

Возникли сложности?

Нужна качественная помощь преподавателя?

👨‍🎓 Помощь в написании

✅ Заключение

В рамках выпускной квалификационной работы были получены следующие результаты:
• Произведен обзор применения Open CAS для повышения производительности на различных системах;
• Проанализировано влияние разных настроек и параметров Open CAS на производительность;
• Получены результаты тестов производительности Open CAS c DCR RAID в качестве core устройства;
• Выработаны рекомендации о использовании Open CAS для различных паттернов нагрузок по результатам тестирования;
• С учетом выработанных рекомендаций создан анализатор запросов для установки параметров CAS в зависимости от нагрузки;
• Результаты работы опубликованы на SYSTOR 2023 Haifa, Israel.
В будущем предстоит:
• Реализовать другую политику очистки LRU, в которой не будет дискретности сброса;
• Увеличить линию кэша;
• Реализовать политику упреждающего чтения для нагрузок последовательного чтения.

Нужна своя уникальная работа?
Срочная разработка под ваши требования
Рассчитать стоимость
ИЛИ

📕 Список литературы

[1] Accomplish Optimal I/O Performance on SAS 9.3 with Intel Cache Acceleration Software and Intel DC S3700 Solid State Drive / Ying ping (Marie) Zhang, Jeff Curry, Frank Roxas, Benjamin Donie. — 2013.
[2] Axboe Jens. Flexible I/O tester. — URL: https://fio.readthedocs. io/en/latest/fio_doc.html (online; accessed: 08.12.2022).
[3] Blktrace man page.— URL: https://man7.org/linux/man-pages/ man8/blktrace.8.html (online; accessed: 02.01.2023).
[4] Chen Tingjie, Zhu Vivian. Research on perfomance tuning of HDDbased Ceph cluster using Open CAS. — 2020.
[5] Dev Null. — URL: https://ru.wikipedia.org/wiki//dev/null (online; accessed: 05.01.2023).
[6] IO Classification Guide.— URL: https://open-cas.github.io/ guide_io_classification.html (online; accessed: 07.01.2023).
[7] Intel. Accelerating Swift with Intel Cache Acceleration Software. — URL: https://www.intel.com/content/dam/www/public/us/en/ documents/white-papers/accelerating-swift-white-paper.pdf (online; accessed: 15.02.2023).
[8] Lustre (сетевая файловая система).— URL: https://ru. wikipedia.org/wiki/Lustre_(сетевая_файловая_система) #Объекты_данных_и_разделение_данных (online; accessed: 12.01.2023).
[9] Nested RAID.— URL: https://en.wikipedia.org/wiki/Nested_ RAID_levels (online; accessed: 08.01.2023).
[10] Open CAS main page.— URL: https://open-cas.github.io/ocf_ intro.html (online; accessed: 02.02.2023).
[11] Querry Analyzer. — URL: https://git.xinnor.io/Petrov.Iv/cas_ analys (online; accessed: 25.04.2023).
[12] RAM-диск.— URL: https://ru.wikipedia.org/wiki/RAM-диск (online; accessed: 04.01.2023).
[13] Raid.— URL: https://ru.wikipedia.org/wiki/RAID (online; accessed: 22.11.2022).
[14] SUSE Enterprise Storage v5 and Intel Cache Acceleration Software Implementation. — URL: https://www.supermicro.com/ solutions/Supermicro-SES-5-CAS-Implemetation-Guide.pdf (online; accessed: 05.02.2023).
[15] Storage Field Day 9. — URL: https://youtu.be/uMRdzl701t8?t=682 (online; accessed: 14.01.2023).
[16] Xinnor.— URL: https://xinnor.io/docs/xiRAID/E/en/AG/title. html (online; accessed: 25.11.2022).
[17] Анализ производительности блочных устройств с blktrace. — URL: https://habr.com/ru/companies/selectel/articles/199350/ (online; accessed: 03.01.2023).

🖼 Скриншоты

🛒 Оформить заказ

Работу высылаем в течении 5 минут после оплаты.
Предоставляемые услуги, в том числе данные, файлы и прочие материалы, подготовленные в результате оказания услуги, помогают разобраться в теме и собрать нужную информацию, но не заменяют готовое решение.
Укажите ник или номер. После оформления заказа откройте бота @workspayservice_bot для подтверждения. Это нужно для отправки вам уведомлений.

©2026 Cервис помощи студентам в выполнении работ