Des solutions de rechange à l'infiib de pontage dans les domaines xen?

J'ai installé le paquetage xen-hypervisor-4.1 sur un serveur Ubuntu 12.04.3.

Il a installé un adaptateur Infiniband et je lance IPoIB avec lui.

Ce que je veux faire, c'est fournir l'ipoib à un ou plusieurs invités. Cependant, l'utilisation du pont linux n'est pas possible.

# brctl addbr br0 # brctl addif br0 ib0 can't add ib0 to bridge br0: Invalid argument 

Et c'est parce que ib0 n'est pas une véritable interface ethernet. J'ai déjà eu ipoib déployé sur le réseau afin que noib soit pas une option compatible?

En outre, si je devais simplement passer à travers l'adaptateur Infiniband qui fonctionnerait uniquement pour un invité unique.

Comment rendre le réseau Infiniband disponible pour certaines machines virtuelles?

2 Solutions collect form web for “Des solutions de rechange à l'infiib de pontage dans les domaines xen?”

IPoIB ne fonctionne pas pour le pontage L2, car il est L3 sur l'encapsulation IB. Vous pouvez utiliser eIPoIB à la place par Mellanox: * http://www.mellanox.com/page/products_dyn?product_family=26&mtag=linux_sw_drivers

C'est une nouvelle fonctionnalité dans la version 2.0-2.0.51 telle que spécifiée dans les Notes de version. Plus de détails sur eIPoIB ici: * https://www.openfabrics.org/ofa-documents/doc_download/510-ethernet-tunneling-over-ipoib.html

Pour répondre à ma propre question – encore une fois.

La meilleure alternative en dehors du routage via Dom0 est d'utiliser SR-IOV. Fondamentalement, cela crée un certain nombre de cartes virtuelles (en fait, les fonctions virtuelles) que vous transmettez à un invité. L'invité doit charger un conducteur approprié. Cependant, du point de vue de l'invité, il pense qu'il utilise la carte de manière native comme si elle l'avait tout à fait.

SR-IOV offre les meilleures performances dans ce scénario.

Le fait de fonctionner nécessite un kernel récent (j'utilise 3.11.4) et une version du gestionnaire de sous-réseau avec support alias GUID, c'est-à-dire opensm version> = 3.3.14

  • Virtualisation: exécution de KVM, XEN ou ... sur un server Integrity (ia64) (avec invités x86_64)
  • Dépannage de la mauvaise performance des IO du disque
  • sauvegarder les modules du kernel chargé
  • Crash HVM domain, qu'est ce que je fais?
  • Dépannage de performance sur un VPS Xen
  • configurant Ubuntu 10.10 comme invité paravirtualisé dans Xen sur l'hôte RHEL5 - quel kernel?
  • Exécuter des machines virtuelles KVM / XEN / Hyper-V à partir d'un disque RAM, est-ce possible? Pratique?
  • Optimisation d'Apache et MySQL sur Linux Xen VPS
  • Utilisation du kernel plus récent pour Xen Dom0 en production
  • Agrandissement de l'espace disque de l'image sur un server virtuel existant (centos 5 invités sur centos 5 hôte - Xen)
  • L'IO du disque entraînant une charge élevée sur l'invité Xen / CentOS
  • Les astuces du serveur de linux et windows, tels que ubuntu, centos, apache, nginx, debian et des sujets de rĂ©seau.