The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

OpenNews: Обзор достоинств программного RAID в Linux, opennews (??), 24-Авг-06, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


22. "Обзор достоинств программного RAID в Linux"  +/
Сообщение от gvyemail (?), 26-Авг-06, 17:54 
>Что дешевле - поднять производительность проца на те 5% которые забирают операции
>с рейдом (то есть нивелировать дополнительную загрузку CPU) или купить за
>5 сотен хардварный рейд который имеет свой процессор (то есть не
>нагружает основной CPU) ?
А здесь чуть сложней -- если молотить совсем есть чего, то не стоит забывать про кэш (который лишним потоком данных будет вымываться) и cs.  Да и шиной оно торгует -- md не умеет пользоваться зачатками оптимизации во всяких Promise SX (AFAIR), которые имеют и чуточку своей памяти, чтоб на зеркало дважды то же не гонять.

Бишь ответ неочевиден, хотя самому так тоже зачастую проще.  У железных ещё другая неприятность есть -- клинить I/O, пока сбрасывается кэш (на DPT RAID5 ой как чувствуется).

Ответить | Правка | Наверх | Cообщить модератору

23. "Обзор достоинств программного RAID в Linux"  +/
Сообщение от adwizemail (?), 27-Авг-06, 23:01 
Очень интересный диалог, только не понял в чем спор,
мое ИМХО таково: если человек хочет снизить стоимость владения, то тут все средства хороши и софтверный RAID и SATA диски, если нужна производительность и надежность, то только SCSI,SAS,FC и аппаратный RAID, по-моему это для всех очевидно. Для высоко нагруженных систем на мой взгляд ставить SATA, за исключением Raptor не целесообразно, в силу того, что десктоповые диски на такие жесткие режимы не расчитаны. И эти вопросы регулярно обсуждаются на конфах по серверному оборудованию с производителями хардов. Что же касается софтверного райда, если проц почти все время курит (Idle) то не вопрос, его нужно чем-то занять, хотя на мой взгляд в любом случае лучше пользовать отдельный проц для расчетов дисковой подсистемы, например Zero channel RAID, он значительно дешевле, но работает в любом случае быстрее чем софтверный  RAID и он значительно дешевле чем полноценный с каналами.

Ответить | Правка | Наверх | Cообщить модератору

25. "Обзор достоинств программного RAID в Linux"  +/
Сообщение от Vanoha (?), 28-Авг-06, 17:49 
Заметки из практики
-------------------
Software Raid при работе с БД не медленее Hardware Raid при одинаковом количестве шпинделей. Проверялось в следующих конфигурациях:

1. Hardware RAID
10 шпинделей SCSI
Intel Accelerate RAID 1+0 и RAID 5
2 канала SCSI
2. Software Raid на Windows 2003
10 шпинделей SCSI
Intel Accelerate 2 канала по 5 дисков
RAID 1+0 и RAID 5
3. Software Raid на Linux 2.6
10 шпинделей SCSI
Intel Accelerate 2 канала по 5 дисков
RAID 1+0 и RAID 5

Сквозная оптимизация диск/RAID/файловая/СУБД (размер страйпа/файлового кластера/блока в СУБД). Оптимизация по режимам работы RAID.

Быстрее всех на RAID 1+0 - SW на Win2003
Медленнее - HW RAID
Разброс лучший/худший - 3%
Максимальная утилизация CPU (2xXeon 2.8)- на Win 2003 (4.5%)

Быстрее всех на RAID 5 - HW Raid
Медленнее - SW RAID на Win2003
Разброс лучший/худший - 5%
Максимальная утилизация CPU (2xXeon 2.8) - на Win 2003 (7%)

Сравнение SCSI vs SATA в SW RAID
--------------------------------
Скорости вращения одинаковые. Диски одного производителя.

1. Встроеные диски - 4 шт.
SCSI320 - MegaRaid и Intel Accelerate (двухканальные)
SATA - Promise
RAID 10 скорость (IOPS):
MR - 100%
IA - 102%
SATA - 102%
RAID 5 скорость (IOPS):
MR - 100%
IA - 105%
SATA - 101%

2. Внешние массивы (SCSI/SCSI и SATA/SCSI) - 8 дисков на одном канале

SCSI320 - MegaRaid и Intel Accelerate (двухканальные)
SATA - Promise
RAID 10 скорость (IOPS):
MR - 100%
IA - 101%
SATA - 99%
RAID 5 скорость (IOPS):
MR - 100%
IA - 102%
SATA - 98%


