ПРОЕКТЫ 


  АРХИВ 


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[2]: медленный DIRECTIO



Здравствуйте.

DM> Откажитесь от рейд-6 и перейдите в набор зеркал или стрип+зеркало.

Полностью   поддерживаю.   Если   есть   возможность  разложить  файлы
равномерно под дискам, то и страйп не нужен. Просто сделайте несколько
зеркал.  Если  и  делать  рейд,  то  только  софтовый,  ибо  он  более
управляем,  предсказуем  и  гибок.  Если  в Вашем шестом рейде умрёт 3
винта,  то  Вы  потеряете  все  данные. У меня год назад из 6 саташных
дисков  было  в  первый  месяц  заменено 4. С несколькими независимыми
зеркалами потерять все данные посложнее.

Ещё вариант - вместо зеркал использовать идентичные диски. Т.е. каждый
файл складывать на 2 диска и запросы равномерно распределять по дискам
по  аналогии  с  ip_hash,  чтобы один и тот же юзер качал или с первых
дисков  в  паре  или  со  вторых. Тогда у дисков будет в 2 раза меньше
сиков при высококонкурентной нагрузке на одну и ту же пару дисков, чем
в  случае  с  зеркалами.  Я в своё время до этого не додумался. Но тут
нужно попрограммировать немного...

Не  экономьте дисковое пространство. Оно на саташных винтах дешёвое. А
вот  организовать  быструю  раздачу  намного  сложнее. И в итоге может
получиться  так,  что  данных  будет  так  много,  что их будет некуда
забэкапить, чтобы переразбить диски. А сам бэкап будет длиться днями.

--

С уважением,
Михаил Монашёв, SoftSearch.ru
mailto:postmaster@xxxxxxxxxxxxx
ICQ# 166233339
http://michael.mindmix.ru/
Без бэкапа по жизни.




 




Copyright © Lexa Software, 1996-2009.