3

В RAID0 взять размер полосы 64 КБ. Размер полосы соответствует размеру каждого диска?
Диск A 64 КБ (размер полосы 64 КБ)
Диск B 64k
или же
Является ли размер полосы общим размером блока, который подается на набор дисков?
Диск A 32 КБ (размер полосы 64 КБ)
Диск B 32к

Аппаратное / программное обеспечение RAID - контроллер Intel SATA, ОС - Windows.

Давайте посетим людей, которые должны знать

1) майкрософт
Размер полосы - это единица распределения данных на диск в пределах набора RAID. Размер полосы также называется размером блока.

http://technet.microsoft.com/en-us/library/ee832792.aspx
На диск, поэтому полоса 64 КБ будет 64 КБ на каждом диске.

2) Форум Intel
, , , Если у вас есть кластер 32 КБ. Допустим, на контроллере RAID установлен размер полосы 64 КБ, и предположим, что это последовательная запись. Первый файл будет записан на первые 32 КБ полосы на первом диске. Затем первые 32 КБ 2-го файла будут записаны в остальные 32 КБ полосы на первом диске.

https://communities.intel.com/thread/17622?start=0&tstart=0
Указывает, что весь размер полосы блока затем разделяется на 2 диска. полоса 64 КБ будет иметь 32 КБ на каждом диске.

Мне нужны факты, многие области Интернета обсуждают это двумя разными способами. Каков размер полосы?

3 ответа3

5

Простая мысль: представьте себе RAID 0 с тремя дисками-членами (что является полностью допустимой настройкой). Если размер полосы будет общим размером блока, который подается на набор дисков, с размером полосы 64 КиБ, то на каждый диск потребуется записать 21845.33 байта, что вообще невозможно.

3

Я считаю, что между двумя указанными вами источниками нет конфликта, потому что размер полосы не совпадает с размером сектора.

Размер сектора известен операционной системе, а сектор - это наименьшая единица, которая может быть выделена на диске для одного файла.

Размер полосы известен контроллеру RAID и является наименьшим модулем, который может быть прочитан / записан за одну операцию чтения / записи.

Поэтому, если размер полосы равен 64 КБ, а размер сектора равен 32 КБ, в каждой полосе имеется два сектора, и операционная система может выделить каждый из двух секторов двум разным файлам, что позволяет контроллеру RAID позаботиться о деталях.

Таким образом, ответ заключается в том, что размер полосы 64 КБ составляет 64 КБ на каждом из дисков. В заключение, размер полосы должен равняться размеру сектора, когда файлы относительно малы. Большой размер полосы более эффективен только для больших файлов и для последовательных операций чтения / записи или произвольного доступа к большим фрагментам.

2

Чередование данных:

В компьютерном хранилище данных чередование данных - это метод сегментирования логически последовательных данных, таких как файл, так что последовательные сегменты хранятся на разных физических устройствах хранения.

- Википедия

Также см. RAID Recovery from Forensic Data Recovery Course для подробной информации (видео с YouTube)

Диаграмма Рейда 0


Терминология, используемая при обсуждении чередования данных

Полоса / Блок:

Полоса - это наименьшая порция данных в массиве RAID, которую можно адресовать. На приведенной выше диаграмме размер A1 будет рассматриваться как размер полосы, который может варьироваться от 4 до 256 КБ (это не жесткие ограничения, а обычное приложение). )

Stripe-Width:

Stripe-width - это измерение количества дисков в массиве чередования данных, приведенное выше: Stripe-Width = 2

Если бы мы добавили еще 2 диска в наш массив, это привело бы к - Stripe-Width = 4

Логический диск:

Ваш логический диск - это совокупное значение всех полос.

Логический диск в массиве Raid

Stripe-Size:

Теперь это из исследования, которое я сделал, является очень неоднозначным термином. Однако для Intel Southbridges ICH7R, ICH8R и ICH9R это относится к одной полосе или одному диску

Теперь, как вы можете понять из своего собственного исследования, некоторые люди будут использовать Stripe-Size для обозначения размера Stripe, где другие будут называть его размером Stripe-size, умноженным на Strip-width.


Они часто злоупотребляют языком, используемым по всему Интернету, поскольку они не контролируют его. Язык; из-за того, что у них так много вариантов регистрации данных, вряд ли без центрального контроля мы получим это определение


Источники:


сноска

Ссылочная часть Intel по OP не проходит экспертную оценку, как это происходит на сайтах Stack Exchange, и ответ был принят кем-то, у кого мало или нет представителей

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .