Агрегация или Bonding [DELETE IT PLEASE]

прочитав вот эту статью про Bonding повторил тоже самое у себя, заметил один недочёт в статье.
если прописать команду ifenslave bond0 eth0 eth1 в Local.start,
то очень много сервисов, зависящих от наличия сети (samba, cups, netmount, etc) очень долго пытаются запуститься(и соответственно у них ничего не получается - сети-то нет) и время загрузки системы увеличивается.
немного почитав вот этого и имеющихся скриптов в системе, сварганил вот такой rc-скрипт

mad@jackass ~ $ cat /etc/init.d/slaving
#!/sbin/runscript
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $

depend() {
after net.$BONDNAME
need net
use net.$BONDNAME
}

checkconfig() {
        if [ -z "$BONDNAME" ] || [ -z "$ETH_INTERFACES" ] ; then
                eerror "You must set config options in /etc/conf.d/slaving first"
                return 1
        fi
}

svc_start() {
        ebegin "Slaving $ETH_INTERFACES to $BONDNAME"
        ifenslave $BONDNAME $ETH_INTERFACES
        eend $?
}

svc_stop() {
        ebegin "Unslaving $ETH_INTERFACES from $BONDNAME"
        ifenslave -d $BONDNAME $ETH_INTERFACES
        eend $?
}

restart() {
        ebegin "Reslaving $ETH_INTERFACES"
        ifenslave $BONDNAME $ETH_INTERFACES
        ifenslave -d $BONDNAME $ETH_INTERFACES 
        eend $?
}

который, соответственно, записал в тот-же runlevel, что и net.bond0
оговорюсь, что в /etc/conf.d/slaving должны быть 2 строчки

BONDNAME="bond0"
ETH_INTERFACES="<список интерфейсов>"

жду критику, желательно конструктивную.
к слову говоря, сеть стала работать значительно быстрее (4 ГБит всё-таки =)) и запуск системы остался на том-же уровне, что и до "манипуляций", т.е. без бондинга =)

ставил..

я недавно тоже ставил bonding, так работал он в round robin и я не заметил какого то повышения производительности, фильм как качался со скоростью ~10.0 Мбайт/с так и продолжал в bonding'e качаться, или может я чтото недоделал

ну если свич

ну если свич поддерживает аппаратно агрегацию портов то будет прирост
а вообще смотри параметры модуля =)
___________________________________________
Gentoo GNU/Linux 2.6.22 GCC 4.2.0 Dual Xeon
Working on Gentoo for iPAQ hx4700 :-)

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".