Проверенные преимущества SW RAID на Linux
-----------------------------------------
1. Почти не зависит от аппаратуры (mda версии 2)
  Попробуйте перенести диски с hw raid на другой контроллер/массив.
  В hw часто наблюдается зависимость от конкретных прошивок (совместимость) на дисках и т.п.
2. Никогда не наблюдается резкой деградации при отказе диска (в hw решениях есть)
3. Большая гибкость конфигурации
Например, не требует идентичной конфигурации дисков, любые варианты разбиения дисков, возможность произвольного комбинирования уровней RAID и т.п.
4. Полный контроль над конфигурацией и процедурами обслуживания
5. Почти никогда нет значительной деградации при востановлении отказавшего диска
6. Цена

Недостатки SW RAID на Linux
---------------------------
1. Недостаточная масштабируемость
  больше 12-16 дисков или 10-15 RAID практически нереально реализовать на одной системе.
2. С увеличением числа дисков и RAID растет использование CPU
3. Сложноваты процедуры обнаружения отказов и восстановления (по-умолчанию)


Ответить | Правка | Наверх | Cообщить модератору

26. "Обзор достоинств программного RAID в Linux"  +/
Сообщение от adwizemail (?), 28-Авг-06, 20:40 
>Заметки из практики
>-------------------
>Software Raid при работе с БД не медленее Hardware Raid при одинаковом
>количестве шпинделей. Проверялось в следующих конфигурациях:
>
>1. Hardware RAID
> 10 шпинделей SCSI
> Intel Accelerate RAID 1+0 и RAID 5
> 2 канала SCSI
>2. Software Raid на Windows 2003
> 10 шпинделей SCSI
> Intel Accelerate 2 канала по 5 дисков
> RAID 1+0 и RAID 5
>3. Software Raid на Linux 2.6
> 10 шпинделей SCSI
> Intel Accelerate 2 канала по 5 дисков
> RAID 1+0 и RAID 5
>
>Сквозная оптимизация диск/RAID/файловая/СУБД (размер страйпа/файлового кластера/блока в СУБД). Оптимизация по режимам работы
>RAID.
>
>Быстрее всех на RAID 1+0 - SW на Win2003
>Медленнее - HW RAID
>Разброс лучший/худший - 3%
>Максимальная утилизация CPU (2xXeon 2.8)- на Win 2003 (4.5%)
>
>Быстрее всех на RAID 5 - HW Raid
>Медленнее - SW RAID на Win2003
>Разброс лучший/худший - 5%
>Максимальная утилизация CPU (2xXeon 2.8) - на Win 2003 (7%)
>
>Сравнение SCSI vs SATA в SW RAID
>--------------------------------
>Скорости вращения одинаковые. Диски одного производителя.
>
>1. Встроеные диски - 4 шт.
>SCSI320 - MegaRaid и Intel Accelerate (двухканальные)
>SATA - Promise
>RAID 10 скорость (IOPS):
> MR - 100%
> IA - 102%
> SATA - 102%
>RAID 5 скорость (IOPS):
> MR - 100%
> IA - 105%
> SATA - 101%
>
>2. Внешние массивы (SCSI/SCSI и SATA/SCSI) - 8 дисков на одном канале
>
>
>SCSI320 - MegaRaid и Intel Accelerate (двухканальные)
>SATA - Promise
>RAID 10 скорость (IOPS):
> MR - 100%
> IA - 101%
> SATA - 99%
>RAID 5 скорость (IOPS):
> MR - 100%
> IA - 102%
> SATA - 98%
>
>
>Проверенные преимущества SW RAID на Linux
>-----------------------------------------
>1. Почти не зависит от аппаратуры (mda версии 2)
>  Попробуйте перенести диски с hw raid на другой контроллер/массив.
>  В hw часто наблюдается зависимость от конкретных прошивок (совместимость) на
>дисках и т.п.
>2. Никогда не наблюдается резкой деградации при отказе диска (в hw решениях
>есть)
>3. Большая гибкость конфигурации
> Например, не требует идентичной конфигурации дисков, любые варианты разбиения дисков, возможность
>произвольного комбинирования уровней RAID и т.п.
>4. Полный контроль над конфигурацией и процедурами обслуживания
>5. Почти никогда нет значительной деградации при востановлении отказавшего диска
>6. Цена
>
>Недостатки SW RAID на Linux
>---------------------------
>1. Недостаточная масштабируемость
>  больше 12-16 дисков или 10-15 RAID практически нереально реализовать на
>одной системе.
>2. С увеличением числа дисков и RAID растет использование CPU
>3. Сложноваты процедуры обнаружения отказов и восстановления (по-умолчанию)

