Mit DriveMap können Sie die Datenentropie einer Festplatte über alle Sektoren hinweg untersuchen. Eine einfache Mausbewegung veranlasst das Programm, den Inhalt des aktuellen Sektors in einem benachbarten Fenster anzuzeigen. Sie können auch eine verkleinerte Darstellung Ihres gesamten Laufwerks als 400 x 400 Pixel große Miniatur-Bitmap anzeigen. Auf diese Weise können Sie Laufwerkseigenschaften schnell erfassen, deren Erkennung mit anderen Methoden, z. B. DiskExplorer oder RAID Reconstructor, normalerweise viel mehr Zeit in Anspruch nehmen würde.
Die Bestimmung der Parameter innerhalb einer RAID-Konfiguration umfasst die Analyse der Entropiemuster, die in jedem der einzelnen Mitgliedslaufwerke gefunden werden.
DriveMap: Laufwerk mit dem Entropiemuster eines RAID-5 mit 3 Laufwerken und einer Blockgröße von 16.
In diesem Bild zeigt DriveMap ein charakteristisches Muster, das für eine RAID-5-Konfiguration typisch ist. Wenn Sie die Breite der Balken innerhalb der Anzeige messen, können Sie feststellen, dass die roten Balken mit höherer Entropie 16 Sektoren umfassen, während die Lücken mit niedrigerer Entropie 32 Sektoren abdecken. Dieses spezielle Laufwerk ist Mitglied eines 3-Laufwerk-RAID-5-Setups mit einer Blockgröße von 16 Sektoren, was zu einem vollständigen Periodenlänge von 48 Sektoren führt.
Dieses Muster entsteht durch die Art und Weise, wie RAID-Paritätsblöcke berechnet werden. Dabei werden XOR-Operationen für Daten der anderen Laufwerken durchgeführt. XOR-verknüpfte Daten weisen typischerweise eine höhere Entropie auf als die Originaldaten. Deshalb nähern sich die rot dargestellten Paritätsblöcke einem nahezu maximalen Entropiewert von 1 an, während andere Bereiche eine deutlich niedrigere Entropie aufweisen, die im Durchschnitt bei etwa 0,5 liegt.
Die hier verwendete Messung der Datenentropie basiert auf der „Shannon-Entropie“. Sie liefert einen Hinweis auf den durchschnittlichen Grad an „Information“, „Überraschung“ oder „Unsicherheit“, der den betrachteten Daten innewohnt. Für ein tiefergehendes Verständnis dieses Konzepts können Sie Shannon's Theorie unter https://en.wikipedia.org/wiki/Entropy_(information_theory) erkunden.
Mit DriveMap können Sie Miniatur-Bitmap-Darstellungen des Laufwerks erstellen, die seine darstellen. Im Kontext einer 400 x 400 Pixel großen Bitmap untersucht und berechnet das Tool die Entropie für 160.000 gleichmäßig verteilte Sektoren. Dieser Ansatz bietet eine einfache Möglichkeit, die Auslastung des Laufwerks zu visualisieren und das Vorhandensein von Daten mit hoher Entropie, wie z. B. komprimierten Dateien und Bildern, zu identifizieren. Darüber hinaus ermöglicht der Vergleich von Miniatur-Bitmaps von verschiedenen Laufwerken die Erkennung von Beziehungen zwischen ihnen, wie etwa mögliche Ähnlichkeiten (z. B. RAID-0) oder identische Inhalte (z. B. RAID-1).
In diesem Bild haben wir eine Miniatur-Bitmap des Laufwerks erstellt. Sie sehen, dass das Laufwerk zu etwa 50 % mit gemischten Daten gefüllt ist, gefolgt von 10 % Daten mit hoher Entropie. Die letzten 40 % sind ungenutzt.