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!
Storage Performance
Storage Performance
Hallo!
Mir ist aufgefallen das wenn man bei 2 virtuellen Maschinen Daten hin und her kopiert, die verfügbare Leistung gleich 0 ist. Nach außen aber kein Problem darstellt.
Viele wollen jetzt wissen welche Hardware, welcher Raid Controller, BBU und Caches und und und.
Ich habe das jetzt auf verschiedener Hardware mit verschiedenen Raid Controllern und Einstellungen getestet und immer das selbe Ergebnis. Die HDD Performance beim kopieren zwischen 2 virtuellen Maschinen ist unter aller s...
Kann man da konfigurationstechnisch etwas daran ändern?
Mir ist aufgefallen das wenn man bei 2 virtuellen Maschinen Daten hin und her kopiert, die verfügbare Leistung gleich 0 ist. Nach außen aber kein Problem darstellt.
Viele wollen jetzt wissen welche Hardware, welcher Raid Controller, BBU und Caches und und und.
Ich habe das jetzt auf verschiedener Hardware mit verschiedenen Raid Controllern und Einstellungen getestet und immer das selbe Ergebnis. Die HDD Performance beim kopieren zwischen 2 virtuellen Maschinen ist unter aller s...
Kann man da konfigurationstechnisch etwas daran ändern?
Eigentlich ist hier eine Anwort überflüssig.
Da Du keine Angaben zur verwendeten Hardware machst, können wir nur Vermutungen anstellen:
Die VM liegen im gleichen Datastore unter einem RAID5 mit 3 Disks.
Hierbei ist es logisch, dass die Performance in den Keller geht - Es finden ja gleichzeitig Lese- und Schreiboperationen auf die selben Disks statt.
Wie verhält sich die Performance, wenn Du innerhalb derselben VM kopierst?
Da Du keine Angaben zur verwendeten Hardware machst, können wir nur Vermutungen anstellen:
Die VM liegen im gleichen Datastore unter einem RAID5 mit 3 Disks.
Hierbei ist es logisch, dass die Performance in den Keller geht - Es finden ja gleichzeitig Lese- und Schreiboperationen auf die selben Disks statt.
Wie verhält sich die Performance, wenn Du innerhalb derselben VM kopierst?
Gut, Ihr wollt Hardwaredaten haben um dann doch zu sagen man kann nix verbessern? Also:
Neu: HP Proliant DL380 G6, Quad Core Xeon, 6GB Ram, P410 Raid Controller, Raid 10 mit 8 Platten.
Es läuft ein mal Windows Server 2008 R2 und einmal Linux, mehr nicht.
Den Server rein mit Linux aufgesetzt und kopiert was das Zeug hält und auf ca. 350mb/s gekommen., jetzt virtualisiert komme ich auf 800kB!! Lt. Vmware tun die platten ansonsten nichts, aber die Bandbreite die das System hat, ist praktisch weg. Um nicht zu sagen unbrauchbar. Ich habe schon einige Stunden im Forum gelesen, aber die Aussagen waren praktisch immer die selben: schau das der Raid Controller Cache hat und auch eingeschalten ist (ja, ist er), Raid 10 sollte es sein damit die IO Performance passt (habe ich), aber ansonsten habe ich nichts brauchbares gefunden. Unter proxmox läuft das alles um ein vielfaches performanter, aber das will der Kunde nicht. Somit muss ich wohl vmware neu schreiben um da halbwegs Performance rauszuholen (ironie). Wer in dem Beitrag verbissenheit findet, darf sie behalten. 2 Tage suchen und probieren für die Katz *grml*
Neu: HP Proliant DL380 G6, Quad Core Xeon, 6GB Ram, P410 Raid Controller, Raid 10 mit 8 Platten.
Es läuft ein mal Windows Server 2008 R2 und einmal Linux, mehr nicht.
Den Server rein mit Linux aufgesetzt und kopiert was das Zeug hält und auf ca. 350mb/s gekommen., jetzt virtualisiert komme ich auf 800kB!! Lt. Vmware tun die platten ansonsten nichts, aber die Bandbreite die das System hat, ist praktisch weg. Um nicht zu sagen unbrauchbar. Ich habe schon einige Stunden im Forum gelesen, aber die Aussagen waren praktisch immer die selben: schau das der Raid Controller Cache hat und auch eingeschalten ist (ja, ist er), Raid 10 sollte es sein damit die IO Performance passt (habe ich), aber ansonsten habe ich nichts brauchbares gefunden. Unter proxmox läuft das alles um ein vielfaches performanter, aber das will der Kunde nicht. Somit muss ich wohl vmware neu schreiben um da halbwegs Performance rauszuholen (ironie). Wer in dem Beitrag verbissenheit findet, darf sie behalten. 2 Tage suchen und probieren für die Katz *grml*
mschoen hat geschrieben:Gibt uns doch mal ein paar Daten zur Hardware die du den VMs zugeteilt hast. Ich würde eher auch ein swappiness Problem tippen bei 6 GB RAM.
Ohne Infos geht nichts, da kommt dann wieder die berühmte Glaskugel ins Gespräch.
Gruß Marcus
Der Windows Server hat 4GB Ram bekommen, der Linux 2. Es wird nichts geswapped. Ich habe dieses Problem auch auf einem anderen Server der 32GB Ram hat... Jeder Server hat eine vCPU.
Dem Server ist extremst fade, von ausgelastet sein kann man da nicht sprechen.
Aber wir können ja gerne ein Spiel spielen. Ich steck die Teile dazu die ihr mir sagt und wir schauen mal wo uns das hinführt und was es bringt.
Also, der Server hat 6GB Ram und 6GB sind zugewiesen. Wie viel soll dazu?
irix hat geschrieben:Hier tuts DL380G5 mit 2xQC und 8x146 im RAID10 mit P400 wunderbar. Locker 250MB/s und mehr je nach Blocksize.
Gruss
Joerg
Unter jedem Linux derivat bekomme ich das auch locker hin, nur nicht in der VM
Das Teil hat ja auch nix zu tun, da arbeiten grad mal 5 Leute dran, ein paar Daten speichern und DC und Exchange. Das merkt der Server doch gar ned. Ich hab dafür schon nen 600MHz PIII verwednet und hat funktioniert. Und der R2 verhält sich für Windows sogar halbwegs zurückhaltend was Resourcen betrifft.
e-e-e hat geschrieben:Hallo,
hattest Du nicht gesagt:"der swappt nicht" ?
Die Kiste hat 6GB RAM und 6GB RAM sind an die VMs vergeben, der ESXi braucht aber auch min. 2 GB. Versuch's mal mit mehr pRAM oder konfiguriere die VMs anders.
Oh mann... ich mach den Mist wohl schon länger als manche von Euch alt sind. Nur weil man einer Kiste 2GB gibt, heisst das nicht das auch 2GB genommen werden. Der durchschnittliche Ram Verbrauch liegt bei 2GB gesammt! Aber man soll mir nicht nachsagen das ich nicht willig bin. Werde ich gleich mal umstellen, ist ja auch keine Hexerei.
- Tschoergez
- Moderator
- Beiträge: 3476
- Registriert: 23.02.2005, 09:14
- Wohnort: Burgberg im Allgäu
- Kontaktdaten:
HI!
noch ein paar weiter ansätze zum troubleshooten:
sind die vmware-tools installiert in den VMs?
wie sieht die CPU-auslastung des ESX aus während des kopierens?
wird der balloon-treiber oder vmkernel-swap aktiv (kann man z.B. mit resxtop sehen)?
gibts die performance probleme auch beim kopieren lokal auf einer VM?
wie sieht die netzwerkkonfiguration des ESX aus (gehen die daten über ein kabel oder bleiben die auf dem gleichen vSwitch)?
wie sieht die performance beim kopieren zwischen anderen Systemen aus?
und: die VMs wurden via p2v-migration erstellt? stimmt der HAL bzw. SMP/uniprocessor-kernel mit der Anzahl der vCPUs überein?
viele grüße,
jörg
noch ein paar weiter ansätze zum troubleshooten:
sind die vmware-tools installiert in den VMs?
wie sieht die CPU-auslastung des ESX aus während des kopierens?
wird der balloon-treiber oder vmkernel-swap aktiv (kann man z.B. mit resxtop sehen)?
gibts die performance probleme auch beim kopieren lokal auf einer VM?
wie sieht die netzwerkkonfiguration des ESX aus (gehen die daten über ein kabel oder bleiben die auf dem gleichen vSwitch)?
wie sieht die performance beim kopieren zwischen anderen Systemen aus?
und: die VMs wurden via p2v-migration erstellt? stimmt der HAL bzw. SMP/uniprocessor-kernel mit der Anzahl der vCPUs überein?
viele grüße,
jörg
Tritt das Problem nur mit diesen beiden VMs auf?
Wie ist die lokale Performance einer einzelnen VM?
Wenn beide Fragen das Problem nicht wiederspiegeln liegt das Problem wohl an der Linux Büchse bzw. deren Netzwerkkonfiguration.
Ich würde ein derartiges Problem zunächst mal eingrenzen. Die Hardware kann es ja in diesem Fall nicht sein.
Es gibt ja noch so ein Feature (VMCI glaube ich) bei welchem VM´s direkt miteinander austauschen. Das hast du nicht zufällig eingeschaltet?
Wie ist die lokale Performance einer einzelnen VM?
Wenn beide Fragen das Problem nicht wiederspiegeln liegt das Problem wohl an der Linux Büchse bzw. deren Netzwerkkonfiguration.
Ich würde ein derartiges Problem zunächst mal eingrenzen. Die Hardware kann es ja in diesem Fall nicht sein.
Es gibt ja noch so ein Feature (VMCI glaube ich) bei welchem VM´s direkt miteinander austauschen. Das hast du nicht zufällig eingeschaltet?
Wer ist online?
Mitglieder in diesem Forum: 0 Mitglieder und 8 Gäste
