Пришла мне в голову гениальная идея. Хотя, скорее я где-то это уже видел, а где не знаю. Идея состоит в следующем. Когда в сети есть сервер и обращений по сети к нему много, то вместо 100Мбит каточкки ставить 1000 резко дорого.
Читая написанное на коробке карточек compex RE100TX/WOL и RE100ATX/WOL что их можно впаре использовать и получить до 400 Мб при full duplex меня заинтересовало.
На секунду отвлекусь, коли про карточки сказал, ранее на RE100TX был проводок для WOL. На 100ATX его нет, но она вроде WOL. Я не проверял, но вопрос, а почему не стали его использовать. Некоторые говорят что она теперь берёт питание в PCI шины. Тогда вопрос. PCI шина должна быть особая, чего они раньше не додумались, скажем более 2.0 или 2.1? И что идёт по этим 3 проводочкам? питание к карточке, если да, то сколько. Тестером померить - руки не дошли или по проводочку идёт импульс от карточки на включение, мол "комп - проснись!". Так вернёмся теперь к теме основного вопросаПервое что за драйверочки и может кто пробовал делать 2 карточки под Linux/MustDie.... ссылку может кто кинет где почитать подробнее.
Далее самое интересное, что если 2 сетевые карты с одним IP воткнуть в switch. Получится что машины смогут работать сразу с обоими если разумно разъяснить им кто с какой карточкой будет общаться. Тут, можно и 3 карточки прикрутить!!!! и более!!!!!! получается что купил карточку на RTL8139 за 9-10 баксов можно увеличить скорость вдвое...
Первое что пришло в голову - дать 2 ip разных адреса и видимо это будет выход. На половине машин настроить один адрес, на другой другой. Не очень эффективно если получится что вдруг одна половина машин выключится, а другая будет работать. Данное решение не будет помогать. Но при пиковой загрузке оно конечно поможет.По сему опять отступление, если в сети switch-и стоят, то как бы смотреть трафик по простому для определения загруженности, может на машинах чего запустить? Что бы потом сравнить можно было и понять на сколько эффективна была задумка после установки второй карточки.
Есть соображения свой arp забабахать и подменять сообщения периодически выдвая разые MAC на один IP но как заставить половину кумпьютеров не обновлять таблицу непотятно, это скорее удобнее 2 адреса и ручками на всех машинах разделить, кому первый, кому второй.
Вопрос состоит в автоматической огранизации данного процесса. Логично, что если машин много, то как бы прозрачно сделать 2 и более карточек воткнутых в один switch привязыннами к одному серверному IP.
Готов выслушать советы для Linux/MustDie и пр.... ссылки....
полёт мысли пошёл.....
PS это дело вроде "транк" называется, когда две карточки вместе, если кто захочет поискать по ключевым словам
есть два мнения как я понял, нужен switch с поддержкой этотого дела, а второе что мне интересно когда switch обычный и такой поддержки нет.
>а второе что мне интересно когда switch обычный и такой поддержки
>нет.могу ошибаться (надобности пока такой не было), но надо смотреть в сторону multilink
>полёт мысли пошёл.....я бы сказал - "мысль" п(р)олетела :)
"This is called 'Etherchannel' by Cisco,'Trunking' by Sun, and 'Bonding' in Linux."модуль bonding.o. ну уж совсем просто в настройке. производительность повышается в ~2 раза на приём/передачу (в моём случае с 3com 905boomerang и 3com SS3 4400).
<< ..впаре использовать и получить до 400 Мб при full duplex.. <- это теоритически как обьяснить? что с чем складывали? вход и выход?
>"This is called 'Etherchannel' by Cisco,'Trunking' by Sun, and 'Bonding' in Linux."
Спасибо, теперь есть куда далее искать..., точнее по каким ключевым словам
А в MustDie это как будет называться или 2000/NT не может этого?><< ..впаре использовать и получить до 400 Мб при full duplex.. <-
>это теоритически как обьяснить? что с чем складывали? вход и выход?
Ну обычно 100 туда +100 обратно умножить на 2 подучится 200 туда и 200 обратно, итого не совсем честно 200 плюс 200 будет 400
Ну или 4 карточки вместе - будет четыре раза по 100 туда и столько же обратно
без fullduplex те же 400 но с большим числом карточек. Это скорее рекламный ход, у меня и на коробке карточек Compex RE100ATX 400 написано хотя ни слова про это внутри на дискетке я не нашёл.
>"This is called 'Etherchannel' by Cisco,'Trunking' by Sun, and 'Bonding' in Linux."
>
>
>модуль bonding.o. ну уж совсем просто в настройке. производительность повышается в ~2
>раза на приём/передачу (в моём случае с 3com 905boomerang и 3com
>SS3 4400).
>
><< ..впаре использовать и получить до 400 Мб при full duplex.. <-
>это теоритически как обьяснить? что с чем складывали? вход и выход?
>Кстати, тут в разделе программ и проектов тоже упоминается...
Кто-нибудь прорбовал: http://people.freebsd.org/~wpaul/FEC/ ?