ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Безопасность и Уязвимости > Администрирование > *nix системы
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Отказоустойчивый высоконагруженный медиасервер
  #1  
Старый 11.04.2009, 01:50
Аватар для Hirurgi
Hirurgi
Новичок
Регистрация: 12.01.2009
Сообщений: 13
Провел на форуме:
18096

Репутация: 0
Question Отказоустойчивый высоконагруженный медиасервер

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

Есть задача: создание высоконагруженного сервера для отдачи медиаконтента
(файлы от 100mb до 5Gb).(отдаваться будет nginx'om)

Имеем: 3U supermicro server - 2 хсеона, 16 GB ОЗУ. 2 Gb-ых ethernet-порта.
Хардварный рейд 9690SA-8I с 8 SAS дисками Seagate (1Tб).

Так как раньше с подобными задачами встречаться не приходилось возникли вопросы:

1. Каков из рейдов целесообразнее всего использовать (необходим наибольший
суммарный объем дисков + скорость отдачи + отказоустойчивость)? //планируется RAID 50//

2. Какую ОС целесообразней всего использовать с учетом дальнейшего возможного масштабирования и кластеризации(подходит ли на эту роль FREE BSD 7.0 ?)? //планируется Gentoo//

3. Можно ли каким нибудь образом для расширения канала отдачи задействовать 2 Гигабитных порта и если да то каким?

4. Существуют ли в данном случае конкретные способы оптимизации nginx под такую раздачу и если да то какие?

Любые практические советы будут полезны.
Заранее благодарен за скорый ответ
 
Ответить с цитированием

  #2  
Старый 11.04.2009, 12:38
Аватар для neval
neval
Moderator - Level 7
Регистрация: 13.12.2006
Сообщений: 531
Провел на форуме:
2127116

Репутация: 383


По умолчанию

Цитата:
Сообщение от Hirurgi  
Здравствуйте!

Есть задача: создание высоконагруженного сервера для отдачи медиаконтента
(файлы от 100mb до 5Gb).(отдаваться будет nginx'om)

Имеем: 3U supermicro server - 2 хсеона, 16 GB ОЗУ. 2 Gb-ых ethernet-порта.
Хардварный рейд 9690SA-8I с 8 SAS дисками Seagate (1Tб).

Так как раньше с подобными задачами встречаться не приходилось возникли вопросы:

1. Каков из рейдов целесообразнее всего использовать (необходим наибольший
суммарный объем дисков + скорость отдачи + отказоустойчивость)? //планируется RAID 50//

2. Какую ОС целесообразней всего использовать с учетом дальнейшего возможного масштабирования и кластеризации(подходит ли на эту роль FREE BSD 7.0 ?)? //планируется Gentoo//

3. Можно ли каким нибудь образом для расширения канала отдачи задействовать 2 Гигабитных порта и если да то каким?

4. Существуют ли в данном случае конкретные способы оптимизации nginx под такую раздачу и если да то какие?

Любые практические советы будут полезны.
Заранее благодарен за скорый ответ

1) http://www.fcenter.ru/online.shtml?articles/hardware/hdd/25562
Посмотри результаты тестов на этом контроллере и выбери нужый тебе RAID
2) Gentoo в принципе более удобнее в плане настройки (http://www.gentoo.org/doc/ru/openmosix-howto.xml)
3) Если у тебя 2 независимых канала то да
4)Все зависит от конкретных задач и требований. (http://ru.wikipedia.org/wiki/Lighttpd)
 
Ответить с цитированием

  #3  
Старый 12.04.2009, 12:57
Аватар для Hirurgi
Hirurgi
Новичок
Регистрация: 12.01.2009
Сообщений: 13
Провел на форуме:
18096

Репутация: 0
По умолчанию

+5. Спасибо огромное neval! Если кто знает как для расширения канала отдачи задействовать 2 Гигабитных порта ? В какую сторону хотя бы копать? Любая информация будет полезна.
Заранее благодарен за скорый ответ.
 
Ответить с цитированием

  #4  
Старый 15.04.2009, 23:32
Аватар для Hirurgi
Hirurgi
Новичок
Регистрация: 12.01.2009
Сообщений: 13
Провел на форуме:
18096

Репутация: 0
По умолчанию

После всего однако появилось еще три уточняющих вопроса:

1. Если я буду использовать FreeBSD 7.1 - какие ограничения на размер ОЗУ могут быть и как увидеть все 16 Гб без включения PAE?

Насколько мне известно > 4 Gb может увидеть фря amd64 архитектуры (поправте если ошибаюсь)? С другой стороны станет ли нормально такая система на интеловские камни?

2. У нас 8 дисков. Один из них будет хот спаром. Какой рейд из перечисленных можно собрать из 7 дисков (наверно 50 не собереш - ведь в юнитах окажется разное количество дисков 3и4)?

3. А не загнется ли UFS читать разделы на слайсе > 4Tb
 
Ответить с цитированием

  #5  
Старый 17.04.2009, 02:03
Аватар для RedAlert
RedAlert
Познающий
Регистрация: 26.05.2008
Сообщений: 72
Провел на форуме:
1038693

Репутация: 20
Отправить сообщение для RedAlert с помощью ICQ
По умолчанию

1)Все равно в стандартном ядре FreeBSD , куча хлама , полюбому нужно будет его пересобирать , а там уж и PAE включишь )
Чисто моё мнение , фряха сама по себе сможет увидитеть > 4 GB
А так посмотрите пункт 2.1
http://www.freebsd.org/releases/7.1R/hardware.html

2)Сам не знаю )

3)UFS незнаю , но UFS2 должно уметь
Цитата:
Основные отличия UFS2 от UFS:
* увеличенные inode + они динамически выделяются;
* 64-битные указатели;
* расширенные до 64-бит временные поля inode, => 2038 году не наступит проблема "конца эпохи юникс";
* нативная поддержка расширенные атриббутов;
* моментальные снимки FS.
 
Ответить с цитированием
Ответ





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