Скорость отдачи статики c 1HDD vs raid1
1.
Гоги (06.07.2015 / 15:59)
При раздаче видео контента (100 - 200 мб/файл, стриминг, nginx в качестве прокси над apache, на сервере не будет БД и работающих скриптов) производительность 2ух HDD дисков в soft raid 1 будет намного выше, нежели чем 1 HDD?
Примерно какой скорости отдачи можно добиться раздавая с 1HDD (для 5400/7200rpm)?
2.
/7o/loTeH4I1k (06.07.2015 / 17:07)
raid1 будет не на много быстрее чем отдельный HDD (справедливо только для чтения с него, запись будет медленнее). raid0 вроде должен быть побыстрее чем первый, но надёжность...
По скорости точные цифры никто тебе не назовёт, зависит от дисков, конфигурации рейда (софт/железо) и ещё кучи факторов, только опытным путём. Не стоит ожидать более 80мб/c
3.
Антон (06.07.2015 / 19:10)
1.
webgoga, выше скорость точно не станет, тем более при софтверной реализации, посмотри в сторону рэйд 0
4.
Гоги (06.07.2015 / 20:39)
2.
anonymouse, точных цифр и не надо. Хотя бы примерные. Почему в общем то спрашиваю: есть 3 сервера - 1ый с подключением 200 мбит/с, второй 500 мбит/с, а третий - 1гбит/с. Все с одним HDD. Вот я и думаю - есть ли вообще смысл брать гигабитный сервер или же лучше взять несколько по 200 или по 500 и произвести балансировку отдачи, продублировав контент на них.
5.
Алексей (07.07.2015 / 09:23)
А почему не рассматриваете вариант приобретения сервера с несколькими дисками? С учетом что вы платите за 3 сервера, можно взять один с широким каналом, поставить там 4 диска и будет вам счастье
6.
Гоги (07.07.2015 / 12:06)
5.
Lex, По финансовым соображениям. К примеру скорость 200 - 300 мбит/с нужно уже сейчас (500 будет с запасом), а гигабитный канал понадобится неизвестно когда. Да и схема с наращиванием мощностей как то надежнее, на мой взгляд - яйца не хранятся в одной корзине.
7.
Алексей (07.07.2015 / 13:15)
Если не секрет на сколько у вас популярный проект? Большая посещаемость? Отказоустойчивость посредством нескольких серверов это конечно круто, но стоимость нескольких серверов все равно выходит более чем стоимость одного помощнее. А если переживаете за сохранность, то можно же создавать бекапы. В частности медиа контента можно просто создать на домашнем компьютере копию каталогов сайта и дублировать все там перед анонсом.
8.
Гоги (07.07.2015 / 20:51)
7.
Lex, не особо популярный, но трафика ест много.
Сервер с гарантированными 500 мбит/с стоит 39 баксов, а с гигабитным - 75. Вопрос в том, что когда мне этот гигабит понадобится - неизвестно (и понадобится ли вообще) и арендовать его сейчас будет нерационально. А 200-300 мне нужно прям сейчас т.к. все тормозит и виснет. Но дублировать я контент не буду, просто перекину файлы со старого.
По поводу отказоустойчивости - главная цель не она, а раздать пачку фильмов на скорости большей, чем способны диски. (Но это так, на будущее, сейчас такой проблемы нет.)
Схема наполнения контентом несколько другая - все качается и конвертируется отдельным сервером, поэтому бэкапится все в другое место rsync.
9.
Алексей (08.07.2015 / 08:33)
дешевые очень однако, на таких серверах как правило медленные диски не предназначенные для высоконагруженных систем, а где это такие сервера продают да еще и с широким каналом? Ну вообще данная проблема с дисками не уникальна, все владельцы сайтов с видео рано или поздно сталкиваются с ней. Самые популярные решения для средних сайтов как правило это увеличение дисков, а дальше или raid но обязательно хардовый. Или еще одно из решений монтировать отдельный диск на папку с тяжелым контентом. Если оператива позволяет, то тяжелый видео контент можно отдавать через nginx, на личном опыте скажу очень сильно выручает. Позволяет снизить нагрузку на диски до 20-30%
10.
Гоги (08.07.2015 / 19:11)
9.
Lex, sartelekom.ru, ipserver.su
11.
Wapwa (08.07.2015 / 19:37)
1.
webgoga, а что у тебя за сайт? Аж интересно стало)
12.
Гоги (08.07.2015 / 20:49)
11.
Wapwa, маленький видео туб, ничего особенного.
13.
Алексей (09.07.2015 / 08:34)
За 130$ можно взять неплохой сервер с гарантированным каналом 500мб. При правильной настройке будет свободно выдерживать тьюб в 60к посетителей. Ценники которые вы называете за сервера скорее всего с медленными железками которые в дальнейшем будут тормозить работу сайта. И вообще сервер лучше брать хотя бы с двумя дисками
14.
shilo (17.07.2015 / 21:31)
Советую несколько серверов, и между ними балансировать, по крайней мере расчитывать именно на такой подход. У вертикального масштабирования (наращивание ресурсов в рамках одного сервера) есть определённый, и вполне ощутимый предел, в то время как горизонтальное масштабирование (наращивание кол-ва серверов) при правильном подходе практически не ограничено.
15.
Гоги (18.07.2015 / 00:23)
Lex, один сервер с каналом 500мбит никак не потянет туб с 60к юзерами, как ни настраивай. Канала не хватит. У меня на порядок меньше трафик, но канал импользуется на 200 - 250м. При этом видео не HD, а 480p и эмбэды почти не растасканы. По теме - сейчас раздается с 1 HDD, диск загружен полностью.
Задал этот же самый вопрос в sartelekom.ru - тишина, не отвечают.
Тоже самое в ipserver.su:
Ipserver Staff CustomerService
Ок. Мы можем уточнить для Вас по поводу точных спецификаций дисков. Пожалуйста, ожидайте.
В общем уже пару недель они выясняют спецификации.
16.
Антон (18.07.2015 / 07:53)
15.
webgoga, ну смотри, раз у тебя статика и менее 512Мб, тоо почему не кешировать через сдн аля CloudFlare?
http://habrahabr.ru/post/245165/
Где ты кроме бесплатного сдн до кучи получаешь еще и геобалансировку трафика.
17.
lark (18.07.2015 / 14:45)
WmLiM (18 Июля 2015 / 07:53)
15. webgoga, ну смотри, раз у тебя статика и менее 512Мб, тоо почему не кешировать через сдн аля CloudFlare?
http://habrahabr.ru/post/245165/
Где ты кроме бесплатного сдн до кучи получаешь еще и геобалансировку трафика.
файлы перематывать нельзя, это то что бесит если нельзя перематывать
18.
Антон (18.07.2015 / 20:24)
17.
lark, где то уже упоминало это? Что то я не нашел.
19.
lark (19.07.2015 / 00:35)
WmLiM (18 Июля 2015 / 20:24)
17. lark, где то уже упоминало это? Что то я не нашел.
на хабре , плюсы и минусы бесплатной версии, конечно если это так то минус сильный , тем более тюб видимо адалт
Добавлено через 01:09 сек.
Получаем, но с оговорками:
+-Кеширование видеофайлов для раздачи. Проигрывать/раздавать файлы можно, но перематывать нельзя
URL:
https://visavi.net/topics/42470