[identity profile] jgbobby.livejournal.com posting in [community profile] useful_faq
Задача: есть 10 USB-модемов. Есть комп. Хочется все воткнуть в один комп, но главное условие - каждый модем ОБЯЗАТЕЛЬНО должен гнать через себя трафик. Мысль - поднять на этом компе 10 виртуалок, к каждой примапить по модему и на каждом пустить торрент. Вполне себе простое лоховское решение. Будет ли работать? А будет ли хостовая машина видеть через юсб-хаб 10 модемов? А 20?
Мысль 2 - машина на линухах, IPTABLES и политики маршрутизации.... Меньше ресурсов, но сложнее в реализации.

По мне 1ая мысль проще в реализации (комп достойный 10ти простнейших виртуалок есть).

А может есть варианты еще проще???

Date: 2011-04-20 01:41 pm (UTC)
From: [identity profile] nicka-startcev.livejournal.com
Можно поставить нормальную OS с нормальной сетевой подсистемой и настроить нормальную балансировку траффика.

Подробности расскажут в ru_root и/или в ru_linux

Date: 2011-04-20 02:13 pm (UTC)
From: [identity profile] bambr77.livejournal.com
Есть гарантия. В простейшем случае шейпер просто кидает соединения на модемы по очереди. Использовал подобное решение с обычными "телефонными" модемами.

Date: 2011-04-20 02:00 pm (UTC)
From: [identity profile] metallicat20.livejournal.com
Один жирный канал - не опция?
Если нет - подержанная простенькая циска, load balancing.
Я понимаю, что это не совсем отвечает на поставленную задачу но имхо так будет оптимально.
А конечная цель какая?

Date: 2011-04-20 02:06 pm (UTC)
From: [identity profile] metallicat20.livejournal.com
ЮСБ я как-то пропустил.. Да, тогда циска не вариант.
В теории должно работать в принципе как вы описали. А 10 дырок в стене под модемы есть?

Date: 2011-04-20 02:28 pm (UTC)
From: [identity profile] ikaktys.livejournal.com
по стандарту на один порт через хабы (ёлочкой) можно цеплять до 128 устройств...
Мелкософт как то давно продемонстрировало это на 128 мышках.

Date: 2011-04-20 02:35 pm (UTC)
From: [identity profile] ikaktys.livejournal.com
не вижу проблем пока, просто USB порты и устройства на них в той же VMWare видны, просто не понять зачем такой изврат, 10 виртуалок потребуют нехило памяти и прочего, ради торрентов такое делать .. 10 модемов то тоже своих денег стоят, а так же 10 симок с их траффиком...

Date: 2011-04-20 02:55 pm (UTC)
From: [identity profile] f2065.livejournal.com
В теории реально, но…
Во-первых надо уточнять чтобы драйвера этого модема допускали совместное существование нескольких модемов. Для множества железок производители себя не утруждают поддержкой параллельного устройства.
Во-вторых, про vmware… оно в ряде случаев по USB байты теряет. Со флешками проблем нет, а вот со всякими сервисными кабелями мобилы, программаторами, телефонами - проблем полно.

Кстати нет никаких проблем и в винде роутить траффик на 10 разных сетевых интерфейсов. Если например по сетям назначения его разделить. Или, если надо торрент - то у uTorrent можно привязываться к конкретным интерфейсам.

Date: 2011-04-20 03:14 pm (UTC)
From: [identity profile] f2065.livejournal.com
Может получится так что уже 2 модем (или 3) будет в диспетчере устройств с восклицательным знаком, и доступен не будет. Вобщем это надо заранее проверять, если покупать модемы - то про манибек договариваться.

Про торрент - ну там в новой версии какие-то шаманства нужны для запуска его нескольких копия с раздельными(!!!) конфигами. См в яндексе «+uTorrent запуск нескольких копий»… Я запускал, в расширенном конфиге потом каждому bind_ip и outgoing_ip указывал по разным интерфейсам…
Потом правда отказался, поскольку через несколько дней работы торрент начинал глючить.
Стал разделять траффик при помощи прокси (www-3proxy-ru), у которой настроил несколько входов и выходов с разними внешними IP.

Date: 2011-04-20 04:51 pm (UTC)
From: [identity profile] f2065.livejournal.com
Ну самое простое действительно VMWare. И проблема с драйверами там не стоит, поскольку драйвера внутри ставяться, и с привязкой IP проблем нет… Только я не уверен что 10 USB-модемов обойдутся без каких-либо глюков, надо пробовать…

Date: 2011-04-20 09:26 pm (UTC)
From: [identity profile] zhegloff.livejournal.com
Один хаб не потянет 10 модемов, даже если вам удастся всю эту конструкцию скрутить...

Date: 2011-04-21 03:00 am (UTC)
From: [identity profile] f2065.livejournal.com
Со штатным БП кстати да, они в лучшем случае 3А. Но если ему сделать дополнительное питание на 5-10А (запитать от 5V компа например)…