Auteur Sujet: HELP! KVM bridge vers Vmware  (Lu 5933 fois)

0 Membres et 1 Invité sur ce sujet

butler_fr

  • Client Bbox adsl
  • Modérateur
  • *
  • Messages: 3 607
  • FTTH orange
HELP! KVM bridge vers Vmware
« le: 15 décembre 2014 à 20:14:18 »
Bonjour à tous

je suis actuellement sur un projet de virtualisation pour mon école:
je dois monter une plateforme sous Xen, virtualisation de bureau/apps avec xen desktop et xen serveur

l'infra à mettre en place:
-un serveur AD
-deux serveur XenDesktop (pour la redondance)
-deux serveur SAN (debian7) avec drbd iscsi gérer par pacemaker
-un serveur XenServer (hyperviseur)

je fais tout tourner sur mon pc (merci les 24G de ram)
J'utilise KVM pour faire tourner mes machines virtuelles (AD, XenDesktop et SAN) je suis forcé d'utiliser vmware workstation pour virtualiser le xenserver (je n'arrive pas à passer booter le XS sur KVM).

pourquoi ne pas utiliser vmware pour tout : parce que celui ci plante après utilisation de plus de ~8Go de ram (bug étrange d'ailleurs un coeur passe en permanence à 100% jusqu'à killer la vm qui a planter...)

donc le souci faire communiquer tout ce beau monde...

en gros j'ai un bridge (bridge0) sur mon pc avec de compris:
-l'interface ethernet em1 du pc portable

les machines kvm utilisent le bridge comme carte réseau et la machine vmware configurée pour se connecter en bridge sur ce bridge...

je peux pinguer toutes mes machines (host / guest vmware / guest kvm) dans tous les sens

par contre impossible de faire passer autre chose
et précisèment les flux iscsi

ci dessous la capture d'écran wireshark faite sur le bridge avec une tentative de découverte iscsi depuis le XS (192.168.122.20) vers le san (192.168.122.42)

ça fais 3 jours que je galère pour éssayer de les faire communiquer la je commence à désespérer surtout que la date de rendu approche
donc toute aide précieuse pour éviter un bon vieux massacre en règle à la soutenance....


BadMax

  • Client Free adsl
  • Expert
  • *
  • Messages: 3 481
  • Malissard (26)
HELP! KVM bridge vers Vmware
« Réponse #1 le: 15 décembre 2014 à 20:19:32 »
On dirait que le bridge fonctionne mais qu'une règle déclenche des ICMP Unreachable -> t'as des règles iptables ?

butler_fr

  • Client Bbox adsl
  • Modérateur
  • *
  • Messages: 3 607
  • FTTH orange
HELP! KVM bridge vers Vmware
« Réponse #2 le: 15 décembre 2014 à 20:58:47 »
justement j'ai vidé toutes les règles iptable sur mon pc
pas de regles firewall sur les guest.

A noter du côté du san le paquet est bien reçu et une reponse est envoyée.

butler_fr

  • Client Bbox adsl
  • Modérateur
  • *
  • Messages: 3 607
  • FTTH orange
HELP! KVM bridge vers Vmware
« Réponse #3 le: 15 décembre 2014 à 22:02:00 »
le firewall de mon host:
iptables -L
Chain INPUT (policy ACCEPT)
target     prot opt source               destination         

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination         

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination         
[root@tux2 ~]# iptables -t mangle -L
Chain PREROUTING (policy ACCEPT)
target     prot opt source               destination         

Chain INPUT (policy ACCEPT)
target     prot opt source               destination         

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination         

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination         

Chain POSTROUTING (policy ACCEPT)
target     prot opt source               destination         
[root@tux2 ~]# iptables -t nat -L
Chain PREROUTING (policy ACCEPT)
target     prot opt source               destination         

Chain INPUT (policy ACCEPT)
target     prot opt source               destination         

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination         

Chain POSTROUTING (policy ACCEPT)
target     prot opt source               destination         
[root@tux2 ~]# iptables -t filter -L
Chain INPUT (policy ACCEPT)
target     prot opt source               destination         

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination         

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination

le firewall du san:

iptables -L
Chain INPUT (policy ACCEPT)
target     prot opt source               destination         

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination         

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination         

thenico

  • Expert.
  • Abonné OVH
  • *
  • Messages: 1 009
  • FTTH >500 Mb/s (13)
HELP! KVM bridge vers Vmware
« Réponse #4 le: 16 décembre 2014 à 00:19:41 »
Que donne  ebtables -L ?

cali

  • Officiel Ukrainian Resilient Data Network
  • Fédération FDN
  • *
  • Messages: 2 401
    • Ukrainian Resilient Data Network
HELP! KVM bridge vers Vmware
« Réponse #5 le: 16 décembre 2014 à 02:32:32 »
Je pense qu'il faudrait commencer par revoir le design. Pourquoi ne pas utiliser qemu+kvm pour tout ?

tivoli

  • Toulouse (31)
  • Abonné Bbox fibre
  • *
  • Messages: 1 944
  • Toulouse (31)
HELP! KVM bridge vers Vmware
« Réponse #6 le: 16 décembre 2014 à 08:57:20 »
Desole je ne connais que vmware mais si je lis ton besoin :
l'infra à mettre en place:
-un serveur AD
-deux serveur XenDesktop (pour la redondance)
-deux serveur SAN (debian7) avec drbd iscsi gérer par pacemaker
-un serveur XenServer (hyperviseur)

Je te conseille de tester autolab : http://www.labguides.com/autolab/
Ca fonctionne avec des versions d'evaluation et ca te permets dans un vmware workstation d'avoir :
Un AD
Un NAS avec NFS et iSCSI
Un virtual center
3 hyperviseurs ESXi
Un routeur pour conserver ca loin de ton reseau de "prod"
Tu as apres toutes les fonctionalites vmware : HA (haute dispo), DRS meme vsan si tu veux


Tout est scripte donc c'est tres utile pour voir comment tout faire et apprendre.

Il doit meme etre possible de virer les 3 VM esxi et de virtualiser tes xen si c'est obligatoire.

SI ca te tente et que tu as besoin d'aide je pourrais ouvrir un poste specifique, VMWARE est tres utilise dans le monde de l'entreprise donc je ne pense pas que c'est une perte de temps pour toi.


Desole pour le cote pro vmware , si quelqu'un fais la meme proposition pour XEN je suis preneur, je suis ouvert a la decouverte de la gratuite :-)

butler_fr

  • Client Bbox adsl
  • Modérateur
  • *
  • Messages: 3 607
  • FTTH orange
HELP! KVM bridge vers Vmware
« Réponse #7 le: 16 décembre 2014 à 10:31:28 »
ebtables -L
Bridge table: filter

Bridge chain: INPUT, entries: 0, policy: ACCEPT

Bridge chain: FORWARD, entries: 0, policy: ACCEPT

Bridge chain: OUTPUT, entries: 0, policy: ACCEPT

@cali
Citer
je suis forcé d'utiliser vmware workstation pour virtualiser le xenserver (je n'arrive pas à passer booter le XS sur KVM).
j'ai un kernel panic (sur la vm) lorsque je tente le démarrage de la vm xen via kvm, l'installation se déroule bien par contre....

