балансинг по жестким дискам
Alex Vorona
voron at amhost.net
Sat Jan 10 18:59:45 MSK 2009
10.01.2009 16:49, Борис Долгов wrote:
> А это только для FreeBSD? Сейчас везде стоит redhat linux, менять его на
> что-то другое было бы не удобно - все нужное компилится, тестируется и
> обновляется централизованно.
>
> 10 января 2009 г. 10:35 пользователь Михаил Монашёв
> <postmaster at softsearch.ru <mailto:postmaster at softsearch.ru>> написал:
>
> Здравствуйте, Борис.
>
> БД> Весь контент и есть холодный. Суть разделения - в снижении
> БД> нагрузки на диски, так как при большом объеме отдачи они могут
> БД> начать тормозить.
> БД> Цель как раз и получить что-то вроде raid'a, только с увеличенной
> БД> производительностью.
>
> Так может gmirror на эти диски напустить с балансировкой по
> раунд-робину и всё? Заодно получите семикратное увеличение
> эффективности кэширования файлов в оперативке средствами OS, ибо для
> неё один файл не будет представлен в 7 копиях.
>
> Хотя, конечно было бы идеально в Вашем случае весь файл отдавать с
> одного диска. Но и это реализуемо, если объединить все диски через
> gconcat. Если не выйдет равномерно диски загрузить (все файлы лягут на
> 1 диск), то разбейте добавляемые разделы на много мелких и уже их
> добавьте в gconcat.
>
> Я решил подобную задачу балансировки раскладыванием файлов по большому
> количеству субдоменов. Схема имеет один дополнительный плюс - лгко в
> будущем раскладывается на несколько серверов.
>
> --
>
> С уважением,
> Михаил Монашёв, SoftSearch.ru
> mailto:postmaster at softsearch.ru <mailto:postmaster at softsearch.ru>
> ICQ# 166233339
> http://michael.mindmix.ru/
> Без бэкапа по жизни.
>
>
>
>
>
> --
> С уважением, Борис Долгов.
> icq 77556665
> e-mail boris at dolgov.name <mailto:boris at dolgov.name>
кстати, вариант с unionfs и обьединением всех 7 дисков в 1 логический тоже иногда имеет право на
жизнь - не нужно беспокоиться веб-серверу о расположении файлов.
More information about the nginx-ru
mailing list