Войти

Показать полную графическую версию : Raid 0 из sd-карты и ssd диска для увеличения скорости записи.


mkone112
05-04-2013, 07:29
создал raid 0 из низко производительной sd-карты(12mb запись) и ssd(60mb запись) командой mdadm --create --verbose /dev/md0 --level=0 --raid-devices=2 /dev/sda3 /dev/sdb4 в расчете что скорость немного на вырастет.Но общая скорость 19mb.Должна ли была она вырасти или нет?

AMDBulldozer
06-04-2013, 04:21
Должна ли была она вырасти или нет? »

Она должна была снизиться. "Караван идет со скоростью самого медленного верблюда". Это же касается RAID-массивов.
В случае RAID 0, у Вас половина информации записывается на SSD (быстро), а вторая половина - на SD-карточку (медленно).
Причем дисковая подсистема сообщает об окончании операции только когда запишет (или прочитает) обе половины.
Поэтому, независимо от скорости работы SSD, теоретический максимум на который Вы могли рассчитывать - удвоенная скорость чтения/записи SD-карты.

vadblm
07-04-2013, 13:15
Вообще любого типа RAID следует строить из аналогичных устройств, иначе помимо упирания по скорости в самый медленный из элементов, повышается риск его выхода из строя, а в случае типов массива без избыточности (RAID0) - хана всему.

Для ускорения дисковой подсистемы, состоящей из разнотипных устройств, используют SSD в качестве кэш устройства в сочетании с HDD, напр. совсем новое для Linux решение - EnhanceIO.




© OSzone.net 2001-2012