Маловато конкретной технической информации (что за диски использовались, какие кеши на контроллерах) и все-таки слабо верится что SATA=SCSI по скорости. Потом есть вопросы по скорости REBUILD'а массивов при отказе, чем все это мерилось и все такое. Что касается идентичности дисков многие аппаратные райды тоже не требуют, главное чтобы не меньше, а там размечай луны как угодно и все дела, насчет полного контроля, большой вопрос, не очень понятно о чем речь, в аппаратных райдах естесно он есть и куча талзов, которые этим все рулят. "Никогда не наблюдается резкой деградации при отказе диска " - я не сталкивался.

Ответить | Правка | Наверх | Cообщить модератору

27. "Обзор достоинств программного RAID в Linux"  +/
Сообщение от Vanoha (?), 29-Авг-06, 13:23 
>Маловато конкретной технической информации (что за диски использовались, какие кеши на контроллерах)
>и все-таки слабо верится что SATA=SCSI по скорости. Потом есть вопросы
>по скорости REBUILD'а массивов при отказе, чем все это мерилось и
>все такое. Что касается идентичности дисков многие аппаратные райды тоже не
>требуют, главное чтобы не меньше, а там размечай луны как угодно
>и все дела, насчет полного контроля, большой вопрос, не очень понятно
>о чем речь, в аппаратных райдах естесно он есть и куча
>талзов, которые этим все рулят. "Никогда не наблюдается резкой деградации при
>отказе диска " - я не сталкивался.

Скорости практически одинаковы для SATA и SCSI по многим причинам:
1. Физика одинакова (привод, блины и т.п.)
2. в SATA реализованы многие механизмы SCSI (очереди команд, буферизация записи, предвыборки и т.п.)
3. Скорость интерфейса для одиночного диска не лимитирует общую производительность.

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

Косвенным подтверждением, что SCSI не имеет преимуществ по скорости перед SATA может служить тот факт, что большинство производителей SATA и SCSI дисков не выпускают SATA в одной скорости вращения со SCSI, а только ниже.

Маркетинг и удержание рынка!!! Их родственников...

Ответить | Правка | Наверх | Cообщить модератору

28. "Обзор достоинств программного RAID в Linux"  +/
Сообщение от adwizemail (?), 29-Авг-06, 22:29 
>>Маловато конкретной технической информации (что за диски использовались, какие кеши на контроллерах)
>>и все-таки слабо верится что SATA=SCSI по скорости. Потом есть вопросы
>>по скорости REBUILD'а массивов при отказе, чем все это мерилось и
>>все такое. Что касается идентичности дисков многие аппаратные райды тоже не
>>требуют, главное чтобы не меньше, а там размечай луны как угодно
>>и все дела, насчет полного контроля, большой вопрос, не очень понятно
>>о чем речь, в аппаратных райдах естесно он есть и куча
>>талзов, которые этим все рулят. "Никогда не наблюдается резкой деградации при
>>отказе диска " - я не сталкивался.
>
>Скорости практически одинаковы для SATA и SCSI по многим причинам:
>1. Физика одинакова (привод, блины и т.п.)
>2. в SATA реализованы многие механизмы SCSI (очереди команд, буферизация записи, предвыборки
>и т.п.)
>3. Скорость интерфейса для одиночного диска не лимитирует общую производительность.
>
>Более того, у SCSI - общая шина, которая потенциально может послужить "узким
>местом" при большом количестве дисков на шине.
>
>Косвенным подтверждением, что SCSI не имеет преимуществ по скорости перед SATA может
>служить тот факт, что большинство производителей SATA и SCSI дисков не
>выпускают SATA в одной скорости вращения со SCSI, а только ниже.
>
>
>Маркетинг и удержание рынка!!! Их родственников...

Ниче подобного, физика абсолютно разная 100% (вскройте и посмотрите)!!! В силу этого скорости абсолютно разные, Вы видели SATA диск, который на 15400 rpm вращается? и это не связано с тем, что производители просто не хотят, все дело как раз в исполнении носителя, блина и всего остального. При поддержке до 15 устройств на канал использование 5 на канал шину шагрузить не смогут тоже 100% проверено. И при подключении 15 устройств потерь в скорости практически нет. Так что с аргументами все равно слабовато. А про то, из чего сделаны SATA SCSI можно поговорить с производителями, особенно хорошо пытать на эту тему инженеров компании Seagate, по себе знаю, так что удачи.

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру