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
|