Die Verwendung der VM-Leistungsüberwachung zur Steigerung der VM-Leistung

Virtualisierung wird heutzutage weit verbreitet eingesetzt, aufgrund der Vorteile für geschäftliche IT-Infrastrukturen, wie Skalierbarkeit, Kosteneffizienz und bequeme Verwaltung. Hardware-Ressourcen physischer Server können zu Ressourcenpools zusammengefasst und für virtuelle Maschinen (VMs) bereitgestellt werden. Ausreichende Ressourcen, die VMs zugewiesen sind, sind für die erwartete Leistung eines Gastbetriebssystems und der darauf ausgeführten Anwendungen erforderlich. Wenn Sie eine hohe Anzahl von VMs ausführen, benötigen einige von ihnen möglicherweise zusätzliche Ressourcen, und einige verwenden möglicherweise mehr Ressourcen als benötigt. Unzureichende Ressourcen für eine VM führen zu Leistungseinbußen.

In diesem Beitrag erklären wir, warum Überwachung wichtig ist und wie diese Funktion Ihnen hilft, die Leistung von VMs zu verbessern, mit Schwerpunkt auf der VMware vSphere-Überwachung.

Was ist die Überwachung virtueller Maschinen

Die Überwachung virtueller Maschinen ist der Prozess des Trackings von VM-Parametern wie Prozessor, Speicher, Festplatte, Netzwerkauslastung usw. Sie können auch den Verfügbarkeitsstatus der VM überwachen. Erweiterte Überwachungsfunktionen ermöglichen es Ihnen auch, Anwendungen zu überwachen, die auf der VM ausgeführt werden. Die Echtzeit- und historischen Zählerdaten können für umfassende Analysen von Überwachungstools gespeichert werden.

VM-Überwachungsfunktionen

VM-Überwachung unterscheidet sich von der Überwachung anderer IT-Infrastrukturkomponenten wie physischen Computern. Virtuelle Maschinen verbrauchen Hardwareressourcen auf eine andere Weise als physische Maschinen. VMs greifen auf Ressourcen zu, indem sie die Abstraktionsschicht des Hypervisors passieren. Aus diesem Grund müssen Sie bestimmte VMs oder die gesamte VM-Infrastruktur auf Hostebene überwachen und nicht auf der Ebene des Gastbetriebssystems. Aus diesem Grund können Sie keine Überwachungsanwendung auf dem Gastbetriebssystem einer VM installieren, um genaue Daten zu erhalten.

Was zu überwachen ist

Speicher und Festplatte. VMs können während des Betriebs wachsen. Ein Speicherüberlauf oder ein Mangel an Festplattenspeicher kann Gründe für einen VM-Ausfall sein. Sie sollten den freien Speicherplatz überwachen, insbesondere bei Verwendung von dünn bereitgestellten virtuellen Festplatten. Wenn ausreichend freier Festplattenspeicher vorhanden ist, aber die Festplatten intensiv genutzt werden, kann die Leistung der VMs, die diese Festplatten verwenden, abnehmen. Die Überwachung von VMs hilft Ihnen bei der richtigen Entscheidung und beim Migrieren von VMs zu einem anderen Speicher für bessere Leistung.Bereitgestellte Ressourcen. VM-Verbreitung (Virtualisierungsverbreitung) kann zu ineffizientem VM-Management führen, weil es an Ressourcen auf einem Server mangelt. Dies kann passieren, wenn Sie viele ungenutzte (unnötige) VMs haben, die Festplattenspeicher, CPU und Speicher verbrauchen. Ein weiteres häufiges Problem ist die Überprovisionierung. Diese Situation tritt auf, wenn die Menge der bereitgestellten Ressourcen für VMs die verfügbare Hardwarekapazität überschreitet. Sie sollten die VM-Infrastruktur überwachen, insbesondere wenn Ressourcen überlastet sind und die Ressourcenzuweisung die verfügbare Kapazität auf einem physischen Server übersteigt.

VM-ÜberwachungsvorteileVM-Überwachung hilft Ihnen dabei:

Identifizieren Sie Leistungsengpässe schneller

