ПРОЕКТЫ 


  АРХИВ 


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: Отдаем nginx-ом очень много мелких статических файлов



Купите сервер с 16 гигабайтами памяти, создайте диск в tmpfs, и
забудьте про диск как про страшный сон.



On 6/9/07, Кирноценский Дмитрий <lewis@xxxxxxxx> wrote:

Коллеги, видимо я не очень точно озвучил основные вопросы:

1. Какая fs подойдет и как по ней разложить файлы?
2. Что быстрее - файловый кеш (возможно как-то особенно настроенный) или прокси 
с кешированием в памяти?

Как тюнить собственно железку на быструю отдачу с диска - я понимаю.

-----Original Message-----
From: owner-nginx-ru@xxxxxxxxxxxxxx [mailto:owner-nginx-ru@xxxxxxxxxxxxxx] On 
Behalf Of Михаил Монашёв
Sent: Saturday, June 09, 2007 12:32 PM
To: Кирноценский Дмитрий
Subject: Re: Отдаем nginx-ом очень много мелких статических файлов

Здравствуйте Дмитрий,

КД> учитывая неравномерность имеет ли смысл поставить какой-нить
КД> кеширующий прокси (oops, например?)

ИМХО,  nginx  быстрее,  и  oops  только затормозит отдачу. Ведь он сам будет с 
диска отдавать.

Возьми  памяти  побольше чтобы все популярные файлы в неё всосались. А чтобы  
ускорить  отдачу  с  диска  сделать  софтовый рейд 2 мирорра, а поверх  них  
страйп,  что  даёт  4х на чтение 2х на запись. Кроме того взять винты 15000 
rpm. Я недавно такие брал, разница огромнейшая между ними  и тем, что 
продавалось 2 года назад. Плюс память в 16 гигов тебя спасёт.  По  расчётам 
вроде все файлы в память, т.е. в кэш операционки должны влезть.

P.S.
Крафтвей  даёт  сервера на тестирование на месяц бесплатно. Хотя у вас наверное 
проблемы с железом не стоит, но можно у них взять сервер с 16 гигами  и  
потестить  на  нём  скорость отдачи. Только чтобы всунуть 4 диска  тебе 
придется у них двухюнитовый брать. Но тогда уж лучше брать
6 дисков и получить ускорение чтения в 6 раз.


--

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






 




Copyright © Lexa Software, 1996-2009.