KVM + виртуально-локальная сеть.
Вопрос пока только теоретический.
Есть на сервере 4х-головая сетевуха.
Как правильно организовать локально-виртуальную сеть с тем расчетом что на хосте будет в аккурат 4 виртуалки и все должны будут напрямую видиться из локалки?
После прочтения мана по KVM на http://en.gentoo-wiki.com/wiki/KVM и попытке осознать материал мысли следующие:
1) Если config_br0=(eth0 eth1 eth2 eth3 tap0 tap1 tap3 tap3) то 1н IP для br0 + по 1му для каждой вирт. Итого 5 IP что не есть гуд.
2) Если config_br0=(eth0 eth1 eth2 eth3) & config_br1=(tap0 tap1 tap2 tap3) & br0<-NAT->br1 то лишняя нагрузка на сервак + 6 IP занятых.
3) Если config_brХ=(ethX tapX) то (IP br0 + IP виртуалку)х4 вообше 8 IP занятых.
По мимо прочего хотелось бы задействовать все 4 головы на сетевухе в одном канале ибо ethX будет 1Гб, а вот аппарат, к которому будет подключен сервер имеет только 100Mb порты т.к. DLink DES-3526.
Я что-то не понимаю ... как вообще правильно организовать хотелку. Может что еще почитать нужно?
- Для комментирования войдите или зарегистрируйтесь
Я бы, чисто теоретически,
Я бы, чисто теоретически, объединил eth{0,1,2,3} в bond0 (bonding), а потом собрал мост br0 (bond0 tap{0,1,2,3})
http://ru.gentoo-wiki.com/wiki/HOWTO_%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_Bonding
Если я правильно Вас понял то
Если я правильно Вас понял то при создании bond0 я получу 1 линк на 400Mb?
При этом все таки будет задействовано 5 IP адресов. Хотя ... правильно. 1 IP на хост и 4 на виртуалки.
Хм ... интересное решение ... попробую. Спасибо за подсказку.
Правильно заданный вопрос - половина ответа!
Логики и довода — недостаточно. Надо еще зачморить тех, кто думает не так как мы. (South Park)
LinuxID написал(а): Если я
В принципе да. Но, на самом деле, это зависит от выбранного режима.
Судя по
Судя по http://habrahabr.ru/blogs/linux/58218/ мне больше подойдет mode=4 (802.3ad) Link Agregation — IEEE 802.3ad, требует от коммутатора настройки т.к. провода будут воткнуты в коммутатор DLink DES 3526 умеющий Link Agregation. В прочем mode=0 (balance-rr) меня тоже вполне бы устроил. Т.ч я пока в растерянности, ибо не знаю что лучше. Требуется совет спеца.
Правильно заданный вопрос - половина ответа!
Логики и довода — недостаточно. Надо еще зачморить тех, кто думает не так как мы. (South Park)
Даю совет - никогда, низачто
Даю совет - никогда, низачто не читать 3 сайта - опеннет, LOR и хабр, и никогда не следовать тамошним советам. В этом случае будет все у вас хорошо , иногда даже распрекрасно ;)
Вместо вышеозначенных мурзилок, тролей и кармадрочеров рекомендую серьезную литературу, в том числе от ведоров, фундаментально-полезные
книжки и правильные курсы. Приложить знание как работает какой либо протокол ( как , куда , зачем , кому нужен и почему зделан, если навалом аналогов) на его конкретную реализацию гораздо прошше ( и главное - продуктивнее) , чем судорожное рыскание по красноглазым сайтам и задание вопросов на непрофильных форумах.
По теме мог бы ответить, но :
и размаскано не будет
П.С DLink DES 3526 - это даже не средний уровень для коммутатора в данном применении, это даже хуже
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)