ESXi Gast OS nutzt Host CPU nicht aus
Hallo zusammen,
ich habe aktuell ein Problem, dass ich in dieser Form so noch nicht gesehen habe. Es geht hierbei um folgende Config:
HP Proliant Micro G8 (8GB RAM / Intel XEON E3-1220L 2,3 GHz / 1 Socket 2 Cores 4 logisch Prozessoren / Hyperthreading aktiviert)
Auf dem ESXi 5.5 U1 läuft ein SBS 2011 Standard mit Exchange. Dieser Maschine ist der gesamte RAM und 4 vCpus (2/2) zugeordnet.
Der Server selber zeigt im Tankmanager fast durchgehend 100% Prozessorauslastung an, während vSphere mir zeigt, dass die durchschnittliche Prozessorauslastung zwischen 25-50% bei dieser Maschine liegt (lt. Chart zwischen 750 und 1500 MHz). Der Host liegt ebenfalls in diesem Bereich.
Nun stelle ich mir die Frage, was hier schief läuft. Eigentlich müsste die Leistung der Kiste locker ausreichen, um den SBS 2011 ohne Probleme flüssig laufen zu lassen. Habe ich mir eventuell einen Konfigurationsfehler eingebaut? Hat jemand eine Idee, wo ich hier mal nachschauen könnte?
Gruß,
Fabian
ich habe aktuell ein Problem, dass ich in dieser Form so noch nicht gesehen habe. Es geht hierbei um folgende Config:
HP Proliant Micro G8 (8GB RAM / Intel XEON E3-1220L 2,3 GHz / 1 Socket 2 Cores 4 logisch Prozessoren / Hyperthreading aktiviert)
Auf dem ESXi 5.5 U1 läuft ein SBS 2011 Standard mit Exchange. Dieser Maschine ist der gesamte RAM und 4 vCpus (2/2) zugeordnet.
Der Server selber zeigt im Tankmanager fast durchgehend 100% Prozessorauslastung an, während vSphere mir zeigt, dass die durchschnittliche Prozessorauslastung zwischen 25-50% bei dieser Maschine liegt (lt. Chart zwischen 750 und 1500 MHz). Der Host liegt ebenfalls in diesem Bereich.
Nun stelle ich mir die Frage, was hier schief läuft. Eigentlich müsste die Leistung der Kiste locker ausreichen, um den SBS 2011 ohne Probleme flüssig laufen zu lassen. Habe ich mir eventuell einen Konfigurationsfehler eingebaut? Hat jemand eine Idee, wo ich hier mal nachschauen könnte?
Gruß,
Fabian
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 249149
Url: https://administrator.de/contentid/249149
Ausgedruckt am: 26.11.2024 um 04:11 Uhr
22 Kommentare
Neuester Kommentar
Hallo,
wie viele Dienste werden denn dort angeboten?
Und wie viele Mitarbeiter werden denn damit versorgt?
Was ist die Konfiguration der HDDs?
Welche HDDs wurden denn verbaut?
Und in welchen RAIDs laufen die denn?
Gruß
Dobby
wie viele Dienste werden denn dort angeboten?
Und wie viele Mitarbeiter werden denn damit versorgt?
Was ist die Konfiguration der HDDs?
Welche HDDs wurden denn verbaut?
Und in welchen RAIDs laufen die denn?
während vSphere mir zeigt, dass die durchschnittliche Prozessorauslastung zwischen
25-50% bei dieser Maschine liegt
Und wie viele VMs bzw. Dienste laufen darauf?25-50% bei dieser Maschine liegt
Gruß
Dobby
Moin,
traurigerweise sind 8GB für SBS 2011 nicht üppig, ich würde aber eine Reduktion auf 7GB Ram für die VM sogar empfehlen,
ESXi 5.5 braucht auch etwas (laut VMware >1GB) und auch wenn grundsätzlich Balooning funktioniert, ist SWAP auf HDD im RAID 1 (nicht RAID 10?) nicht schön.
Dann "weiß" der SBS, daß er nicht noch mehr auf Verdacht im Ram halten soll und der ESXi versucht nicht sinnlos dies wiederum auf Platte auszulagern, weil der SBS Ram anfordert.
Man kann - obgleich es auch gewichtige Gegengründe gibt - das Monitoring und Sharepoint abschalten und damit deutlich CPU und IOPs sparen.
HG
Mark
traurigerweise sind 8GB für SBS 2011 nicht üppig, ich würde aber eine Reduktion auf 7GB Ram für die VM sogar empfehlen,
ESXi 5.5 braucht auch etwas (laut VMware >1GB) und auch wenn grundsätzlich Balooning funktioniert, ist SWAP auf HDD im RAID 1 (nicht RAID 10?) nicht schön.
Dann "weiß" der SBS, daß er nicht noch mehr auf Verdacht im Ram halten soll und der ESXi versucht nicht sinnlos dies wiederum auf Platte auszulagern, weil der SBS Ram anfordert.
Man kann - obgleich es auch gewichtige Gegengründe gibt - das Monitoring und Sharepoint abschalten und damit deutlich CPU und IOPs sparen.
HG
Mark
Swap ist zu kompliziert gedacht: der Hypervisor macht das schon für Dich, nur ist das eben nicht gewünscht:
VM wünscht sich 8 GB, Hypervisor braucht auch etwas Ram, will's aber der VM auch recht machen, lagert also auf Platte selbst somit bei 8 GB physischem Ram z.B. 1 GB auf Platte aus und stellt ihn durch fleißiges Swappen immer wieder der VM zur "Optimierung" zur Verfügung.
Zu sehen ist das ggf. im vSphere-Client wenn Balooning (eigentlich dafür gedacht, mehreren VMs mehr RAM zuzuweisen, als physisch eingebaut ist) auftaucht.
Die Swap-Datei in der VM habe ich damit nicht gemeint, wobei ich die auch gerne in VMs klein halte, da auch hier wieder der VM nicht bewußt ist, daß sie virtualisiert ist und der Swap z.B. wieder im RAID besonders langsam ist.
Also einfach Ram der VM auf 7GB runter setzten.
falls das auf Dich zutrifft:
RAID: Embedded HP Smart Array B120i
Array support: RAID0, 1, 10
Read more: http://www.itpro.co.uk/server/21302/hp-proliant-microserver-gen8-review ...
da steht, daß nur RAID5 einen extra Controller braucht.
würde ich vor Einsatz der Maschine eher noch umkonfigurieren.
(Die Platten sind sicher nicht mit "Enterprise-Servern" zu vergleichen, Du möchtest darin aber auch nicht große Datenbanken betreiben, sondern tatächlich Exchange, AD, File-Service?)
HG
Mark
VM wünscht sich 8 GB, Hypervisor braucht auch etwas Ram, will's aber der VM auch recht machen, lagert also auf Platte selbst somit bei 8 GB physischem Ram z.B. 1 GB auf Platte aus und stellt ihn durch fleißiges Swappen immer wieder der VM zur "Optimierung" zur Verfügung.
Zu sehen ist das ggf. im vSphere-Client wenn Balooning (eigentlich dafür gedacht, mehreren VMs mehr RAM zuzuweisen, als physisch eingebaut ist) auftaucht.
Die Swap-Datei in der VM habe ich damit nicht gemeint, wobei ich die auch gerne in VMs klein halte, da auch hier wieder der VM nicht bewußt ist, daß sie virtualisiert ist und der Swap z.B. wieder im RAID besonders langsam ist.
Also einfach Ram der VM auf 7GB runter setzten.
falls das auf Dich zutrifft:
RAID: Embedded HP Smart Array B120i
Array support: RAID0, 1, 10
Read more: http://www.itpro.co.uk/server/21302/hp-proliant-microserver-gen8-review ...
da steht, daß nur RAID5 einen extra Controller braucht.
würde ich vor Einsatz der Maschine eher noch umkonfigurieren.
(Die Platten sind sicher nicht mit "Enterprise-Servern" zu vergleichen, Du möchtest darin aber auch nicht große Datenbanken betreiben, sondern tatächlich Exchange, AD, File-Service?)
HG
Mark
den RAM werde ich definitv aufrüsten.
Was passt denn maximal an RAM in den Server rein?Gruß
Dobby
Hallo,
Dir ist schon bekannt das ein SBS 2011 erst ab 24 GB anfängt rund zu laufen? Und auch die verwendeten HDDs sowie der RAID Verbund oder Verbünde macht einiges aus welches dein VM Szenario dann noch stemmen muss.
Wie schafft man mit 4 Festplatten ein RAID 1 (und das bei einen Controller der nur RAID 1 kann)?
Und da auf den Blech nur dein SBS 2011 werkelt, warum dann noch eine VM darunter? Stehst du auf sado / maso?
Selbst wenn du 16 GB RAM reinhaust, wird es dich nicht beeindrucken was der SBS mit 15 davon anstellt....
Beste Grüße,
Peter
Dir ist schon bekannt das ein SBS 2011 erst ab 24 GB anfängt rund zu laufen? Und auch die verwendeten HDDs sowie der RAID Verbund oder Verbünde macht einiges aus welches dein VM Szenario dann noch stemmen muss.
Wie schafft man mit 4 Festplatten ein RAID 1 (und das bei einen Controller der nur RAID 1 kann)?
Und da auf den Blech nur dein SBS 2011 werkelt, warum dann noch eine VM darunter? Stehst du auf sado / maso?
Selbst wenn du 16 GB RAM reinhaust, wird es dich nicht beeindrucken was der SBS mit 15 davon anstellt....
Beste Grüße,
Peter
@Pjordorf: polter doch nicht so: ich hätt's vermutlich ähnlich gemacht, wenn 4 Personen zugreifen sollen, das Budget nicht groß ist, der Server keinen eigenen Raum bekommen kann, das Datenvolumen aber hoch ist (2 TB), mit Hypervisor verliere ich unter 5%, gewinne aber DR! Das RAID 1 hat sich doch geklärt: 2x RAID1, weil RAID10 nicht zu sehen war. 2x SSD wäre vielleicht auch noch sinnvoll gewesen.
12 GB für den SBS 2011 habe ich schon sinnvoll genutzt (ca. 10 Leute, nur Exchange).
HG
Mark
12 GB für den SBS 2011 habe ich schon sinnvoll genutzt (ca. 10 Leute, nur Exchange).
HG
Mark
na, nun wird's schon heikler, zweite VM als einfacher Fernarbeitsplatz mit Office? oder Grafik-Workstation???,
der RAID-Controller ist im Testbericht doch schon angesprochen, RAID5 wäre mit Extra-Controller machbar, hängt aber auch von der Backplane ab,
wenn der Server jetzt am Wochenende eh noch runterfahren kann, würde ich nach den Optionen direkt im "NAS" gucken:
- PCIe mit genügend Platz für Backup-Batterie?
- Backplane mit einzelnen SATA oder besser SAS-Anschlüssen,
- Kabel lassen sich vom Extra-Controller dahinlegen?
Wo ist denn das Backup?
HG
Mark
RAID10: zwei Mal RAID0 also für's Lesen doppelt fix...
der RAID-Controller ist im Testbericht doch schon angesprochen, RAID5 wäre mit Extra-Controller machbar, hängt aber auch von der Backplane ab,
wenn der Server jetzt am Wochenende eh noch runterfahren kann, würde ich nach den Optionen direkt im "NAS" gucken:
- PCIe mit genügend Platz für Backup-Batterie?
- Backplane mit einzelnen SATA oder besser SAS-Anschlüssen,
- Kabel lassen sich vom Extra-Controller dahinlegen?
Wo ist denn das Backup?
HG
Mark
RAID10: zwei Mal RAID0 also für's Lesen doppelt fix...
Hallo,
Und ein SBS 2011 kann auch mit 6 GB eingeschaltet werden. Dauert aber dann alles....
Gruß,
Peter
Zitat von @Infomatrixx:
Ich hätte nie gedacht, dass der SBS so ressourcenhungrig ist. Besser habe ich W2k8R2 und W2k12 immer auf XEN virtualisiert und das war meist ein Traum
Du als Dienstleister hast immer noch das Problem das du einen SBS als einen reinen Server betrachtest. Das ist aber der SBS nicht. Der SBS enthält auch einen Server.... Im Vordergrund stehen da Exchange Server 2012, IIS, OWA, Outlook over Https, SharePoint, SQL mit seinen internen Instanzen (Monitoring usw.), WSUS, DC, DNS, AD, DHCP, WINS, Fileserver .... Das bisschen was ein reiner Server 2008 oder 2012 hier zu tun hätte inkl.. DC kann hier ein Celeron mit 512 MB abarbeiten... Ein SBS ist mehr als nur ein Server.....Ich hätte nie gedacht, dass der SBS so ressourcenhungrig ist. Besser habe ich W2k8R2 und W2k12 immer auf XEN virtualisiert und das war meist ein Traum
Und ein SBS 2011 kann auch mit 6 GB eingeschaltet werden. Dauert aber dann alles....
Gruß,
Peter
Hallo,
Wenn nicht Manuell rumgefummelt wurde wird auch dein SBS sich liebevoll um den ganzen RAM kümmern Gib den SQL Instanzen und den Exchange doch erst mal ein Chance...
Gruß,
Peter
Wenn nicht Manuell rumgefummelt wurde wird auch dein SBS sich liebevoll um den ganzen RAM kümmern Gib den SQL Instanzen und den Exchange doch erst mal ein Chance...
Gruß,
Peter
also ich hatte noch 16GB RAM und habe es gleich mal ausprobiert. Natürlich hat das schon ein wenig
Also ich kenne Leute die betreiben einen SBS2011 mit 32 GB RAM und der wird fast voll und ganz inBeschlag genommen bis auf 2 GB.
Gruß
Dobby
Moin,
da ich sowohl den von Dir genutzten Microserver mit 16GB als auch einen SBS 2011 Standard betreibe, würde ich sagen .... schlimmer geht nimmer. Fake-Raid, SATA, Mini-RAM und Taschenrechner-CPU für den SBS - höflich formuliert: extrem ambitioniert. Unhöflicher benannt: siehe meinen nick.
Mal von diesem Gurkensetup abgesehen ... schon die Tatsache, dass für den SBS keine redundante Stromversorgung zur Verfügung steht, disqualifiziert das Gebastel.
Kauf Deinem Kunden einen richtigen Unterbau für den SBS, nimm den kleinen Quader z.B. als Backupziel, Memberserver mit RDS oder sonstwas, und entschuldige Dich bei ihm für die miserable Beratung!
LG, Thomas
da ich sowohl den von Dir genutzten Microserver mit 16GB als auch einen SBS 2011 Standard betreibe, würde ich sagen .... schlimmer geht nimmer. Fake-Raid, SATA, Mini-RAM und Taschenrechner-CPU für den SBS - höflich formuliert: extrem ambitioniert. Unhöflicher benannt: siehe meinen nick.
Mal von diesem Gurkensetup abgesehen ... schon die Tatsache, dass für den SBS keine redundante Stromversorgung zur Verfügung steht, disqualifiziert das Gebastel.
Kauf Deinem Kunden einen richtigen Unterbau für den SBS, nimm den kleinen Quader z.B. als Backupziel, Memberserver mit RDS oder sonstwas, und entschuldige Dich bei ihm für die miserable Beratung!
LG, Thomas