ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

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

Re: балансинг по жестким дискам



On Saturday, January 10, 2009 at 16:49:34, Борис Долгов wrote:

БД> А это только для FreeBSD? Сейчас везде стоит redhat linux, менять
БД> его на что-то другое было бы не удобно - все нужное компилится,
БД> тестируется и обновляется централизованно.

Software-RAID есть и в Linux.

===

Linux MD RAID-1 (mirroring) read performance:

    MD implements read balancing. That is, the RAID-1 code will alternate 
between each of the (two or more) disks in the mirror, making alternate reads 
to each. In a low-I/O situation, this won't change performance at all: you will 
have to wait for one disk to complete the read. But, with two disks in a 
high-I/O environment, this could as much as double the read performance, since 
reads can be issued to each of the disks in parallel. For N disks in the 
mirror, this could improve performance N-fold. 

===
    
БД>> Цель  как раз и получить что-то вроде raid'a, только с увеличенной
БД>> производительностью.

за счет чего планируется получить увеличение производительности
по сравнению с вариантом решения через software/hardware raid-1?

БД> Так   может   gmirror  на  эти  диски  напустить  с  балансировкой  по
БД> раунд-робину   и   всё?   Заодно   получите   семикратное   увеличение
БД> эффективности  кэширования  файлов в оперативке средствами OS, ибо для
БД> неё один файл не будет представлен в 7 копиях.

-- 
Best regards,
 Gena




 




Copyright © Lexa Software, 1996-2009.