Как построить локальную сеть с пропускной способностью более 1гбит/с?

Возможно ли создать локальную сеть на 3 компьютера с пропускной способностью более 1гбит/с? Если да, то как и сколько денег на это нужно потратить?
  • Вопрос задан
  • 14772 просмотра
Решения вопроса 1
@lexa
Тут на мой блог сослались, я по статистике увидел — и пришел.

Самая дешевая 10G-сеть — это 3 2-портовых infiniband-карточки и два кабеля. Мне обошлось где-то в $150 (карточки по $23 + доставка, кабели — что-то по $30, все с ebay). Самая засада — кабели, они бывают хорошие, а бывают — нет.
Дальше 3 машины объединяем, пускаем по этому делу IP (это легко и просто) и сеть работает.

Но проблема ваша будет скорее всего не в сети, а в обеспечении быстрого одновременного доступа к HDD сервера (если там HDD с круглыми пластинами, а не SSD). Т.е. вот лично я бы, при описанной схеме работы, делал бы «скачивание заданий на локальный диск рабочей станции» и работу с локальным (SSD?) диском.

Т.е. вот на моем личном опыте, два параллельных бэкапа, один по 10G-сети (самба), второй по гигабиту — конструкцию из 5-ти медленных HDD (в ZFS-е) легко насыщают и мешают друг другу.
Ответ написан
Пригласить эксперта
Ответы на вопрос 8
@JDima
8-портовый управляемый свитч. По две сетевухи на компьютер с агрегацией. Формально будет «более 1гбит/с», т.е. при благополучном расположении звезд и многопоточной передаче — аж 2гб/с.
Ответ написан
@inkvizitor68sl
Linux-сисадмин с 8 летним стажем.
Под виндой это мечта. Для линуксов есть патч в механизм bonding, который позволяет использовать полноценно bonding-интерфейсы (т.е. по NFS на один файл выжимать 3 gbps, например).
Вообще же под винду есть bonding(там он teaming называется), но один файл вы всё равно будете качать упираясь в один физический интерфейс.

Есть смысл попробовать переносить файлы торрентами или aerofs. Торренты точно легко забивают сколько угодно интерфейсов, aerofs должна сделать тоже самое на больших файлах. На мелких вы просто упретесь в логику.
Со стораджем — мечта. Samba вообще толком не умеет с bonding-ом работать, FTP почти не умеет… NFS — несколько файлов по разным интерфейсам физическим разве что. Ну и так далее.
Ответ написан
amc
@amc
В вашем случае надо решать в лоб, 10Гб (однопортовые) карточки во все компы и «сервер», один 10Гбитный свитч на 8 портов.
Это однозначно вам поднимет скорость (в отличии от teaming'a 1Гбит карточек).

Дорого, но не потребует вообще никаких дополнительных телодвижений для настройки, воткнул — работает.
Ответ написан
@Lampus
Быстрое гугление подсказывает что Infinyband не такое ж и дорогое удовольствие:
blog.lexa.ru/2012/02/10/10g_doma_pervye_uspekhi.html
Вот карточки на eBay:
www.ebay.com/itm/Mellanox-InfiniHost-MHET2X-1TC-2-Port-10Gb-s-InfiniBand-HCA-PCI-X-Card-45-/140876672901?pt=US_Internal_Network_Cards&hash=item20cce76f85
И ещё статья на хабре:
habrahabr.ru/post/120393/
Ответ написан
@esc
Intel x520-da2 это 10Г двухпортовые карты с возможностью прямого соединения. Подключаете на одной машине такую карту, на остальных можно однопортовые (но по цене они все в районе 500$). Кабель можно использовать медный, 7й категории.
Ответ написан
Если не секрет под какие нужды?
Ответ написан
IvanFF
@IvanFF
И сколько это Вы представляете сколько шпинделей придется использовать чтобы такую полосу загрузить? В SSD видимо смысла нет, т.к. если нужна такая скорость, то и объемы данных не маленькие.
Ответ написан
kirushik
@kirushik
Можно купить три таких: www.amazon.com/Intel-Gigabit-Dual-Server-Adapter/dp/B001AGFXTQ/ref=sr_1_1?ie=UTF8&qid=1352147437&sr=8-1&keywords=10Gbit+nic и соединить их такими кабелями (http://www.amazon.com/Cable-Matters-Screened-Shielded-Snagless/dp/B004NPL4YE/ref=sr_1_3?s=electronics&ie=UTF8&qid=1352147706&sr=1-3&keywords=cat6a) попарно троих.

Что-то в районе трёх тысяч долларов всё это удовольствие выйдет. Что будет софтово с этими карточками под Винду — не могу сказать (возможные места возникновения проблем — возможности драйверов, возможности правильного роутинга кольцевой топологии, общие тормоза сетевого стека под такую скорость, тормоза Самбы/чем Вы там будете шарить файлы).
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы