Was ist Festplatten-E / A? Wie überwacht man die Auslastung für Windows und Linux?

Es ist das 21.Jahrhundert und alle haben es eilig. Niemand hat heute die Zeit oder Willenskraft, unnötig zu warten, während eine Anwendung oder Website auf seinem Computer geladen wird.

Stellen Sie sich dieses Szenario nun aus der Sicht eines Unternehmens vor. Die betreffende Person könnte ein potenzieller Kunde gewesen sein.

Für ein Unternehmen ist es daher unerlässlich, schnell Antworten auf Fragen zu finden, z. B. Warum meine Website langsam geladen wird oder wie ich herausfinde, warum meine Website langsam geladen wird.

“ Vor der Implementierung von Acronis bestand ein großes Risiko, dass Malware unser Unternehmen lahmlegen könnte. Jetzt, mit Acronis, kann ich sagen, dass wir alles getan haben, um unsere Daten vor einem Angriff zu schützen.“ CIO, High Performance Manufacturing Company.
Lesen Sie Details in einem Bericht von Forrester.

Warum ist meine Website langsam?

Wenn ein Benutzer klickt, um auf Informationen zuzugreifen, wird eine Anforderung an den Webhosting-Server gesendet. Jetzt befinden sich die Daten auf dem Server in Dateien, die auf Festplattenlaufwerken (HDDs) oder häufiger auf Festplatten gespeichert sind.

Um die vom Benutzer angeforderten Daten zu lesen, dreht sich die Festplatte, um den erforderlichen Festplattensektor zu erreichen. Dies führt zu Wartezeiten von einigen Millisekunden, wenn der Prozessor darauf wartet, dass diese Datei gelesen wird. (Ähnliches passiert während des Schreibvorgangs).

Lesen Sie auch: Datenlokalisierung – ein Blick auf das sich ändernde Datenschutzregime in Indien

Diese Zugriffszeit summiert sich allmählich, da die datenlastigen Server unzählige Datenanforderungen verarbeiten und somit das Abrufen der Daten vom Speichergerät zu einem Leistungsengpass wird.

Daher ist es wichtig, die Festplattennutzung und die Festplatten-E / A auf mögliche Leistungsprobleme zu überwachen, damit Sie sehen können, welche Anwendung die Festplatte als wichtigen Teil ihrer Kernfunktionalität verwendet.

Lesen Sie weiter, um die Festplatten-E / A zu verstehen und die Festplatten-E / A-Leistung unter Linux und Windows zu überprüfen.

Was ist Festplatten-E/A?

Festplatten-E/A umfasst Lese- oder Schreib- oder Eingabe-/Ausgabevorgänge (definiert in KB/s), die eine physische Festplatte betreffen. In einfachen Worten, es ist die Geschwindigkeit, mit der die Datenübertragung zwischen dem Festplattenlaufwerk und dem RAM stattfindet, oder im Grunde misst es die aktive Festplatten-E / A-Zeit.

Es ist ein Maß für die Leistung und wird somit verwendet, um die Speichergeräte wie Festplatten, SSDs und SAN zu charakterisieren.

Lesen Sie auch: Datensicherheit neu denken: 5 möglichkeiten, wie Verschlüsselung zum Schutz Ihrer Daten beitragen kann

Sie können die Lese- und Schreibvorgänge der logischen Festplatte auf Ihrem System überwachen und Schwellenwerte festlegen. Sie werden benachrichtigt, wenn die unten genannten Metriken die von Ihnen voreingestellten Werte erreichen:

  • Schreibt / sec – Schreiboperationen Rate.
  • Liest/sec-lesen operationen rate.
  • Busy time – Der Prozentsatz der verstrichenen Zeit, in der Ihr bestimmtes Laufwerk mit der Wartung von Schreib- oder Leseanforderungen beschäftigt war.
  • Warteschlangenlänge – Die Anzahl der Anforderungen auf der Festplatte, die sich in der Warteschlange befinden.

Verwaltete Alibaba Cloud

Billiger, schneller & Sicheres Cloud-Hosting

Wie überprüfe ich die Festplatten-E / A-Leistung unter Windows und Linux?

# 1 Überwachung der Linux-Festplatten-E / A-Aktivität mit den Befehlen IOTOP und IOSTAT

Geben Sie zunächst den Befehl top in das Terminal ein, um die Auslastung Ihres Servers zu überprüfen. Wenn die Ausgabe nicht zufriedenstellend ist, überprüfen Sie den wa-Status, um den Status des Lesens und Schreibens von IOPS auf der Festplatte zu ermitteln.

Lesen Sie auch: Was ist Digital Information Security in Healthcare Act (DISHA) in Indien?

