2

У меня есть набор Lian Li Ex-50 Raid Array 4x 2 ТБ WD Black в Raid5, отформатированный в HFS+ (в журнале).

Массив raid - это аппаратный рейд, работающий на чипсете Sil3132 (SATA2 через соединение eSata) на Mac Pro 2008.

Недавно я заметил, что у моего Raid возникают некоторые проблемы с потоковой передачей данных на мой проектор (я использую raid box в качестве медиа-сервера для размещения контента), где видео в основном заикается или приостанавливается, чтобы кэшировать больше данных для продолжения воспроизведения.

Соединение осуществляется через кабель Cat-6 от моего Mac Pro к маршрутизатору Netgear, который затем соединяется с другим Cat-6 с медиасервером Popcorn Hour C-200, так что все биты соединяются кабелем, и ничего беспроводного.

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

Так как это мой первый рейдовый массив, я подумал, что лучше спросить ваш совет, прежде чем я сделаю что-нибудь глупое со всеми моими данными.

  1. Безопасно ли дефрагментировать массив raid?
  2. Какие еще инструменты для оптимизации массива есть?
  3. Любые идеи о том, что может быть причиной чтения / потоковой передачи?

Большое спасибо за чтение, я с нетерпением жду вашего совета.

PS: Raid5 заполнен на 79%, использует 4,34 ТБ и имеет 1,12 ТБ свободного места.

2 ответа2

1

Существует небольшая вероятность того, что ваша файловая система будет фрагментирована до такой степени, что станет причиной проблем, с которыми вы столкнулись. У Apple даже есть документ поддержки, в котором обсуждается необходимость дефрагментации в OS X - не говоря уже о том, что RAID может преодолеть проблемы с производительностью, вызванные фрагментацией (если она вообще есть), с помощью скорости, возникающей при реализации чередования (RAID 0, 5, 1 & 0)
Apple - Об оптимизации дисков

Что касается сетевого трафика, у вас есть полоса пропускания, доступная в сети для подачи коробки с попкорном ... но вы правильно определили, что проблема в области RAID-массива, а не в сети.

Ваша проблема - 1 из этих 2 Сценариев:

  1. Вы упомянули, что у вас было соединение eSATA между RAID и Mac Pro - возможно, это узкое место карты: это может быть вызвано A.) SIL3132 имеет проблемы с производительностью либо из-за неспособности поддерживать, либо из-за плохой поддержки OS X или B.) Вы используете карту PCI-E 1x - 4X, пропускная способность которой насыщена, и вы не можете поспевать за загрузкой в массив и потоковой передачей. (наиболее вероятный B в этом случае)

  2. Контроллер RAID в коробке Lan Li имеет слабый механизм XOR. Как правило, RAID 5 на материнских платах получает помощь от вашего ЦП в обработке вычислений XOR для генерации информации о четности, которая хранится на каждом диске для обеспечения избыточности. Поскольку коробка Lan Li представляет собой автономную систему, производительность RAID 5 зависит от мощности двигателя XOR. Если вы нажмете это для нескольких потоков данных, узким местом может быть контроллер.

Я предполагаю, что проблема связана с картой eSata на вашем Mac Pro - первый тест будет состоять в том, чтобы выяснить, нет ли у вас проблемы с буферизацией, когда вы не загружаете данные в массив и только транслируете в Popcorn Hour.

0

Да, это абсолютно безопасно для дефрагментации массива. Однако при заполнении на 80% вы можете столкнуться с проблемами, так как дефрагментаторы предпочитают иметь ~ 20% для перемещения по диску - вы на грани.

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