[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: RAID hardware on Intel



В Пнд, 04/12/2006 в 15:09 +0300, Alexander Gerasiov пишет:
> Michael Shigorin wrote:
> > On Mon, Dec 04, 2006 at 02:31:03PM +0300, Alexey Lobanov wrote:
> > 
> >>>2) Аппаратный рейд имеет преимущество перед софтверным в том,
> >>>что он разгружает процессор, повышая тем самым throughput.
> >>
> >>Не только из-за разгрузки процессора. Теоретически потоковое
> >>чтение с RAID должно быть в несколько раз быстрее, чем с
> >>одиночного диска: поскольку последовательные chunk'и могут
> >>читаться параллельно из разных банок. В софтверном рейде это
> >>теоретически тоже есть, но на практике часто не работает из-за
> >>взаимных зависимостей каналов в реальных IDE и SATA чипсетах.
> > 
> > 
> > В 2.6 зеркало то ли по чтению, то ли по записи разломали, 
> > по словам коллеги.  Бишь на 2.4 прокачка пропорционально
> > увеличивается, а на 2.6 он упирался в один диск.
> По записи оно и должно в один диск упираться, а по чтению - в теории
> должно ускоряться, на практике - нет.
> 
> 
> root@vice# hdparm -t /dev/sda
> 
> /dev/sda:
>  Timing buffered disk reads:  128 MB in  3.02 seconds =  42.41 MB/sec
> root@vice# hdparm -t /dev/sdb
> 
> /dev/sdb:
>  Timing buffered disk reads:  158 MB in  3.02 seconds =  52.27 MB/sec
> root@vice# hdparm -t /dev/md0
> 
> /dev/md0:
>  Timing buffered disk reads:  148 MB in  3.02 seconds =  48.96 MB/sec
> root@vice# uname -a
> Linux vice 2.6.17-2-vserver-k7 #1 SMP Wed Sep 13 19:32:15 UTC 2006 i686
> GNU/Linux

У меня ускорялось. Если скорость отдельного винта ~50Mb/s то стрип давал
~80Mb/s, если верить hdparm, хотя я и собственной прогой проверял -
совпало. Проверял только на чтение.

-- 
Покотиленко Костик <casper@meteor.dp.ua>



Reply to: