Come verificare se gli host ESX dispongono di RAM sufficiente

Ho notato che alcune macchine virtuali basate su Linux diventano più lentamente fino a quando non riavvii. In un primo momento ho sospettato di aggredire le risorse e delle risorse, ma dopo che alcune vm ricostruiscono il graffio e sono estremamente sicure in sicurezza, ho deciso di eliminare le risorse. Ora sto sospettando che gli host ESX non abbiano abbastanza RAM e lo scambino per i VM less occupati.

Come potevo verificare se questo è il caso o less?

  • Scopri quale database in SQL Server 2005 utilizza la quantità di RAM
  • Come assegnare un limite di memory per mySQL?
  • * nix misura l'utilizzo della memory
  • È ansible / consigliabile eseguire VMware Server ESX / ESXi su un computer porttile?
  • Significato della linea buffer / cache nella produzione di libera
  • Perché Red Hat Linux ha less memory sul sistema di quanto non sia effettivamente disponibile?
  • Specifiche:

    ESX#1: ESX 3.5 8x3GHz, 32GB RAM. 7 vms ESX#2: ESX 3.5 8x3GHz, 32GB RAM. 25 vms 70GB configured guest RAM in total over all the vms. 

    ESX1 ha occasionalmente un avviso che la memory sta ottenendo basso, ma è solo 24GB di 32 GB.

    3 Solutions collect form web for “Come verificare se gli host ESX dispongono di RAM sufficiente”

    Questo potrebbe essere un problema di risorse sull'host, vm o entrambi. Controllare la scheda di performance nel client VI. Passare alla memory. Utilizza swap o ballooning? Ora passare al disco e select le performance. (richiede 4.1) Qual è la latenza in ms? Ogni less di 10 ms va bene. I dischi SATA possono spuntare a 300 ms o peggio. Infine provare a eseguire htop dal Linux VM. Scambia? Quanti vcpu usate su each host. L'host sprecherà molti loops se si aggiunge a molti VM di VMM all'host. SSH nell'host e eseguire esxtop. Guarda il numero di rdy. Questo è il momento in cui il VM sta aspettando l'accesso alla CPU. se questo è più di 10 potresti avere un problema. A proposito si dovrebbe eseguire l'aggiornamento a 4.1. 3.5 ha enormi problemi di performance.

    Ho solo hosts v4.1u1 a mano ma nello sguardo VIClient.exe nella pagina di riepilogo host nelle risorse – dovrebbe dire quanto memory venga utilizzata in quel host.

    Non sembra che tu abbia un problema di risorse RAM nei tuoi host. Può essere un problema con i VM individuali.

    Guardando all'interno di tali specifiche VM di Linux, puoi vedere se stai scambiando?
    Come hai configurato tali VM in termini di RAM?
    Stai utilizzando piscine di risorse a tutti?

    Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.