Wenn es hoch ist, müssen wir die E / A-Aktivität in der Linux-Box mit den Befehlen iotop oder iostat überprüfen. Mit dem Befehl iotop können Sie die Festplattenauslastung einzelner Prozesse überwachen.

  • Beginnen wir zuerst mit dem iotop-Befehl

Geben Sie den Befehl ein:

Sie erhalten die folgende Ausgabe:

Wenn Sie den Befehl iotop mit der Option o eingeben, erhalten Sie die tatsächliche E / A-Aktivität.

Ausgang:

• Mit iostat befehl

Mit hilfe von iostat befehl, sie erhalten die individuelle festplatte I/O aktivität. Der folgende Screenshot zeigt 28 und 17 Prozent der Auslastung der Festplatten.

#2 Überwachung der Windows-Festplatten-E / A-Auslastung

Mit Hilfe des Windows Performance Monitor-Tools, das in allen Windows-Versionen verfügbar ist, können Sie die Windows-Festplattennutzung einfach überwachen.
Es gibt bereits viele vorinstallierte Zähler, wählen Sie alle aus und drücken Sie die ENTF-Taste.

Tippen Sie auf +Zeichen und wählen Sie die „Physische Festplatte“ aus den verschiedenen „Performance Objects“.

Die Liste der verfügbaren Zähler wird angezeigt.

Hinweis: Sie können die Instanz auswählen, die Sie überwachen möchten. Standardmäßig wird _Total ausgewählt. (Diese grafische Oberfläche unterscheidet sich für Windows Server 2003 und 2008 R2.)

Hier wählen wir die folgenden vier Zähler aus. Vergessen Sie nicht, nach der Auswahl auf Hinzufügen zu klicken.

  • Durchschn. Datenträger sec/Transfer
  • Festplatte Bytes/sec
  • Datenträgerübertragungen / Sek
  • Durchschn. Datenträger Bytes/Transfer

Wenn Sie nur die aktuellen Werte kennen möchten, können Sie die „Ansicht“ von Zeile zu Bericht auf der Registerkarte Diagramm ändern.

Sie erhalten die tatsächlichen Werte wie folgt:

Hier, die Avg. Disk Bytes / Transfer bietet die IO-Größe, Avg. Disk sec / Transfer bezieht sich auf die durchschnittliche Latenz, Disk Bytes / sec ist gleich dem Durchsatz und letzte Disk Transfers / sec ist IOPS.

Einige wichtige Punkte:

  • Die Latenz wird in Millisekunden ausgedrückt und dieses Leistungstool liefert Ihnen die Werte in Sekunden, also ändern Sie entsprechend für zB 0.020 sec = 20 ms.
  • IOPS wird in MB / sec ausgedrückt, Windows 2003 zeigt Werte in Bytes / Sekunde an. Konvertieren Sie sie als 1Byte / Sek = 1e-6 MB / sek.
“ Acronis ist direkt dafür verantwortlich, dass unser Unternehmen 1200 Stunden pro Jahr für IT-Betriebspersonal in Backup- und Recovery-Workflows einspart.“ CIO, Hochleistungs-IT-Unternehmen.
Lesen Sie Details in einem Bericht von Forrester.

Zusammenfassung:

Nachdem Sie die Festplatten-IOPS-Auslastung effektiv überwacht haben, können Sie Systemupgrades im Voraus entsprechend planen. Sie können sogar die möglichen Ursachen für Speichersubsystemausfälle frühzeitig erkennen und das Risiko unerwarteter Ausfallzeiten verringern.

ZNetLive bietet sowohl Linux- als auch Windows-Webhosting mit den Festplattenüberwachungsfunktionen, sodass Sie die möglichen Leistungsprobleme Ihrer Anwendungen überwachen und rechtzeitig Entscheidungen treffen können.

Wenn Sie Fragen zur Überprüfung der Festplatten-E / A unter Linux oder zur Überprüfung der Festplatten-IOPS unter Linux haben, fragen Sie bitte im Kommentarbereich unten nach oder fügen Sie sie hinzu.

Dienstleistungen ZNetLive Angebote:

Domainnamensuche

Shared Hosting kaufen

Verwaltete WordPress-Hosting-Pläne

VPS-Hosting kaufen

Dedizierte Serververmietung

Jyotsana Gupta – die Leiterin für Inhalte und Kommunikation, ist ausgebildete Ingenieurin und im Herzen Schriftstellerin. Im technischen Schreiben seit 8 Jahren macht sie komplexe Themen für das allgemeine Publikum interessant. Sie liebt es, in ihrer Freizeit lange Fahrten zu unternehmen.