yro

  • Abonné SFR fibre FttH
  • *
  • Messages: 18
  • Paris 18ème (75018)
HELP! KVM bridge vers Vmware
« Réponse #8 le: 16 décembre 2014 à 12:00:37 »
j'ai un kernel panic (sur la vm) lorsque je tente le démarrage de la vm xen via kvm, l'installation se déroule bien par contre....

Ça, c'est normal. Enfin c'est logique, le noyau Xen ne tourne pas dans KVM, j'ai eu le même soucis. C'est un bug du coté de KVM si je me souviens bien.

Par contre, pour ton soucis de réseau, le bridge Linux marche pas trop mal, mais c'est pas hyper top non plus. Ce que je te conseille de faire, c'est d'installer OpenVSwitch sur ta machine hôte. Du coup, tu pourras faire des ports réseaux pour VMWare *et* pour KVM en même temps.

Maintenant, je sais que tu n'as pas trop le choix, mais deux hyperviseurs en même temps sur la machine ça a parfois des effets étranges... Vérifie que dans VMWare tu n'utilises pas la virtualisation matérielle pour limiter l'impact.

Y.

cali

  • Officiel Ukrainian Resilient Data Network
  • Fédération FDN
  • *
  • Messages: 2 401
    • Ukrainian Resilient Data Network
HELP! KVM bridge vers Vmware
« Réponse #9 le: 16 décembre 2014 à 12:07:39 »
@calij'ai un kernel panic (sur la vm) lorsque je tente le démarrage de la vm xen via kvm, l'installation se déroule bien par contre....

Tu veux dire que tu avais une vm xen, et que tu as voulu la passer sur qemu-kvm? Si c'est le cas alors il faut que tu changes le noyau et que tu installes un bootloader comme grub.

butler_fr

  • Client Bbox adsl
  • Modérateur
  • *
  • Messages: 3 607
  • FTTH orange
HELP! KVM bridge vers Vmware
« Réponse #10 le: 16 décembre 2014 à 12:14:32 »
non j'ai fait l'installe directement sur kvm!

cali

  • Officiel Ukrainian Resilient Data Network
  • Fédération FDN
  • *
  • Messages: 2 401
    • Ukrainian Resilient Data Network
HELP! KVM bridge vers Vmware
« Réponse #11 le: 16 décembre 2014 à 12:18:47 »
non j'ai fait l'installe directement sur kvm!

Bah, il y a pas de rapport avec xen alors ?