Re: балансинг по жестким дискам
Gena Makhomed
gmm at csdoc.com
Mon Jan 12 10:40:44 MSK 2009
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
More information about the nginx-ru
mailing list