ПРОЕКТЫ 


  АРХИВ 


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: Отдача больших файло в



MZ wrote:
Вы не задумывались почему sata контроллер стоит 3$, а приличный SCSI - 150-2000$ ?

1. маркетинг
2. востребованные рынком и в силу этого популярные решения имеют меньшую себестоимость
Если Вы держали в руках приличный контроллер, то могли там заметить собственный процессор, несколько гнезд для памяти и батарейку для питания кэша. Вероятно для маркетинга их туда запаяли, это типа банер с названием фирмы? :)

Для рассмтриваемого случая важное обстоятельство: - практически все устройства SCSI поддерживают multi-threading на уровне драйвера устройства.
Это возможно и для SATA устройств, только стоят они как SCSI.
Например Intel SRCS14L поддержит multi-threading за 250-300$. Тех же денег стоит нормальный SCSI RAID. Приличный SATA RAID, хотя там и остаются ущербные моменты, остается выгодной покупкой в силу дешевизны дисков, но не следует при этом смотреть в сторону интегрированного в мамку хлама.

Так что без raid1 не обойтись в любом случае, если нужна отказоустойчивость.
Упоминание здесь именно raid1 намекает на возможность использования в качестве такого средства ущербных псевдоустройств типа fake RAID. Такое средство отказоустойчиовсти может просто недораработь до очередного отказа диска :)
Размер сектора - 512байт, размер кина - 1400М - какой отсюда вычисляется еквивалент ?

Какое это имеет отношение к вопросу SCSI vs SATA и аппаратный vs RAM кеш?
Это имеет отношение к сложности вычисления эквивалента.
Не путайте перегруз офисного интернет линка пакетами от рапиды, которые не имеют выбора кроме как быть пущеными в канал или дропнутыми, с отдачей контента на сервере - ОС дает всем соединениям одинаковый приоритет (я рассматриваю соединения к веб-серверу) и по мере увеличения уровня потерь пакетов и задержек поддверждений уменьшает sending rate, поддерживая загрузку канала на высоком уровне и уменьшая необходимость перепосылать пакеты в случае их потери.
Это верно только в случае свободного сетевого канала, если же он является узким местом, то он ничем не отличается от канала в инет. А чтобы не гадать просто вспомните о назначении утилиты iostat и выясните где система тормозит.
Ждет она ввода вывода от диска, от сетки или еще чего.




 




Copyright © Lexa Software, 1996-2009.