Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 9 лет назад пользователемГавриил Шевцов
1 Архитектура ЭВМ Дмитриев Андрей Владиславович
2 Лекция 4. Массивы дисков. Необходимость. Прерогатива серверного рынка? Промышленные решения. Характеристики.
3 Появление стандартов RAID Redundant Array of Independent Disks Redundant Array of Inexpensive Disks RAID – это технология защиты хранимых данных, реализуемая на аппаратном и программном уровне Идея: хранение избыточной информации, которая в случае сбоя диска позволит восстановить информацию
4 Характеристики Надежность Производительность: – Чтение – Запись – Восстановление Стоимость
5 RAID 0 RAID 0 («Striping» - чередование) дисковый массив из двух или более жёстких дисков с отсутствием избыточности. Информация разбивается на блоки данных (A i ) и записывается на оба/несколько дисков одновременно.
6 RAID 0 +- Существенно повышается производительность (N дисков в некоторых случаях повышают производительность в N раз). Лучше всего работает с большими запросами. Невысокая надёжность (при выходе из строя любого из входящих в RAID 0 винчестеров полностью и безвозвратно пропадает вся информация)
7 RAID 1 RAID 1 (Mirroring «зеркалирование») – способ организации RAID- массива, при котором одна и та же информация копируется сразу на все диски массива.
8 RAID 1 +- Обеспечивает приемлемую скорость записи и выигрыш по скорости чтения за счёт распараллеливания запросов. невысокая скорость передачи данных Имеет высокую надёжность работает до тех пор, пока функционирует хотя бы один диск в массиве. Высокая стоимость (N дисков стоят в N раз дороже одного)
9 RAID 3 RAID 3 – это RAID 0 с дополнительным диском, содержащим биты чётности (проверяется булево сложение) Поток данных разбивается на порции на уровне байт.
10 RAID 3 скорость чтения и записи данных высока требуется мало дисков массив этого типа хорош только для однозадачной работы с большими файлами
11 RAID 5 похож на RAID 3 Блоки данных и контрольные суммы циклически записываются на все диски массива отсутствует выделенный диск для хранения информации о четности нет асимметричности в конфигурации дисков все диски массива имеют одинаковый размер (один из них невидим для операционной системы)
12 Уровень RAID5 (cont.) Преимущества: высокая скорость записи; достаточно высокая скорость чтения; высокая производительность при большой интенсивности запросов чтения/записи данных; высокий коэффициент использования дискового пространства. Недостатки: низкая скорость чтения/записи данных малого объема при единичных запросах; достаточно сложная реализация; сложное восстановление данных.
13 Другие уровни RAID RAID2 – с коррекцией ошибок на основе кода Хемминга. RAID4 - разбиение на байты. RAID6 – двойной код четности. RAID7 – встроенный контроллер
14 Уровень RAID2 Отказоустойчивый дисковый массив с использованием кода коррекции Хемминга (Hamming Code ECC). Поток данных разбивается на слова. Размер слова соответствует количеству дисков для записи данных.
15 Уровень RAID2 (cont.) Для каждого слова вычисляется код коррекции ошибок и записывается на диски, выделенные для хранения контрольной информации.
16 Уровень RAID4 Похож на уровень RAID 3. Поток данных разделяется не на уровне байтов, а на уровне блоков информации. Каждый блок записывается на отдельный диск.
17 Уровень RAID4 (cont.) Очень низкая производительность при записи данных.
18 Уровень RAID6 Отказоустойчивый массив независимых дисков с двумя независимыми распределенными схемами четности. Используется не одна, а две независимые схемы контроля четности. Для вычисления контрольных сумм используется алгоритм, построенный на основе кода Рида-Соломона (Reed- Solomon).
19 Уровень RAID6 (cont.) Схож с RAID 5.
20 Уровень RAID7 Отказоустойчивый массив, оптимизированный для повышения производительности. Основывается на концепциях, использованных в RAID3 и RAID4. Возможность кэширования данных. В состав входит контроллер со встроенным микропроцессором под управлением операционной системы реального времени.
21 Гибридные варианты RAID10 – массив уровня 1, построенный на основе нескольких массивов уровня 0 («зеркал»). RAID50 - массив уровня 5, построенный на основе нескольких «зеркал». RAID1E0 – RAID1 со сдвигом данных. RAID5E – RAID5 с выделенной резервной областью на случай ошибки.
22 RAID 10 Совмещает RAID0 и RAID1
25 Где купить? Винчестеры - обычные, продаются в любом компьютерном магазине Дорогие быстрые серверные HDD устанавливать в домашний компьютер – дорого
26 Куда установить? В обычный корпус, если хорошо продувается и есть место В большом корпусе и продуваемость отличная и места достаточно Кулер Есть отдельные внешние хранилища со встроенным контроллером
27 Как настроить? Аппаратный RAIDПрограммный RAID Простенькие контроллеры «зашивают» почти во все современные материнские платы. Настраивается из BIOS. Можно купить контроллер за отдельные деньги (от 500 рублей) ОС Windows XP поддерживает RAID 0 и RAID 1. После «плясок с бубном» добавляются RAID 5 и RAID 10. Практически любой дистрибутив Linux Solaris
28 Производители RAID-контроллеров Встроенные в чипсет: Intel, NVidia, AMD… Отдельной платой: Orient, Tecram, Compaq, Adaptec, 3WARE…
29 Варианты исполнения Программный В виде платы расширения Выделенное хранилище
30 Двухдисковые решения… …могут выглядеть как источники питания.
31 Конфигурирование массива… …требует глубоких знаний.
32 Правда ли что… Реализация RAID массива излишне дорога? Массив можно сделать минимум из двух устройств, причем идентичных? RAID0 удваивает скорость работы хранилища данных? Все варианты RAID одинаково отказоустойчивы (надежны)?
33 Спасибо! Дмитриев Андрей Владиславович
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.