Конфигурация сервера под видеохостинг

Как создать сервер оптимальной конфигурации.

Модераторы: Trinity admin`s, Free-lance moderator`s

Scorpion7
Junior member
Сообщения: 8
Зарегистрирован: 23 ноя 2009, 07:29
Откуда: Москва

Конфигурация сервера под видеохостинг

Сообщение Scorpion7 » 23 ноя 2009, 07:33

Добрый день,
сейчас имеем сервера подобные 1U, Xeon, 4GB, 4x1TB SATA soft raid5. Упирается все в дисковую подсистему.

Вероятно следует собирать что-то на SAS, хоть и дорого и объем дисков невелик.
Или искать какие-либо производительные решения, возможно кластер?

Посоветуйте варианты на перспективу с возможностью масштабирования.

Аватара пользователя
Stranger03
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 12979
Зарегистрирован: 14 ноя 2003, 16:25
Откуда: СПб, Екатеринбург
Контактная информация:

Re: Конфигурация сервера под видеохостинг

Сообщение Stranger03 » 23 ноя 2009, 07:39

Scorpion7 писал(а):сейчас имеем сервера подобные 1U, Xeon, 4GB, 4x1TB SATA soft raid5. Упирается все в дисковую подсистему.
если поставить адаптек с батарейкой и диски САС, будет значительно лучше
Посоветуйте варианты на перспективу с возможностью масштабирования.
Например Заратекс 5412, одна полка на 12-ть дисков, размер одной полки 2У, расширяется до 12-ти дисков, может быть подключена к нескольким сервера (иногда нужен файберный коммутатор размером 1У).
P.S. у вас какие сервера (производитель)?
С уважением Геннадий
ICQ 116164373
eburg@trinitygroup.ru

Аватара пользователя
Tert
Advanced member
Сообщения: 4233
Зарегистрирован: 19 янв 2003, 08:09
Откуда: Москва
Контактная информация:

Re: Конфигурация сервера под видеохостинг

Сообщение Tert » 23 ноя 2009, 09:39

Scorpion7
А можете привести показатели дисковой очереди на текущих серверах (на чтение и запись)?
Вам нужны серверы в 1U или возможны более крупные варианты?
Какой дисковый объем нужен?

Scorpion7
Junior member
Сообщения: 8
Зарегистрирован: 23 ноя 2009, 07:29
Откуда: Москва

Re: Конфигурация сервера под видеохостинг

Сообщение Scorpion7 » 23 ноя 2009, 10:47

если поставить адаптек с батарейкой и диски САС, будет значительно лучше
это понятно)
Например Заратекс 5412
А что это такое?
А можете привести показатели дисковой очереди на текущих серверах (на чтение и запись)?
Вам нужны серверы в 1U или возможны более крупные варианты?
Какой дисковый объем нужен?
Если подскажете как, приведу.
Сервера в основном 1U. Объем постоянно будет расти, для начала хватило бы 2-3 ТБ. Думаю, что если рассматривать SAS диски, то 1U никак не подойдет по соотношению физический размер/дисковый объем.

А что дальше? Покупать такие вот сервера и ставить стопкой? Или бывают другие решения?

Аватара пользователя
Stranger03
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 12979
Зарегистрирован: 14 ноя 2003, 16:25
Откуда: СПб, Екатеринбург
Контактная информация:

Re: Конфигурация сервера под видеохостинг

Сообщение Stranger03 » 23 ноя 2009, 11:13

Scorpion7 писал(а):
Например Заратекс 5412
А что это такое?
Например вот:
http://www.xyratex.com/products/storage ... 5412E.aspx
А что дальше? Покупать такие вот сервера и ставить стопкой? Или бывают другие решения?
Бывает много вариантов. Например можно поставить:
http://www.supermicro.com/products/chas ... 1-R800.cfm
или
http://www.supermicro.com/products/chas ... 1-R900.cfm
Набить их дисками, поставить сверху нечто вроде MS WSS и сделать из него простую дешовую сетевую хранилку.
Либо как вариант взять Заратекс, коммутатор, карточки в сервера и по необходимости расширять дисковое пространство полками и дисками.
Если вы обрисуете требуемую производительность (лачше показать счетчики на серверах) и расскажете сколько серверов будут юзать эту дисковую хранилку, ну а также скажете пределы вашего бюджета, то мы попытаемся помочь в выборе решения.
С уважением Геннадий
ICQ 116164373
eburg@trinitygroup.ru

hitower
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 357
Зарегистрирован: 23 дек 2007, 15:35
Откуда: Москва
Контактная информация:

Re: Конфигурация сервера под видеохостинг

Сообщение hitower » 23 ноя 2009, 11:53

Scorpion7 писал(а):Добрый день,
сейчас имеем сервера подобные 1U, Xeon, 4GB, 4x1TB SATA soft raid5. Упирается все в дисковую подсистему.
ОС, я так понимаю - linux? можете снять показатели дисковой (iostat)?
Сколько клиентов читают с одного сервера в среднем?

Scorpion7
Junior member
Сообщения: 8
Зарегистрирован: 23 ноя 2009, 07:29
Откуда: Москва

Re: Конфигурация сервера под видеохостинг

Сообщение Scorpion7 » 23 ноя 2009, 12:20

Например стата за вчерашний день для одного 1U, Xeon, 4GB, 4x1TB SATA soft raid5
90.000 уникальных просмотров видео от 30 до 350 МБ. Не съедено даже 15 МБ/с полосы, тормозят жесткие диски.

Scorpion7
Junior member
Сообщения: 8
Зарегистрирован: 23 ноя 2009, 07:29
Откуда: Москва

