у меня есть KVM virtualization
в Debian с 2 гостями (Debian и Windows 2008). Я хочу иметь общую «точку монтирования», к которой могут получить доступ 3 системы (хост и 2 гостя) одновременно. Итак, единственное, что я нашел, это NFS/SMB
сетевое хранилище. я выбрал NFS
Из-за моей сети Ethernet (10/100) средняя скорость, которую я получаю между доступом / передачей файлов между тремя системами, всегда составляет 8 ~ 10 МБ / с.
Дело в том, есть ли шанс получить систему ускорения для обмена файлами между 3 системами (одновременно), не теряя скорость моего SATA
диски. Я имею в виду, без ограничения Ethernet 10 МБ / с
auto eth0
iface eth0 inet manual
auto br0
iface br0 inet static
address aaa.bbb.ccc.xxx (public ip1)
netmask 255.255.255.0
network aaa.bbb.ccc.0
broadcast aaa.bbb.ccc.255
gateway aaa.bbb.ccc.254 (ISP gateway)
bridge_ports eth0
bridge_fd 9
bridge_hello 2
bridge_maxage 12
bridge_stp off
eth0
это мой физический интерфейс, br0
мост и vnet+
интерфейсы виртуальной машины
# brctl show
bridge name bridge id STP enabled interfaces
br0 8000.e840f20acc28 no eth0
vnet0
vnet1
vnet0
и vnet1
у двух пабликов разные ips. Но они также используют тот же шлюз (шлюз ISP) хоста.
То, что я еще не пробовал, но думаю, что это может сработать - создать мост на фиктивном интерфейсе и предоставить виртуальной машине интерфейс в этой сети. Следует исключить возможность использования старых сетевых адаптеров в создании узких мест в стеке.