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?

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.

  • Server VMware ESX
  • VMWare: ESX o 3i? Ho bisogno del COS?
  • Trova il nome di VM (datastore, cartella, pool e così via)
  • Devo aspettarmi un grande aumento delle performance di Oracle in termini di gestione di richieste multiple che passano da singolo a dual core?
  • Personalizzazione dei guest di VMware ESX Linux
  • SNMP OID per gli strumenti VMware su una macchina virtuale
  • Qualcuno ha realizzato la sincronizzazione differenziale reale con rsync in ESXi?
  • Che cosa è meglio MS HyperV o VMWare ESX?
  • 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.