Erhalten Sie Benachrichtigungen, um potenzielle Ausfälle proaktiv zu verhindern

  • Intelligente Fehlerbehebung von Leistungsproblemen, z. B. Entscheiden, ob mehr RAM einem VM zugewiesen oder mehr RAM im Host installiert werden soll
  • Führen Sie erkenntnisgesteuerte Kapazitätsplanung durch, die zukünftige Anforderungen antizipiert und Ressourcenverschwendung vermeidet
  • Sparen Sie Zeit und ersetzen Sie mühsame manuelle Überwachungsbefehle durch Echtzeit-Dashboard-Anzeigen, die die gesamte virtuelle Infrastruktur abdecken
  • Verteilen Sie Lasten effektiv zwischen Hosts, verbessern Sie die Leistung von VMs und optimieren Sie die Serverleistung
  • Wie überwachen Sie VMware-VMs?
  • Sie können einige Informationen zu ESXi-Hosts, Datenspeichern und virtuellen Maschinen, einschließlich ihres Zustands und ihres Ressourcenverbrauchs, mithilfe der integrierten VMware-Funktionalität oder einer speziellen Überwachungslösung überprüfen.

Integrierte VMware-Überwachungstools

Die kostengünstigste Methode der vSphere-Überwachung besteht darin, die integrierten Tools im VMware vSphere Client zu verwenden. Schauen wir uns an, wie Sie die Gesundheit von VMware ESXi und die Leistung von VMs mithilfe nativer Tools überwachen können.

ESXi-HardwaregesundheitSie können diesen einfachen Schritten folgen, um VMware vSphere-Parameter zu überwachen:Klicken Sie auf den benötigten ESXi-Host, um die Hauptinformationen anzuzeigen.Klicken Sie auf den Überwachen-Tab.

Die kostengünstigste Methode zur Überwachung von vSphere ist die Verwendung der integrierten Tools von vCenter im VMware vSphere Client. Schauen wir uns an, wie man die Gesundheit von VMware ESXi und die Leistung von VMs mit den nativen Tools überwacht.

Gesundheit der ESXi-Hardware

Sie können diese einfachen Schritte befolgen, um die Parameter von VMware vSphere zu überwachen:

  1. Klicken Sie auf den benötigten ESXi-Host, um die Hauptinformationen zu sehen.
  2. Klicken Sie auf den Monitor-Tab.
  3. Wählen Sie den zu überwachenden Parameter aus, um detaillierte Informationen zu sehen, z. B. Hardware Health. Auf dem Serverhardware befinden sich Sensoren, die Informationen über die CPU-Temperatur, die Motherboard-Temperatur, die Lüftergeschwindigkeit (RPM) usw. anzeigen.

Überwachung der ESXi-Leistung

Um die Leistung von ESXi zu überwachen:

  1. Wählen Sie einen ESXi-Host im VMware vSphere Client aus.
  2. Klicken Sie auf den Monitor-Tab.
  3. Gehen Sie zu Performance & Overview. Die Informationen zur CPU in Echtzeit werden im folgenden Screenshot für den ausgewählten ESXi-Host angezeigt. Die Grafikansicht ermöglicht es Ihnen, die CPU-Auslastung für den ausgewählten Zeitraum zu analysieren.
  4. Scrollen Sie auf der Seite nach unten, um Informationen über Speicher, Festplatte und Netzwerkauslastung für die Leistungsüberwachung von vSphere zu sehen.
  5. Gehen Sie zu Performance & Details, um weitere Informationen über den benötigten Parameter anzuzeigen.

Überwachung virtueller Maschinen in vSphere

Es wird empfohlen, VMware Tools im Gastbetriebssystem einer VM zu installieren, um genaue VM-Überwachungsinformationen zu erhalten.

  1. Wählen Sie eine VM aus, um Informationen zu dieser VM anzuzeigen.
  2. Wählen Sie den Monitor-Tab, ähnlich wie für einen ESXi-Host zur Überwachung der VM-Performance erklärt. Wählen Sie den benötigten VMware-Überwachungsparameter für die VM aus. In diesem Beispiel gehen wir zu Performance & Advanced und wählen aus, um die VM-CPU-Auslastung in MHz zu überwachen.

