RAID5 для стриминга видео, реально?

12
K
На сайте с 29.02.2008
Offline
116
kdj
1875

На сервере 10 SATA дисков по 2Тб.

Сервер настраивается под стриминг видео.

Средний размер видео файла 100мб.

Плановый исходящий трафик avg 250 Мбит/с, max 500 Мбит/с.

По тестам один SATA диск способен отдавать до 60 Мбит/с.

Как RAID5 сказывается на производительности чтения дисков?

Во сколько эта производительность будет меньше, арифметической суммы - 60*10шт = 600Мбит/с. ?

Mik Foxi
На сайте с 02.03.2011
Offline
1076
#1

kdj, это в линейном тесте 60 мбс, в реале фрагментация, многопоточный доступ, расходы на сам raid 5 и скорость уже на половину ниже. Я б выбрал raid 0 для отдачи + диски для бекапа, на случай смерти raid 0 , чтоб быстрее пересоздать его и залить файлы.

Антибот, антиспам, веб файрвол, защита от накрутки поведенческих: https://antibot.cloud/ + партнерка, до 40$ с продажи.
B
На сайте с 21.10.2010
Offline
94
#2

Учтите ещё проблемы с raid5 на больших объёмах данных при выходе из degraded-state.

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

Дела должны делаться
LEOnidUKG
На сайте с 25.11.2006
Offline
1722
#3

А видео сколько занимают на сервере, все 2 ТБ?

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/
P
На сайте с 21.04.2008
Offline
251
#4
kdj:
По тестам один SATA диск способен отдавать до 60 Мбит/с.

Не Мбит/с, а Мбайт/с.

С 10-ю дисками в raid5 можете легко раздавать 2000-10000 Мбит/с в зависимости от контента.

Интернет Хостинг Центр IHC.RU - Хостинг, KVM VPS на SSD, аренда серверов.
Оптимизайка
На сайте с 11.03.2012
Offline
396
#5
kdj:
Как RAID5 сказывается на производительности чтения дисков

Делайте raid50, будет 16 Тб

https://www.techrepublic.com/blog/the-enterprise-cloud/raid-50-offers-a-balance-of-performance-storage-capacity-and-data-integrity/

⭐ BotGuard (https://botguard.net) ⭐ — защита вашего сайта от вредоносных ботов, воровства контента, клонирования, спама и хакерских атак!
coolwebsearcher
На сайте с 29.09.2008
Offline
87
#6

Для раздачи видео рекомендуются использовать просто диски (без рейда).

Этим вы получаете более высокую скорость доступа к контенту при меньшей нагрузке на систему (если популярный конент будет раскидан по дискам). Есть решения для автоматизации этого дела. Ососбо популярный контент, раздается другим способом (SSD или из рамдиска).

Для надежности - применяют бекап (лучше, если это будет между серверами, первый сервер бекапится на второй, второй на первый).

Есть опробованное решение, которое позволяется раздавать с сервера более 10gbit/s (при полке 10gbit/s узкое место было в 10gbit/s сетевухе, а не в IO системы).

это все справедливо, для трафа более гигабита.

Услуги (http://www.our-dns.info/) | Цены (http://www.our-dns.info/prices/) | Отзывы (/ru/forum/970789)
M
На сайте с 01.12.2009
Offline
235
#7
kdj:
На сервере 10 SATA дисков по 2Тб.
Сервер настраивается под стриминг видео.

Средний размер видео файла 100мб.
Плановый исходящий трафик avg 250 Мбит/с, max 500 Мбит/с.

По тестам один SATA диск способен отдавать до 60 Мбит/с.

Как RAID5 сказывается на производительности чтения дисков?

Во сколько эта производительность будет меньше, арифметической суммы - 60*10шт = 600Мбит/с. ?

################

Лучше уже RAID 6 - отказоустойчивость поднимется.

Нужно детальнее понимать что вы хотите получить в итоге. если горячее видео, то не факт что 10 дисков вас спасет.

что бы радовать 10 гигабит под потолок, достаточно 4 SSD диска 4 ядра и 32 гб памяти ( это горячее видео ) что бы радовать обычное видео например 4 диска HDD RAID 0 при 2-3 тера контента можно выжать 3-4 гигабита.

На десяти дисках RAID 5 - думаю вы выжмите при контенте 5-8 тер - максимум 5-6 гигабит. Возможно SSD еще доставить на сервер под горячий контент. Если вы уж так сильно хотите сэкономить.

Мы в свое время радовали под 250 гигабит. Там 1 сервером не обойдешься. 🍿

Администратор Linux,Freebsd. построения крупных проектов.
Andreyka
На сайте с 19.02.2005
Offline
822
#8

Как показывает практика - aufs оптимальный вариант

Не стоит плодить сущности без необходимости
C2
На сайте с 12.02.2015
Offline
117
#9

Я не советую вам RAID5 так как вы потом за это огребете, вот почитайте вот тут об этом. Я на вашем бы месте создал бы 50-60 RAID. И какой у вас контроллер встроенный или внешний?

Люди, научитесь уже проходить электронную регистрацию на рейс ( http://xn----7sbf0agloerfga7p.xn--p1ai/electronic-check-in-for-s7-flight/ ), хватит плодить очереди в аэропорту
M
На сайте с 01.12.2009
Offline
235
#10

Andreyka -aufs мне кажется что 10 дисков не вытянут потолок десятки, человек наверное задумал их набить контентом под завязку... Это надо и памяти тогда как можно больше под кеш.

12

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