Re: Конфигурация сервера под видеохостинг

Сообщение Scorpion7 » 23 ноя 2009, 12:21

ОС, я так понимаю - linux? можете снять показатели дисковой (iostat)?
Да, centos5. iostat попробую и выложу сюда.

Аватара пользователя
Tert
Advanced member
Сообщения: 4233
Зарегистрирован: 19 янв 2003, 08:09
Откуда: Москва
Контактная информация:

Re: Конфигурация сервера под видеохостинг

Сообщение Tert » 23 ноя 2009, 12:54

Scorpion7
Уже понятно, что у вас в основном чтение. И все упирается в случайный доступ.
Поэтому достаточно брать сервер с SAS дисками в RAID 5. Но для оценки нужного количества дисков надо увидеть данные по текущему серверу.

Scorpion7
Junior member
Сообщения: 8
Зарегистрирован: 23 ноя 2009, 07:29
Откуда: Москва

Re: Конфигурация сервера под видеохостинг

Сообщение Scorpion7 » 23 ноя 2009, 12:56

Tert
Кроме iostat какие данные еще нужны?

Аватара пользователя
Tert
Advanced member
Сообщения: 4233
Зарегистрирован: 19 янв 2003, 08:09
Откуда: Москва
Контактная информация:

Re: Конфигурация сервера под видеохостинг

Сообщение Tert » 23 ноя 2009, 13:09

Scorpion7
Пока только iostat.

Scorpion7
Junior member
Сообщения: 8
Зарегистрирован: 23 ноя 2009, 07:29
Откуда: Москва

Re: Конфигурация сервера под видеохостинг

Сообщение Scorpion7 » 23 ноя 2009, 15:42

Код: Выделить всё

Device:         rrqm/s   wrqm/s   r/s   w/s    rMB/s    wMB/s avgrq-sz avgqu-sz   await  svctm  %util
sda            1746.68    53.66 86.76  5.01     7.17     0.23   165.25     4.60   50.14   9.82  90.13
sda1              0.13    12.39  0.17  2.10     0.01     0.06    62.55     0.21   91.18  48.44  11.00
sda2           1746.55    41.28 86.59  2.91     7.16     0.17   167.85     4.39   49.10  10.02  89.69
sdb            1744.83    53.67 84.70  5.00     7.16     0.23   168.76     4.40   49.00  10.00  89.66
sdb1              0.16    12.39  0.18  2.10     0.01     0.06    63.92     0.20   88.46  45.95  10.49
sdb2           1744.67    41.28 84.52  2.90     7.15     0.17   171.50     4.19   47.97  10.20  89.19
sdc            1744.65    53.53 85.35  5.16     7.16     0.23   167.35     4.13   45.66   9.66  87.46
sdc1              0.17    12.39  0.23  2.10     0.02     0.06    65.05     0.17   72.03  42.36   9.87
sdc2           1744.48    41.14 85.12  3.06     7.15     0.17   170.05     3.96   44.96   9.86  86.94
sdd            1745.38    53.53 84.66  5.12     7.16     0.23   168.66     4.16   46.30   9.76  87.65
sdd1              0.15    12.39  0.21  2.10     0.01     0.06    63.85     0.17   71.56  42.41   9.81
sdd2           1745.23    41.14 84.45  3.02     7.15     0.17   171.44     3.99   45.63   9.96  87.16
md0               0.00     0.00  1.42 13.91     0.05     0.05    14.12     0.00    0.00   0.00   0.00
md1               0.00     0.00 389.30 127.23    28.70     0.50   115.75     0.00    0.00   0.00   0.00


Аватара пользователя
Tert
Advanced member
Сообщения: 4233
Зарегистрирован: 19 янв 2003, 08:09
Откуда: Москва
Контактная информация:

Re: Конфигурация сервера под видеохостинг

Сообщение Tert » 23 ноя 2009, 17:32

Scorpion7
У вас средняя очередь при чтении с дисков - 4-5. Неприятно, но не смертельно.
Есть два варианта решения проблемы:
1. Установка SAS дисков. Для получения нужного объема достаточно 11-12 SAS дисков по 300 ГБ в RAID 5.
2. Установка SATA дисков с подключением MaxIQ.
Второй вариант имеет смысл, если основные запросы на чтение у вас будут укладываться в объем MaxIQ (30-60ГБ). Иначе в этом дополнении нет смысла.
Конфигурации примерно такие (в корпусах 2U):
1. SuperMicro X7SBE / Core 2 Quad 9400 / 4 x 2 ГБ DDR2 ECC / Adaptec 5445 / 12 x 300 ГБ SAS / SuperMicro SC826E1
2. SuperMicro X7SBE / Core 2 Quad 9400 / 4 x 2 ГБ DDR2 ECC / Adaptec 5445 / 10 x 1 ТБ SATA / MaxIQ / SuperMicro SC826E1

Scorpion7
Junior member
Сообщения: 8
Зарегистрирован: 23 ноя 2009, 07:29
Откуда: Москва

Re: Конфигурация сервера под видеохостинг

Сообщение Scorpion7 » 23 ноя 2009, 17:53

Tert
Пришлите пожалуйста ком.предложение на почту или в личку.

Аватара пользователя
Tert
Advanced member
Сообщения: 4233
Зарегистрирован: 19 янв 2003, 08:09
Откуда: Москва
Контактная информация:

Re: Конфигурация сервера под видеохостинг

Сообщение Tert » 23 ноя 2009, 19:54

Scorpion7
Отправил на почту.

Ответить

Вернуться в «Серверы - Конфигурирование»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 23 гостя