русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

RAID-массивы и матрицы


Дата добавления: 2015-08-31; просмотров: 632; Нарушение авторских прав


Уровни RAID

Intel Matrix RAID

 

роблема повышения производительности дисковой подсистемы весьма многогранна. Рост вычислительных мощностей современных процессоров привел к возникновению явного дисбаланса между возможностями жестких дисков и потребностями процессоров. От этого не спасают ни дорогие SCSI-диски, ни уж тем более IDE-диски. Однако если не хватает возможностей одного диска, то, может быть, хотя бы отчасти решить данную проблему позволит установка нескольких дисков? Конечно, само по себе наличие двух или более жестких дисков на компьютере или на сервере дела не меняет — нужно заставить эти диски работать совместно (параллельно) друг с другом таким образом, чтобы это позволило повысить производительность дисковой подсистемы на операциях записи/чтения. А нельзя ли путем использования нескольких жестких дисков добиться повышения не только производительности, но и надежности хранения данных, чтобы выход из строя одного из дисков не приводил к потере информации? Именно этот подход и положен в основу так называемых RAID (Redundant Arrays of Independent Discs) массивов дисков, то есть избыточных массивов независимых дисков.

В настоящее время технология RAID получила широкое распространение. И если еще несколько лет назад RAID-массивы использовались лишь в дорогостоящих серверах с применением SCSI-дисков, то сегодня они стали своеобразным стандартом де-факто и для ПК, поскольку все современные материнские платы имеют интегрированные RAID-контроллеры.

Итак, RAID — это избыточный массив независимых дисков, на который возлагаются задачи обеспечения отказоустойчивости и повышения производительности. Отказоустойчивость достигается за счет избыточности — часть емкости дискового пространства отводится для служебных целей, становясь недоступной для пользователя. Повышение производительности обеспечивается за счет одновременного выполнения операций чтения/записи.



В соответствии с используемым алгоритмом работы с дисками различают несколько уровней RAID-массива (RAID Level). Уровни RAID различаются способами размещения и формирования избыточной информации, которая может либо размещаться на специально выделенном диске, либо перераспределяться между всеми дисками. Способов формирования такой информации несколько больше, а простейшим из них является полное дублирование (100% избыточность), или зеркалирование. Кроме того, используются коды с коррекцией ошибок, а также вычисление четности.



<== предыдущая лекция | следующая лекция ==>
Intel Matrix RAID | Уровни RAID


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 1.101 сек.