Wie überwache ich IOPS in VMware vSphere?

Die Überwachung von IOPS (Ein- und Ausgabeoperationen pro Sekunde) ermöglicht es Ihnen, die Speicherleistung für eine virtuelle Maschine zu überprüfen.

  1. Wählen Sie eine virtuelle Maschine im VMware vSphere Client aus.
  2. Klicken Sie auf den Monitor-Tab.
  3. Gehen Sie zu Performance & Advanced.
  4. Im Dropdown-Menü Ansicht wählen Sie Disk aus.

Der Screenshot zeigt den Leistungsgraphen der virtuellen Festplatte (KBps).

Verwendung einer dedizierten Überwachungslösung

Sie können eine spezielle Überwachungslösung verwenden, um mehrere vCenter-Server, ESXi-Hosts und deren Ressourcen von einer einzigen Oberfläche aus zu überwachen. Diese VMware-Überwachungs-Funktionalität wird in NAKIVO Backup & Replication unterstützt, einer universellen All-in-One-Datenschutzlösung.

  1. Sie müssen Ihre vCenter-Server und ESXi-Hosts zum Inventar hinzufügen.
  2. Gehen Sie zum Überwachung-Abschnitt im linken Bereich der Webschnittstelle.
  3. Klicken Sie auf Überwachung hinzufügen.

  1. Wählen Sie bestimmte VMs, ESXi-Hosts oder die gesamten vCenter-Server aus, die Sie überwachen möchten. In unserem Beispiel wählen wir aus, einen ESXi-Host und alle VMs, die sich auf diesem Host befinden, zu überwachen.

Hinweis. Die Ansicht Elemente ist standardmäßig ausgewählt, aber Sie können die Richtlinienansicht auswählen und VMware vSphere-Elemente auswählen, die Ihren Richtlinien entsprechen.

  1. Nachdem Sie ein Kontrollkästchen beim ESXi-Host ausgewählt haben, wird die Bestätigungsmeldung angezeigt, um alle VMs auf diesem Host auszuwählen:
    Möchten Sie alle untergeordneten VMs überwachen?
    Klicken Sie auf Anwenden, um zu bestätigen.

  1. Scrollen Sie durch die Liste der überwachten Elemente und wählen Sie die Datenspeicher aus, die Sie überwachen möchten.
  2. Klicken Sie auf Speichern, um die Einstellungen für die VM-Überwachung zu speichern.

Jetzt können Sie auf die Schaltfläche Überwachung im linken Bereich der NAKIVO-Webschnittstelle klicken, die benötigten Elemente für die VMware-Überwachung auswählen und die bereitgestellten Informationen anzeigen.

Wählen Sie den ESXi-Host aus und überprüfen Sie die CPU-Auslastung, Speicherauslastung und deren Diagramme. In diesem Fall gibt es keine Leistungsprobleme.

Sie können auf eine einzelne VM klicken, um die aktuelle CPU-Auslastung, Speicherauslastung und Festplattennutzung in den entsprechenden Tortendiagrammen zu überprüfen oder die Statistiken in den Liniendiagrammen über einen bestimmten Zeitraum anzeigen.

Um die Datenspeicherauslastung auf einem ESXi-Host zu überprüfen, klicken Sie auf einen Datenspeicher.

Sehen Sie sich alle Funktionen und vergleichen Sie die Editionen von NAKIVO Backup & Replication.

Abschluss

Die Überwachung der VM-Leistung ist nützlich, um Ihre VMware-Infrastruktur zu optimieren, VM-Probleme rechtzeitig zu erkennen und herauszufinden, welche Einstellungen für die Leistungsoptimierung abgestimmt werden müssen. Sie können native VMware-Überwachungswerkzeuge oder eine Drittanbieterlösung verwenden. Bestimmen Sie, welche Metriken Sie überwachen möchten. Wählen Sie die entsprechende Software entsprechend Ihren Anforderungen aus und vergessen Sie nicht, VMware-Backup für den Schutz von VM-Daten zu verwenden.

Source:
https://www.nakivo.com/blog/how-to-do-vsphere-performance-monitoring-optimization/