- •АРХИТЕКТУРЫ ВЫЧИСЛИТЕЛЬНЫХ СИСТЕМ
- •ПАМЯТЬ
- •ПАМЯТЬ
- •ПАМЯТЬ
- •ПАМЯТЬ
- •ДВОИЧНОДЕСЯТИЧНЫЙ КОД
- •ДВОИЧНОДЕСЯТИЧНЫЙ КОД
- •АДРЕСА ПАМЯТИ
- •Address
- •Address
- •СЧИТЫВАНИЕЗАПИСЬ
- •КОД С ИСПРАВЛЕНИЕМ ОШИБОК
- •КОД С ИСПРАВЛЕНИЕМ ОШИБОК
- •ИЛЛЮСТРАЦИЯ КОДА С ИСПРАВЛЕНИЕМ ОШИБОК (МЕТОД ХЭММИНГА) ДЛЯ 4 БИТНЫХ СЛОВ
- •АЛГОРИТМ ХЭММИНГА ДЛЯ 16 БИТНЫХ СЛОВ
- •АЛГОРИТМ ХЭММИНГА ДЛЯ 16 БИТНЫХ СЛОВ
- •АЛГОРИТМ ХЭММИНГА ДЛЯ 16 БИТНЫХ СЛОВ
- •АЛГОРИТМ ХЭММИНГА ДЛЯ 16 БИТНЫХ СЛОВ
- •КЭШПАМЯТЬ
- •КЭШПАМЯТЬ
- •КЭШПАМЯТЬ
- •ОПЕРАТИВНАЯ ПАМЯТЬ
- •FPM DRAM (FAST PAGE MODE DRAM)
- •EDODRAM (EXTENDED DATA OUT)
- •BEDO (BURST EDO) ПАКЕТНАЯ EDO RAM
- •SDRAM (SYNCHRONOUS DRAM)
- •DDR SDRAM, SDRAM II (DOUBLE DATA RATE SDRAM)
- •СРАВНИТЕЛЬНАЯ ХАРАКТЕРИСТИКА ОСНОВНЫХ ТИПОВ ПАМЯТИ
- •КОНСТРУКТИВНЫЕ ИСПОЛНЕНИЯ ПАМЯТИ DRAM
- •КОНСТРУКТИВНЫЕ ИСПОЛНЕНИЯ ПАМЯТИ DRAM
- •КОНСТРУКТИВНЫЕ ИСПОЛНЕНИЯ ПАМЯТИ DRAM
- •КОНСТРУКТИВНЫЕ ИСПОЛНЕНИЯ ПАМЯТИ DRAM
- •КОНСТРУКТИВНЫЕ ИСПОЛНЕНИЯ ПАМЯТИ DRAM
- •КОНСТРУКТИВНЫ Е ИСПОЛНЕНИЯ ПАМЯТИ DRAM
- •КОНСТРУКТИВНЫЕ ИСПОЛНЕНИЯ ПАМЯТИ DRAM
- •КОНСТРУКТИВНЫЕ ИСПОЛНЕНИЯ ПАМЯТИ DRAM
- •КОНСТРУКТИВНЫЕ ИСПОЛНЕНИЯ ПАМЯТИ DRAM
- •Иерархическая структура памяти
- •МАГНИТНЫЙ ДИСК
- •Магнитный диск
- •Магнитный диск
- •Большинство магнитных дисков состоит из нескольких
- •ПРОИЗВОДИТЕЛЬНОСТЬ
- •КОНТРОЛЛЕР
- •ESDI
- •SCSI
- •SCSI
- •SCSI
- •СРАВНЕНИЕ ДИСКОВЫХ
- •RAIDМАССИВЫ
- •RAID-массивы
- •RAID уровня 0
- •RAID-массивы
- •RAID уровня 1
- •RAID-массивы
- •RAID уровня 2
- •RAID-массивы
- •RAID уровня 3
- •RAID-массивы
- •RAID уровня 4
- •RAID-массивы
- •RAID уровня 5
- •RAID-массивы
- •ВНЕШНИЕ ЖЕСТКИЕ ДИСКИ
- •ВОПРОСЫ?
RAID уровня 4
Полоса 0 |
Полоса 1 |
Полоса 2 |
Полоса 3 |
Ч0-3 |
Полоса 4 |
Полоса 5 |
Полоса 6 |
Полоса 7 |
Ч4-7 |
Полоса 8 |
Полоса 9 |
Полоса |
Полоса |
Ч8-11 |
|
|
10 |
11 |
|
74
RAID-массивы
RAIDмассив уровня 4 устроен так же, как RAIDмассив уровня 0, с тем различием, что у RAIDмассива уровня 4 есть дополнительный диск, на который записываются полосы четности. Например, пусть каждая полоса состоит из k байт. Все полосы должны находиться в отношении ИСКЛЮЧАЮЩЕГО ИЛИ, и полоса четности для проверки этого отношения также должна состоять из k байт. Если происходит сбой на диске, утраченные байты могут быть вычислены заново при помощи информации с диска четности. Такое решение предохраняет от потерь на диске, но значительно снижает производительность в случае небольших исправлений. Если изменяется один сектор, необходимо считать информацию со всех дисков, чтобы опять вычислить биты четности и записать их заново. Вместо этого можно считать с диска прежние данные и прежние биты четности и из них вычислить новые биты четности. Но даже с такой оптимизацией процесса при наличии небольших исправлений требуется произвести два считывания и две записи.
75
RAID уровня 5
Полоса 0 |
Полоса 1 |
Полоса 2 |
Полоса 4 |
Полоса 5 |
Полоса 6 |
Полоса 8 |
Полоса 9 |
Ч8-11 |
Полоса |
Ч12-15 |
Полоса |
12 |
|
13 |
Ч16-19 |
Полоса |
Полоса |
|
16 |
17 |
Полоса 3 |
Ч0-3 |
Ч4-7 |
Полоса 7 |
Полоса |
Полоса |
10 |
11 |
Полоса |
Полоса |
14 |
15 |
Полоса |
Полоса |
18 |
19 |
76
RAID-массивы
Трудности при загрузке данных на диск четности могут быть препятствием для достижения высокой производительности. Эта проблема устраняется в RAIDмассиве уровня 5, в котором биты четности распределяются равномерно по всем дискам и записываются по кругу.
77
ВНЕШНИЕ ЖЕСТКИЕ ДИСКИ
78
ВОПРОСЫ?
79