Windows Server 2012-Deduplizierung: Wie und wo optimieren

Als Windows Server 2012 in der Vorschau angezeigt wurde, war ich wirklich schockiert, dass die Deduplizierung im Server-Betriebssystem enthalten sein würde. Ich dachte, dass es für einen Dateiserver zunächst nur Sinn machen würde. Dies liegt daran, dass es nicht für strukturierte Datentypen wie Exchange, SQL oder VMs gedacht ist. Außerdem ist dies auf dem Laufwerk C: \ nicht zulässig. Nachdem ich ein bisschen mehr darauf gekaut habe, habe ich eine Reihe zusätzlicher Anwendungsfälle gefunden und finde es für jede IT-Umgebung ziemlich vielseitig. Die Windows-Deduplizierung kann für Sicherungsdateifreigaben, Volumes für Anwendungsspeicherauszüge (wie SQL Server-Protokollsicherungen und Protokollbereinigungen) und allgemeine Anwendungsvolumes für Systeme verwendet werden. Dies kann ein Kandidat für die Konfiguration des Vorlagen- / Bibliothekserstellungsprozesses für virtuelle Maschinen sein.

Was besser ist, es erfordert nicht die Kosteninvestition, die normalerweise mit Hardware-Deduplizierungs-Appliances verbunden ist. Und es ist Windows. Sie wissen bereits, wie Sie Windows unterstützen.

Wie können Sie die Windows Server 2012-Deduplizierung optimieren? Zunächst müssen Sie wissen, wie Sie es installieren. Ich habe letztes Jahr einen Blog-Beitrag aus einer der frühen Voransichten geschrieben, und der Prozess ist seit den Beta-Prozessen unverändert.

Sobald die Deduplizierung für den Server aktiviert ist, müssen im nächsten Schritt Volumes festgelegt werden, für die die Deduplizierungs-Engine für die Verarbeitung festgelegt werden soll. Dies ist in PowerShell oder in der Server Manager-Oberfläche problemlos möglich. Enable-DedupVolume den PowerShell-Befehl Enable-DedupVolume für jedes angegebene Volume ab - siehe Abbildung A unten:

Abbildung A.

Eine Reihe von Faktoren bestimmen, wie effektiv Windows bei der Verarbeitung sein wird. Die erste davon ist die Anzahl der geplanten Aufgaben, die Windows ausführt, um Platz zu sparen. Diese Aufgaben befinden sich im Windows Task Scheduler in Microsoft | Windows | Deduplizierungsabschnitt. Diese Aufgaben sind in Abbildung B dargestellt:

Abbildung B.

Klicken um zu vergrößern.

Im Server-Manager erhalten Sie in der Datenträgerübersicht der einzelnen Datenträger einen schnellen visuellen Hinweis auf die Einsparungen beim Deduplizierungsspeicherplatz durch die Windows Server 2012-Deduplizierungs-Engine. Die Deduplizierung mit Windows funktioniert innerhalb eines einzelnen Volumes (obwohl es für mehrere Volumes aktiviert sein kann), und bei der Ausführung der geplanten Aufgaben werden Platzersparnisse erzielt.

Ich habe ein einfaches Beispiel erstellt, in dem eine 250-MB-Datei, die mehr als 60 Mal auf einem Dateiserver vorhanden war, eine hervorragende Effizienz aufweisen sollte. Nachdem die Deduplizierung für das Volume aktiviert wurde, wird die Effizienz mit 0% angegeben und es werden keine Speicherplatzeinsparungen gemeldet. In natürlichen Situationen benötigt die Windows-Deduplizierung einige Zeit, um Einsparungen zu erzielen. Stellen Sie also Ihre Erwartungen entsprechend ein. Sie können die geplante Aufgabe "Hintergrundoptimierung" bei Bedarf ausführen, um Einsparungen bei der Deduplizierung zu erzielen. Beachten Sie jedoch, dass hierfür CPU- und Festplattenzyklen erforderlich sind (wie bei allen Deduplizierungstechnologien). Sie können eine Optimierung über PowerShell mit dem start-dedupJob starten (siehe Abbildung C):

Abbildung C.

Der andere Hinweis ist, dass Deduplizierungsvorteile möglicherweise nicht sofort angezeigt werden. Der Grund dafür ist, dass das Dateialter einen Standardwert von 5 als Kandidaten für die Deduplizierung hat. Diese Option befindet sich in den Deduplizierungseinstellungen und kann pro Volume konfiguriert werden. Darüber hinaus können Sie in diesem Optionsbereich Ausschlüsse hinzufügen, damit bestimmte Dateitypen nicht für die Deduplizierung verarbeitet werden. Diese Optionen sind in Abbildung D dargestellt:

Abbildung D.

In der obigen Abbildung wird der Standardwert 5 in diesem Beispiel auf 0 entfernt, damit wir sofortige Ergebnisse sehen können. Es ist wichtig zu beachten, dass das Alter dieses Volumes nicht unbedingt der Zeitstempel der Datei ist.

Sobald die Deduplizierung abgeschlossen ist, werden die Ergebnisse im Server-Manager angezeigt. Anhand des obigen Beispiels mit 60 Instanzen derselben Datei und einigen anderen Kandidaten hat die Deduplizierung viel Platz gespart, wie in Abbildung E unten dargestellt:

Abbildung E.

Klicken um zu vergrößern.

Zwischen den Eigenschaften der Deduplizierung für das im Server-Manager festgelegte Volume und der Fülle an PowerShell-Cmdlets für Windows gibt es zahlreiche Möglichkeiten, diese Windows-Funktion zu optimieren. Darüber hinaus enthält diese TechNet-Seite eine umfangreiche Liste der PowerShell-Cmdlets, die speziell für die Deduplizierung verfügbar sind.

Haben Sie die Windows Server 2012-Deduplizierung verwendet? Was ist Ihre bisherige Erfahrung? Teilen Sie Ihre Erfahrungen unten.

© Copyright 2021 | pepebotifarra.com