Есть Raspberry PI.
Поднимаю там медиа-сервер и хочу стримить по веб лослесс аудио. USB3.0 на распберри нет.
Будет ли профит, если я через линуксовую mdadm сделаю RAID0 и через 2 USB2.0 порта через USB-BOX подключу 2 HDD? Есть ли подводные камни?
Ну ethernet есть. 10/100мбит/с. А теперь попробуйте через него прокачать сколько-нибудь данных. И посмотрите, осталось ли у CPU время хоть на что-нибудь ещё.
Теперь сравните полученную скорость с тем, что вы можете прочитать с одного внешнего USB-диска. Во сколько раз цифра получилась меньше? В 4? В 5? Или повезло и всего лишь в 3 раза?
Затем вспомним, что чипа на raspberry ethernet банально не умеет. Сеть сделана через usb-сетевушку. А USB-хост только один. Т.е. диски и сеть будут драться за один и тот же ресурс.
Ладно, останем на секунду от медлительной сети на малинке. Посчитаем на пальцах без учёта ограничения по CPU.
100мбит/с сеть = это максимум 12мб/с передачи по сети (хотя 96мбит/с - это фантастика, в реальности поменьше).
USB2.0 - потолок 30-35мб/с (это реально, а не теоретические 480мбит/с)
Как думаете, будет толк от второго порта USB2.0?
Melkij: Грустно. Если RAID1 делать, то на таком mp3 с большим сомнением будет стримится, не то, чтобы лосслесс. Надо было купить на авито дешевый системник и не выпендриваться )
На усб 2 держит поток 20-30 мегабайт в секунду откуда у вас такое аудио, малина такой поток не успеет раскодировать , ну и это больше чем сто мегабитная сеть у малины