Mittelständischer Kunde in der Provinz Monza, Server PowerEdge R740 mit SQL Server Standard, produktive ERP-Datenbank mit 1,2 TB, konstanter transaktionaler Traffic. Controller PERC H730 mit 1 GB Write-Back-Cache, 8 SAS-Laufwerke 10K à 1,8 TB im RAID 10. Latenzspitzen beim Schreiben während der Batch-Läufe (Tagesabschlüsse, Monatsendfakturierung): von 5 ms im Leerlauf auf 60-90 ms im Batch.
Diagnose: Controller-Cache beim Schreiben gesättigt. Der physische Storage (SAS 10K) kann mehr leisten, wenn der Controller nicht drosselt. Lösung: Upgrade auf PERC H755 mit 8 GB Cache, bei gleichen Laufwerken und unverändertem RAID 10. Identische LSI-basierte Familie: direkter foreign-config-Import.
Durchführung: Komplettbackup der SQL-Datenbank (full + log) vor dem Eingriff. Nachtfenster von 3 Stunden. Server heruntergefahren, Controller getauscht, PERC-Firmware aktualisiert, Boot, Import der foreign config (5 Minuten), Systemstart, SQL-Integritätsprüfung (DBCC CHECKDB), synthetischer Batch-Test, Rückgabe in die Produktion.
Ergebnis: Batch-Latenz unter 15 ms, sequenzieller Schreibdurchsatz +120 %. Kein Datenverlust. Der Kunde arbeitet unverändert auf denselben Laufwerken weiter.
# Vorher · PERC H730 (1 GB Cache)
4K random read 18,500 IOPS · 5.3 ms avg
4K random write 12,200 IOPS · 8.1 ms avg
1M seq read 820 MB/s
1M seq write 420 MB/s
Batch latency 60-90 ms (Abschlüsse)
# Nachher · PERC H755 (8 GB Cache)
4K random read 42,000 IOPS · 2.3 ms
4K random write 31,000 IOPS · 3.0 ms
1M seq read 1,250 MB/s
1M seq write 940 MB/s (+120%)
Batch latency 8-14 ms (Abschlüsse)