Ссылки:
https://blog.csdn.net/cymm_liu/article/details/8656154?spm=a2c4e.10696291.0.0.406119a4YLoXPK
0. Знакомство с RAID-картами
Карта RAID имеет собственный процессор и кэш-память. Она управляет жестким диском путем интеграции или заимствования контроллера SCSI на материнской плате. Ее можно назвать интеллектуальным устройством.
Классификация RAID-карт:
Обычно разделяется по встроенному контроллеру SCSI. Если встроенного контроллера SCSI нет, но контроллер SCSI на материнской плате заимствован для управления жестким диском, это бесканальная RAID-карта. По количеству каналов контроллера SCSI, встроенного в RAID-карту, ее можно разделить на одноканальные, двухканальные и трехканальные RAID-карты. Типы RAID-карт также можно разделить в соответствии со стандартами контроллера SCSI, например Ultra Wide, Ultra2 Wide и Ultra160 Wide.
RAID-процессор:
Это ведомое устройство PCI, которое принимает и выполняет команды от системы. В то же время занятие прерывания PCI означает, что дисковая подсистема SCSI отправляет системе запрос на прерывание, запрашивает занятие шины PCI и возвращает ответ на системную команду, например, передачу данных на жесткий диск SCSI.
Как ЦП карты RAID, он реализует функции карты RAID, выполняя прошивку во флэш-памяти и управляя контроллером SCSI, кэш-памятью и схемой сигнализации. Процесс работы выглядит следующим образом:
• Инициализация регистров карты RAID.
• Считайте последние параметры RAID NVRAM, сравните с фактической информацией жесткого диска и отобразите результаты.
• Отправлять запросы конфигурации и отвечать на команды HOST для входа в интерфейс конфигурации.
• Предоставлять меню конфигурации, сохранять предоставленные пользователем параметры RAID-карты и параметры RAID в NVRAM.
• Начальные операции записи на жесткий диск через контроллер SCSI на основе параметров RAID.
• Полная конфигурация
• Подождите, пока хост выдаст команды чтения и записи.
Еще одним средством повышения производительности чтения и записи дисков RAID-картами является дисковый КЭШ.
1. Структура RAID-карты:
Плата (карта SCSI или карта расширения IDE), реализующая функцию RAID, называется RAID-картой. такой же,существоватьЧип южного моста материнской платы (также называемый центром контроллера ввода-вывода) Controller Hub, ICH), отвечающий за связь между шинами ввода-вывода, такими как шина PCI, USB, LAN, ATA, SATA, аудиоконтроллер, контроллер клавиатуры, контроллер часов реального времени, расширенное управление питанием и т. д. Эти технологии относительно просты. относительно стабилен, поэтому чипы южного моста в разных наборах микросхем могут быть одинаковыми, и единственная разница — это чип северного моста. ) также могут реализовывать функции RAID. Поскольку чипы южного моста не могут полагаться на процессор для выполнения своих функций, эти чипы полностью полагаются на схемную логику для выполнения собственных вычислений. Хотя они быстрые, их функции слабее, чем у подключаемых модулей. RAID-карты. Как видно из рекламы некоторых материнских плат, так называемый встроенный чип RAID относится к чипу, который реализует функцию RAID в направляющем мосту.
Таким образом, операционной системе не нужно вносить какие-либо изменения и устанавливать какое-либо дополнительное программное обеспечение, кроме драйвера карты RAID. Она может напрямую распознавать виртуальный диск, созданный посредством обработки RAID.
Для аппаратных рейдовых карт,Операционная система не знает о базовом физическом диске,ОС может просматривать физический диск, подключенный к карте, только через застрявший в рейде управляющий софт, предоставленный производителем. и,При настройке рейдазастряющий,Под операционной системой это сделать тоже нельзя.,И вам нужно ввести это оборудование для завершения(илисуществовать Под операционной системойУстанавливается через инструмент настройки карты рейда). Обычно карта RAID входит в программу конфигурации ПЗУ во время самотестирования при включении питания для настройки различных функций RAID.
Схема структуры RAID-карты:
RAID-карта и Карта SCSI (контроллер SCSI ) — это не одно и то же (функции двух плат, SCSI и RAID, совершенно разные. Цена карт RAID обычно намного выше, чем у карт SCSI, поскольку их использование различно. Карты SCSI используются только для подключения SCSI. жесткие диски или периферийные устройства, а основная цель RAID-карты — передать соответствующие Технология RAID повышает производительность чтения и записи диска, а также резервное копирование данных, поэтому в случае сбоя диска данные на поврежденном диске можно восстановить с других дисков в массиве с помощью технологии RAID, чтобы максимизировать целостность данных корпоративного сервера и уменьшить вызванные потери. при повреждении одного диска. Более того, карты RAID могут поддерживать не только интерфейсы SCSI, но и часто используемые дисковые интерфейсы, такие как IDE и SATA. Таким образом, карты RAID не только более полезны, чем карты SCSI, но и сфера их применения шире. Единственное сходство между ними. заключается в том, что можно подключить как несколько жестких дисков. ), карта RAID имеет функцию рейда, но карта SCSI не имеет функции рейда. Если на карте RAID имеется несколько каналов SCSI, она становится многоканальной картой RAID. В настоящее время SCSI RAID Карта имеет высший балл4ряд,Его серверная часть может получить доступ к 4 шинам SCSI.,Таким образом, можно подключить до 64 устройств SCSI. После наличия RAID-карты,Контроллер SCSI (карта SCSI) становится марионеткой программного кода RAID.,Что делает рейд?,Что бы он ни делал,Контроллер SCSI полностью осведомлен о состоянии дисков, которыми он управляет.,Он взаимодействует с программным кодом RAID. После того, как код программы RAID узнает состояние диска, управляемого контроллером SCSI (картой SCSI),Просто следуйте опциям, установленным в ПЗУ.,Например, тип RAID,размер полосы(? ) и т. д., внесите соответствующие изменения в программный код RAID, и управляющий им марионеточный SCSI-контроллер сообщает хосту о «виртуальном» логическом диске вместо физического диска.
RAID-карта будет записывать некоторую информацию RAID на каждый диск (это также единственная разница между диском, подвергшимся рейду, и обычным диском.,Информация не будет чередоваться на рейд-диске,потому чтоПолосатая информация на карте рейда),Таким образом, даже если эти диски будут удалены,Разместите его на другой RAID-карте той же модели.,Он также может точно распознавать ранее подготовленную информацию о рейде.
После чередования код программы RAID управляет контроллером SCSI, чтобы передать виртуализированный так называемый «виртуальный диск» или «логический диск» коду драйвера уровня ОС. Некоторые люди называют его просто LUN.
RAID-карта
Перепечатано по адресу: https://www.cnblogs.com/shineriver/p/11496695.html.
Заявление об авторских правах: Содержание этой статьи добровольно предоставлено пользователями Интернета, а мнения, выраженные в этой статье, представляют собой только точку зрения автора. Этот сайт предоставляет только услуги по хранению информации, не имеет никаких прав собственности и не принимает на себя соответствующие юридические обязательства. Если вы обнаружите на этом сайте какое-либо подозрительное нарушение авторских прав/незаконный контент, отправьте электронное письмо, чтобы сообщить. После проверки этот сайт будет немедленно удален.
Издатель: Лидер стека программистов полного стека, укажите источник для перепечатки: https://javaforall.cn/230874.html Исходная ссылка: https://javaforall.cn