Hallo,
Ich habe auf einem P4 1,4GHz, 1024MB RAM einen SLES9 Host laufen, und als einzigen Gast ebenfalls ein SLES9. Bei der Datenübertragung zum Gast (zB per FTP) komme ich auf eine maximale geschwindigkeit von 3-4 MB/s obwohl eine GB-Karte drinsteckt. top gibt auf dem Gast eine CPU-Auslastung von 100% aus, auf dem Host jedoch gerade mal 10%. Am Speicher liegt es nicht, es wird zumindest nicht geswapt.
hdparm gibt eine eine mögliche Schreibgeschwindigkeit von 30 MB/s aus.
Kann man dem Gast mehr CPU-Leistung geben? oder liegt das Problem woanders?
Danke!
Die Foren-SW läuft ohne erkennbare Probleme. Sollte doch etwas nicht funktionieren, bitte gerne hier jederzeit melden und wir kümmern uns zeitnah darum. Danke!
Datenübertragung zu GSX Guest zu langsam
-
Rattakresch
- Member
- Beiträge: 16
- Registriert: 27.07.2005, 16:07
- Wohnort: Köln
Was läuft für ne Nic im Gast? pc32 oder hast du dem Ding schon ne vmxnet gegönnt? Treiber für die VMware vmxnet Nic findest du im Verzeichniss der VMwaretools, installieren dieser ist aber unötig denn es reicht aus den Treiber zu kompelieren und in /lib/modules/$kernelversion/misc zu verschieben. Kannst du auf deiner Hostnic Jumboframes einstellen ? Zu der Gbitlan Nic, die von Intel und Realtek unterstützen NAPI, ich versuche das selber gerade ans Laufen zu bekommen, bei Interesse können wir uns mal zusammenschliesen. Kommt das Programm ethtool mit deiner Nic zurecht ? Was ist deine Kernelversion ? In einem Chat hat mir gegeüber jemand behauptet das die Leistung der Netzwerkarte sich erhöhen kann wenn mann die Latenszeit des Kernels senkt. ( keine Ahnung )
-
Rattakresch
- Member
- Beiträge: 16
- Registriert: 27.07.2005, 16:07
- Wohnort: Köln
Gut, das scheint dann wohl an der NIC zu liegen, SLES9 kann ja nur die vlance (oder nicht?!?), da rechnet sich die CPU nen Wolf dran. Allerdings ist komsich, dass der Host immer noch sauber läuft und bloss 10% Auslastung anzeigt...
Beim Kompilieren vom vmxnet kommt "No Module Support in this Kernel"
Kernel ist 2.6.5-7.139 (=Service Pack 1)
Beim Kompilieren vom vmxnet kommt "No Module Support in this Kernel"
Kernel ist 2.6.5-7.139 (=Service Pack 1)
Nun keine Ahnung ich denke aber schon das der Kernel Module kann. Hier ein Beispiel bei meinem debian. Da VMware es unterlässt die Treiber unter der GPL zu stellen dürfen sie lizenzrechtlich nicht in den Kernel rein.
Code: Alles auswählen
sarge:~# cd /usr/src/
sarge:/usr/src# tar xf vmxnet.tar
sarge:/usr/src# cd vmxnet-only/
sarge:/usr/src/vmxnet-only# make
Using 2.6.x kernel build system.
make -C /lib/modules/2.6.8-2-686/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
make[1]: Entering directory `/usr/src/kernel-headers-2.6.8-2-686'
CC [M] /usr/src/vmxnet-only/vmxnet.o
Building modules, stage 2.
MODPOST
CC /usr/src/vmxnet-only/vmxnet.mod.o
LD [M] /usr/src/vmxnet-only/vmxnet.ko
make[1]: Leaving directory `/usr/src/kernel-headers-2.6.8-2-686'
cp -f vmxnet.ko ./../vmxnet.o
sarge:/usr/src/vmxnet-only# mkdir /lib/modules/2.6.8-2-686/misc
sarge:/usr/src/vmxnet-only# cp *.ko /lib/modules/2.6.8-2-686/misc/
sarge:/usr/src/vmxnet-only# update-modules
-
Rattakresch
- Member
- Beiträge: 16
- Registriert: 27.07.2005, 16:07
- Wohnort: Köln
-
Rattakresch
- Member
- Beiträge: 16
- Registriert: 27.07.2005, 16:07
- Wohnort: Köln
Also Sinn das Ganzen ist das Spiegeln über DRBD von einem ESX-Gast zu einem GSX-Gast, mit der vmxnet Karte bekomm ich da ca. 11 MB/s hin, mit der vlance 9 MB/s. Über SMB ist allerdings die vlance Karte schneller. Die CPU auf dem GSX-Gast ist bei beiden Karten voll ausgelastet, deswegen werd ich das demnächst mal mit einer 3GHz CPU testen.
Die Option media=0x10 bricht er mit ner Fehlermeldung ab
Die Option media=0x10 bricht er mit ner Fehlermeldung ab
Da kommt NAPI ins Spiel. Ziel soll es sein die CPU Last erheblich zu mindern. Ich fummele selber noch drann rum bisher läuft das noch nicht.
Weiteres über NAPI steht in den Kernelquellen.
Andere Frage du verwendest nicht zufällig ein Crossoverkabel? Diese sind bei Gbitlan obsolet geworden. Evtl läuft das Netzt dann nur mit 4 Drähten im Kabel. Hatte auch sowas mal. Seit dem Erwerb von CAT6 Kabeln ist aber Ruhe
Weiteres über NAPI steht in den Kernelquellen.
Andere Frage du verwendest nicht zufällig ein Crossoverkabel? Diese sind bei Gbitlan obsolet geworden. Evtl läuft das Netzt dann nur mit 4 Drähten im Kabel. Hatte auch sowas mal. Seit dem Erwerb von CAT6 Kabeln ist aber Ruhe
-
Rattakresch
- Member
- Beiträge: 16
- Registriert: 27.07.2005, 16:07
- Wohnort: Köln
-
Rattakresch
- Member
- Beiträge: 16
- Registriert: 27.07.2005, 16:07
- Wohnort: Köln
Hmm http://kerneltrap.org/node/5430
Probier mal Kernel 2.6.13.1
Probier mal Kernel 2.6.13.1
-
Rattakresch
- Member
- Beiträge: 16
- Registriert: 27.07.2005, 16:07
- Wohnort: Köln
Zurück zu „VMserver 1 und GSX“
Wer ist online?
Mitglieder in diesem Forum: 0 Mitglieder und 4 Gäste
