The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Конвертирование видео на backend'е"
Отправлено ciwl, 06-Май-10 16:11 
>
>>т.о. вы предлагаете и www-запросы и кодирование выполнять на одном дорогом физическом
>>сервере? а если с ним что случиться? в моём варианте, я
>>просто меняю упавший сервер (который стоит куда меньше), заливаю бэкап и
>>всё продолжает работать
>
>Нет, я бы вообще сделала по-другому в принципе, при нормальном бюджете:
>
>Во-первых, нужно разделять HA и балансировку нагрузки, это в принципе разные вещи
>

угу )
>Во-вторых, я бы кодировала на бэкэндах(где Nginx и лежит статика) с низким
>приоритетом.

вот я тоже так делаю, только nginx тут не при чём. backend будет исключительно  кодировать, с высоким приоритетом. пока.
>В-третьих, я бы вынесла сервера баз данных на две отдельные машины

обязательно, но 3м этапом
>В-четвертых, я бы отделила фронт-энд для балансировки нагрузки от веб-серверов.

есть подробная статья,. тут же http://www.opennet.ru/docs/RUS/webcluster/
>
>Бэкэнды лучше бы оставить(имхо) обычными традиционными железками, а для баз данных, управляющего
>ПО, и балансировщика нагрузки использовать две железки с какой-нибудь системой виртуализации
>(если базы данных не очень сильно нагруженные, обычно на таких задачах
>основная нагрузка на бэкэнд)

планирую при помощи БД делать распределение задач. что-то вроде своего протокола.
>
>- Между двумя бэкэндами организуется HA-кластер (например, RedHat Cluster Suite)

вот это лишнее (см. пред. пункт). К тому же неохота разводить зоопарк операционных систем (повторюсь - юзаю генту)
>- Между нодами виртуализации организуется HA-кластер (виртуалки одной из нод будут перезапущены
>в случае ее падения)
>- Управляющая нода RedHat Cluster Suite в первом случае виртуалка на кластере
>виртуализации
>- Во втором случае, ставиться на один из бэкэндов (роль не оказывает
>сильной нагрузки).

виртуализацию (пока) не планирую использовать - зачем? нескольько серверов, взаимодействие - через БД
>
>
>Для кластера виртуализации _нужно_ общее блочное устройство, для бэкэндов _желательно_ общее дисковое
>устройство.
>В первом случае, если диск дергается не очень сильно (базами данных) можно
>использовать drbd
>
>Но вообще, лучше взять четырехпортовый DAS с SAS интерфейсом, и прицепить к
>нему все четыре железки.
>

очень нужно )  какие сетевые/кластерные фс посоветуете? железные решения приобретать пока нет возможности
>Бэкэнды лучше сделать более дорогими, а два сервера под виртуализацию использовать что-то
>значительно более простое (но лучше с ECC памятью)
>
>По DAS, в зависимости от Вашего бюджета, я бы смотрела на любой
>двухголовый Infortrend, так как дешево и сердито :)

 

Ваше сообщение
Имя*:
EMail:
Для отправки новых сообщений в текущей нити на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру