@Aidaho:
Загуглился уже ) То что ядро BSD можно пересобрать это я нагуглил, а вот с пф молчок.
Да и у меня коллизий тоже дофига. :(
Эт получается сидеть и ждать? И пусть работает, так как работает?
Это получается - сменить сам гипервизор. Больше никак. Пишите в ТП.
P.s. Если ваш cpu и чипсет МП поддерживает vt-d или iommu можно попробовать прокинуть физ. сетевые в ВМ с pf-ом по примеру с USB отсюда - http://habrahabr.ru/post/137327/ :
Проброс USB сделал грубо и цинично:
xe vm-param-set other-config:pci=0/0000:02:00.0,0/0000:02:00.1,0/0000:00:1a.0,0/0000:00:1d.0 uuid=d103a91d-5c38-844f-14d5-64b3c495eb08
То есть пожертвовал виртуалке USB контроллеры. С другой стороны, Xen пока без них обойдется.
Добавочка :
Попробовать сменить тип сетевой , использующийся по-дефолту в ксене :
1. ВЫКЛЮЧИТЬ ВСЕ(!) ВМ на гипере.
2. Сделать бэкап всех ВАЖНЫХ для Вас ВМ.
3. Воспользоваться статьей - http://www.netservers.co.uk/articles/open-source-howtos/citrix_e1000_gigabit
3.1. Важно, что при накатывания очередного апдейта (переход на новую версию гипера) необходимо выполнить chattr -i /usr/lib/xen/bin/qemu-dm :
Warning
The "chattr" line above makes the replacement file "immutable". This means that the file cannot be overwritten, prevents the loss of this modification in the event of a system update.
However, this may cause updates provided by Citrix to fail at the point of installation. An alternative approach would be leave the file unprotected, and re-applying this modification after Citrix-supplied updates have been applied.
The remove the protection from the file, do the following:
chattr -i /usr/lib/xen/bin/qemu-dm
4. Запустить pf (поставить по-новой?) и проверить , что тип сетевых сменился с реалтек на интел.
5. В самом pf глянуть, нет ли коллизий.
P.s. После апдейта ксена от цитрикса на 6-ую версию., резко упала скорость по сетке ( до 10 мбит\с).
Решил так :
1. Остановил все ВМ (можно и не стопить).
2. Зашел на хост по SSH и выполнил скрипт отсюда (важно выполнять скрипт после апдейтов самого гипера и после добавления новой ВМ ) - http://www.xenappblog.com/2010/citrix-xenserver-slow-network-performance/
3. На машинах с Win в рееестре создал и вкл. параметр DisableTaskOffload - http://support.microsoft.com/kb/904946/