Показать сообщение отдельно

Старый 21.09.2007, 16:51   #3 (permalink)
Hidden
[Мембер]
 
Аватар для Hidden
 
Статус: [Оффлайн]
Регистрация: 29.07.2007
Сообщений: 235

:

:
Hidden is an unknown quantity at this point
Репутация: 6
Родина:
Пол:
По умолчанию


Цитата:
Сообщение от LeniH Посмотреть сообщение
Как ребята у Вас организованы файловые сервера, под чем они крутятся (OC), мой файловик крутился на Gentoo Linux, заливать можно было просто в папку uploads, а вот раздача происходила, через ftp, причем настройка на avi, vob файлы была в разы меньше чем на обычные файлы чтобы не так сильно машину грузить.

Характеристика file-server:

Pentium 4 3.0 Mhz
Ram 2 Gb
Hdd 4 штуки по 200 Gb ( 2 райд массива по 400 Gb)
Hdd 2 штуки по 250 Gb
Video Radeon 9800Pro
Всё это на свитче от compex 100 mbit

Все проще:
Цитата:
Initializing CPU#0
Detected 2394.109 MHz processor.
Calibrating delay loop... 4771.02 BogoMIPS
Memory: 124432k/129212k available (1538k kernel code, 4392k reserved, 529k data,
CPU: Intel(R) Celeron(R) CPU 2.40GHz stepping 01

Заоптимизированное ядро. В данном случае Linux из-за riserfs, в первую очередь.
Файловая система riserfs т.к. самая быстрая.
Винты 4x750Gb Seagate, 4x500 Seagete. Все SATA-300. Скоро заменим все на 1Тб.
Никаких RAID, есть свои мысли по этому поводу...

FTP, с поддержкой filesand - самый быстрый способ отдать файл - поток не проходит сквозь недра ftp-сервера. Скорость увеличивается, загрузка процессора снижается. Из минусов - ftpwho не показывает прогрессаторы и скорость скачивания для клиентов.

SMB только для просмотра фильмов с сервера (по ссылке с сайта - каталога фильмов).

HTTP для тех у кого проблемы с заходом на ftp (есть и такие).

Две сетевушки INTEL PRO/1000S с аппаратным чекингом контрольных сумм и поддержкой RX POLLING. На сетевушках все бегает в 802.1q (Tagged VLAN's). Загрузку до 600 мегабит держит нормально. Загрузка проца при этом около 50%. Скорость на клиента около 10 мегабайт в секунду.
Работает traffic-shape по tbf, если целиком для вилана или htb, если по классам на интерфейсе. Естественно iptables с необходимым минимумом правил (все лишнее отсекаем).

Для снятия информации о трафике стоит ipcad, который кидает netflow на коллектор биллингового сервера.

Машина не апгрейдилась с 2003 года. Только винты доставляли. Остального хватает.

15:48:51 up 712 days, 4:12, 1 user, load average: 0.35, 0.37, 0.70
  Ответить с цитированием