Выдержит ли сервер

1 234
Andron_buton
На сайте с 19.07.2007
Offline
270
#21
Raistlin:
а 12к онлайн - простите, что там за железо?

Intel S5520HCR

Intel(R) Xeon(R) CPU E5506 - 2 шт.

24 Гб (6 шт. по 4Гб)

WDC WD5000AAKS-0 - 7 шт.

OCZ RevoDrive X2 OCZSSDPX-1RVDX0480 - 1 шт.

Intel PRO 1000 PT Dual Port Server Adapter

Link: 4 Gbit/s

И дело тут даже не в ксеоне, его брали только из-за памяти и кучи PCI-e слотов

Конфиг сервака на 5 Гбит/с выкладывал тут неоднократно, только его не нагружают до 12к одновременных конектов.

Andron_buton добавил 31.08.2011 в 12:46

Raistlin:
Указанный сервер физически не потянет. тем паче, чтоя ещё и внутри не знаю, что там. Может сайт с дикими скулевыми БД? Или еще что?

Указанный сервер потянет и 5к одновременных конектов (были у меня такие клиенты, которые на гигабит пускали 5к юзеров на Pentium DC E5300), еще раз, главное тут не проц, главное тут - веники

Графики 5 Гбит/с:

Raistlin
На сайте с 01.02.2010
Offline
247
#22
Andron_buton:
главное тут - веники

и если 5к клиентов с одного G будут качать - скорость получается по 200-300к в секунду на рыло. Это как-то не вяжется ни с текущим размером фильмов, ни... тут нужен минимум мегабит для норм. просмотра. А веники - да, здесь согласен. Проц на раздачу собственно вообще по проще нужен, вы правы, ксеон будет простаивать.

Andron_buton:
главное тут - веники

Про них ни слова.

З.Ы. У ТС сайтец с 10к и фильмаками на других видеохостингах. Помогите ему подобрать серв, я вношу коррективы. Тем паче, что данных будет "под завязку дискового пространства".

HostAce - Асы в своем деле (http://hostace.ru)
H
На сайте с 12.05.2007
Offline
133
#23

70% сказанного в теме - треп и чушь. Особенно про 80 ядерный ксеон.

Для раздачи видео в 1000 потоков по X _килобит_ в каждом нужно Х _мегабит_ полосы.

И для того чтобы отдать 1000 потоков фрагментами хотя бы по секунде нужно

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

один диск может за секунду позиционироваться 100 раз (если речь о стандартных 7200rpm банках).

Значит вам для работы проекта понадобится, порядка 12 раздельных дисков, и 16-24 при

объединении их в raid10. Можно также рассмотреть raid 50, сходу на пальцах не посчитаю....

дисков пожалуй понадобится не менее 24 под такой tps но получите на 80% больший объем.

На первом месте по критичности - сами диски.

На втором - контроллер и организация.

На третьем - сетевой контроллер, желательно 76-е интела использовать, двухствольные.

Процессор и оперативка в данном случае стоит в конце списка.

Стоимость аренды такой железки - 600$ в мес, без стоимости канала и без учета абузных предъяв.

Если конечно 1000 человек онлайн - не цифра взятая на 120% с потолка. :)

