Internes Netzwerk der virtuellen Maschine - derselbe Host

356
Goran

Wenn ich zwei VMs (Webserver + Datenbankserver) auf demselben physischen Host habe, wie können sie kommunizieren? Auf dem gleichen Host zu sein, welche Geschwindigkeit kann erwarten? Ihre CentOS KVM. Was ist die Situation bei SmartOS-Zonen, wo eine VM keine andere VM sehen kann, wie kommunizieren sie?

0
Das klingt nach einer Hausaufgabenfrage ... Aber warum haben Sie [tag: solaris] und [tag: opensolaris]? Was ist das Host-Betriebssystem? Was ist dein VM-Programm? Was ist Ihre Netzwerkkonfiguration derzeit? Welches Betriebssystem ist der Gast? Canadian Luke vor 10 Jahren 0

1 Antwort auf die Frage

0
micwallace

Ich glaube, es hängt davon ab, in welchem ​​Modus sich die Adapter für virtuelle Maschinen befinden. Wenn sie sich im NAT-Modus befinden, haben sie wahrscheinlich keine Verbindung untereinander. Der Bridge-Modus hat eine Verbindung, da beide virtuellen Maschinen eine IP im LAN erhalten.

Während der Kommunikation erfolgt eine halbe Runde des TCP / IP-Stacks mit speziellen Netzwerktreibern, die von der VM-Software installiert werden. Die Pakete würden niemals auf dem Draht gehen und würden wahrscheinlich nicht einmal einen Ethernet-Rahmen um sie herum bekommen. Die Kommunikation findet ausschließlich in Software statt, Änderungen sind jedoch davon abhängig, dass die Geschwindigkeit auf die Geschwindigkeit der physischen Netzwerkkarte begrenzt ist.

Danke für die Antwort Micwallace. Ich glaube, dann kann die Kommunikation im internen LAN (2-Port) bleiben und sollte die Latenz minimal halten, richtig? Alle Informationen zu SmartOS VM Zones (Solaris), sollte es dieselbe Logik geben? Goran vor 10 Jahren 0