hvosting.ua (http://hvosting.ua/)
Andron_buton
На сайте с 19.07.2007
Offline
270
#24
Raistlin:
и если 5к клиентов с одного G будут качать - скорость получается по 200-300к в секунду на рыло. Это как-то не вяжется ни с текущим размером фильмов, ни... тут нужен минимум мегабит для норм. просмотра. А веники - да, здесь согласен. Проц на раздачу собственно вообще по проще нужен, вы правы, ксеон будет простаивать.

Про них ни слова.

З.Ы. У ТС сайтец с 10к и фильмаками на других видеохостингах. Помогите ему подобрать серв, я вношу коррективы. Тем паче, что данных будет "под завязку дискового пространства".

То что при 5к конектов у всех все стояло - это понятно, формулу расчета максимального количества конектов для комфортного просмотра я приводил раньше.

Да пожалуйста:

Port 1 Gbit/s (unmetered)

CPU E5700 (2x3.0 GHz)

RAM 8 Gb

HDD 6x500Гб

hvosting:
70% сказанного в теме - треп и чушь. Особенно про 80 ядерный ксеон.
Для раздачи видео в 1000 потоков по X _килобит_ в каждом нужно Х _мегабит_ полосы.

И для того чтобы отдать 1000 потоков фрагментами хотя бы по секунде нужно
дискам 1000 раз спозиционировать голову и прочитать секундный фрагмент потока с диска.
один диск может за секунду позиционироваться 100 раз (если речь о стандартных 7200rpm банках).

Значит вам для работы проекта понадобится, порядка 12 раздельных дисков, и 16-24 при
объединении их в raid10. Можно также рассмотреть raid 50, сходу на пальцах не посчитаю....
дисков пожалуй понадобится не менее 24 под такой tps но получите на 80% больший объем.

На первом месте по критичности - сами диски.
На втором - контроллер и организация.
На третьем - сетевой контроллер, желательно 76-е интела использовать, двухствольные.
Процессор и оперативка в данном случае стоит в конце списка.


Стоимость аренды такой железки - 600$ в мес, без стоимости канала и без учета абузных предъяв.

Если конечно 1000 человек онлайн - не цифра взятая на 120% с потолка. :)

Еще один теретик 🤪

ЗЫ "Я угадаю эту мелодию за 2 ноты", без всяких супер-пупер серверов, контроллеров, и дисков и за 294$ в месяц.

Raistlin
На сайте с 01.02.2010
Offline
247
#25
hvosting:
Для раздачи видео в 1000 потоков по X _килобит_ в каждом нужно Х _мегабит_ полосы.

Сколько килобит видео будет? Это нормальные онлайнфильмы, которые я, клиент (!) смотрю. И 512 кило полосы - мало. Мегабит - самый раз. Это из практики.

J
На сайте с 10.08.2011
Offline
11
#26

ну так потянет или нет?

точного ответа не услышал

Andron_buton
На сайте с 19.07.2007
Offline
270
#27
Jesuz:
ну так потянет или нет?
точного ответа не услышал

1000000кбайт/(100мин*60сек)*8бит=1333.33 кбит/с - битрейт файла размером 1 Гбайт и длительностью 100 минут

1000 000 кбит / 1333.33 * 0.9 = 675 одновременных конектов на гигабитном канале с таким битрейтом без пауз на буферизацию.

!A
На сайте с 30.10.2007
Offline
204
#28
Jesuz:
ну так потянет или нет?
точного ответа не услышал

вот тебе точный ответ...

Сервер выдержит столько - на сколько хватит ресурсов.

Зависит от:

а) ресурсных возможностей сервера

б) используемое ПО + настройки

в) какие процессы запускаются при посещении сайта юзером

Канал выдержит - пока не забьется полностью.

Abuse Team выдержит - на сколько хватит терпения.

Серверы с 100tb бендвича(330mbs+) 79$ в NL (http://amhost.net/dedicated/100tb_nl/)\ в UK, в US\ NEW!Серверы в LeaseWeb:РАСПРОДАЖА!!!Выделенный 100mbs unmetered от 39$ (/ru/forum/comment/11502435)- Xeon'ы от 39$ (Gold SLA free)!!! (/ru/forum/comment/11502435)
H
На сайте с 12.05.2007
Offline
133
#29
Andron_buton:
1000000кбайт/(100мин*60сек)*8бит=1333.33 кбит/с - битрейт файла размером 1 Гбайт и длительностью 100 минут
1000 000 кбит / 1333.33 * 0.9 = 675 одновременных конектов на гигабитном канале с таким битрейтом без пауз на буферизацию.

Абсолютно и полностью согласен.

т.е. если 1333 кб битрейт - на 1000 раздач потребуется 1333 мегабит полоса.

1,3 гигабит - через один gbe интерфейс не пройдет никак. Но если битрейт сделать ниже....

MG
На сайте с 21.01.2011
Offline
91
#30

думаю можно организовать флешовую p2p (как в вконтакте для видео замутили).

1 234

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий