Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Schlechte Random-Write-Performance mit SSDs im RAID 10. Was kann ich machen?

Frage Hardware Festplatten, SSD, Raid

Mitglied: cobrito

cobrito (Level 1) - Jetzt verbinden

09.09.2012 um 19:07 Uhr, 4184 Aufrufe, 5 Kommentare

Hallo Community,

wir bauen für einen Kunden gerade einen Server (Chassis, Motherboard, RAID-Controller von Intel) zur Virtualisierung von ein paar Applikations- und DB-Servern unter Hyper-V 2012. Die Hardware läuft schon, Microsoft Server 2012 RTM mit der Hyper-V Rolle als Host und ein Microsoft Server 2008 R2 als Guest sind testweise installiert. Mich hat nun die Performance des SSD-Arrays interessiert, bin da aber teils auf nicht so erfreuliche Werte gestoßen.

Details:
SSD: 4 x 512 GB Plextor M5Pro im RAID 10 (plus eine Hot-Spare)
Intel RS25DB080 RAID Controller mit 1 GB Cache und BBU (Write-Cache aktiv)
64 GB RAM
2 x E5-2630 CPU
HDD-Array mit großen SAS-Platten als Datenspeicher

Beim CrystalDiskMark hat sich für das SSD-Array folgendes ergeben (im Vergleich zu einem Einzeltest der M5Pro im Internet):
- Sequentiell lesen und 512K Blöcke um den Faktor 2 schneller.
- 4K random lesen etwa gleich auf.
- Sequentiell schreiben und 512K Blöcke etwas langsamer.
- 4K random schreiben drastisch schlechter (Faktor 3-4)!!

Ich kann mir das nun nicht ganz erklären; warum ist die Random-Write-Performance so mies? Kostet RAID 10 gegenüber einer einzelnen Platte soviel an Schreib-Leistung? Was könnte ich testen bzw. dagegen machen?

Vielen Dank für eure Inputs.

LG Stefan

PS: Interessantes Detail am Rande: Die ReFS Partition für die VHDs ist beim sequentiellen Schreiben bzw. bei großen Blöcken deutlich schneller als die NTFS Partition, bei 4K random dafür etwas schlechter.

PPS: Ich beschäftige mich eher selten mit Hardware. Wir machen vorrangig Software und liefern Hardware nur auf expliziten Kundenwunsch mit aus. Daher ist es gut möglich, dass ich etwas Offensichtliches falsch gemacht habe. Bitte in diesem Falle gleich um Nachsicht
Mitglied: win-dozer
09.09.2012 um 19:36 Uhr
Hallo cobrito,

hatte ein ähnliches Problem auch schon einmal - bei mir war der Lese / Schreib Cache deaktiviert. Das aktivieren ist aber auch nur empfohlen wenn ein Batteriepack benutzt wird, da sonst - im Falle des Stromausfalls - die Änderungen die noch nicht auf die HDD geschrieben wurden weg sind!

Grüße

win-dozer
Bitte warten ..
Mitglied: cobrito
09.09.2012 um 19:48 Uhr
Hi, danke für die Antwort.

Allerdings ist ein Batteriepack installiert und laut RAID-Bios auch erkannt und aktiv. Der Write-Cache ist auf "WRITE BACK WITH BBU" gestellt, sollte also aktiv sein. Möglich wäre, dass die BBU noch nicht ganz voll geladen oder gerade in einem Lern-Zyklus ist und daher der Cache temporär inaktiv war. Werd das morgen nochmals testen.
Bitte warten ..
Mitglied: cobrito
10.09.2012 um 16:50 Uhr
Also, der Write-Cache ist definitiv aktiv. Ohne Write-Cache stürzen die Werte noch einmal dramatisch ab.
Ich will ja nicht jammern und bin mit den Werten an und für sich eh zufrieden (im Vergleich zu normalen HDDs), trotzdem würde ich gerne verstehen, warum das zufällige Schreiben von kleinen Blöcken im RAID 10 2/3 der Performance gegenüber einer einzigen Platte (Internet-Testwerte) verliert.

Single-Platte------RAID 10 Array------RAID 10 Array ohne Write-Cache
4K Write--------------103-----------------41-----------------------------2
4K QD32 Write-----349-----------------85----------------------------47

Kann mir das einer erklären? Und warum stürzen diese Werte noch einmal dramatisch ein, wenn der Write-Cache abgeschaltet wird? Das entspricht dann plötzlich HDD-Werten - das SSD Array sollte ja doch auch ohne Write-Cache deutlich schneller sein. Kostet RAID 10 beim Schreiben wirklich so viel? Ich hätte jedenfalls nicht damit gerechnet...
Die Lesewerte sind alle im grünen Bereich (sequentiell und bei den 512K Blöcken sogar herausragend).

LG Stefan
Bitte warten ..
Mitglied: cobrito
11.09.2012 um 18:27 Uhr
Hm, das RAID Array an sich ist nicht schuld. Ich hab die Hot-Spare rausgenommen und einzeln getestet. Die Werte liegen durchwegs etwas unter den Werten des RAID-Arrays. Ich muss die Frage also umformulieren: Was macht mein Controller falsch bzw. was habe ich falsch eingestellt, sodass die Random Writes mit kleinen Blöcken nicht besser sind?
Bitte warten ..
Mitglied: win-dozer
11.09.2012 um 18:50 Uhr
richtiger RAID Treiber? richtige Stripe Size?

Wenn ich das richtig raus lese, wird offiziell auch nur die SSD als Beschleuniger akzeptiert und nicht direkt als Datenträger. Vll. will Intel auch nur ein besseres Modell verkaufen...?

Alternative wäre z.B. eine LSI MegaRAID SAS 9260 Karte.
Bitte warten ..
Ähnliche Inhalte
Benchmarks
Sehr schlechte SSD Performance
gelöst Frage von HenereBenchmarks9 Kommentare

Hallo zusammen, Hardware: ASUS Z10PE 16-WS Xeon 2620 v3 64 GB Reg ECC Ram Samsung 950pro SSD NVMe Im ...

RedHat, CentOS, Fedora
Schlechte RAID Performance
gelöst Frage von plex88RedHat, CentOS, Fedora9 Kommentare

Hallo Zusammen, ich habe für die Arbeit einen kleinen Backupserver gebastelt dieser besteht aus: Intel Core Quad Q8200 2GB ...

Festplatten, SSD, Raid
Performance Problem mit SSDs im RAID 5
Frage von p-m-a-d-m-i-nFestplatten, SSD, Raid13 Kommentare

Es handelt sich um einen Server, der hier mal die eierlegende Wollmilchsau abgeben soll. Mit integriertem virtuellem DC, virtuellem ...

Datenbanken
MySQL Abfrage schlechte Performance
Frage von TorstenEDatenbanken7 Kommentare

Ich mache folgende Abfrage Suche alle Artikel in welchem der "Suchbegriff" im Name des Artikels vorkommt oder in 2 ...

Neue Wissensbeiträge
Batch & Shell

Open Object Rexx: Eine mittlerweile fast vergessene Skriptsprache aus dem Mainframebereich

Information von Penny.Cilin vor 21 StundenBatch & Shell9 Kommentare

Ich kann mich noch sehr gut an diese Skriptsprache erinnern und nutze diese auch heute ab und an noch. ...

Humor (lol)

"gimme gimme gimme": Automatischer Test stolpert über Easter Egg im man-Tool

Information von Penny.Cilin vor 23 StundenHumor (lol)6 Kommentare

Interessant, was man so alles als Easter Egg implementiert. Ist schon wieder Ostern? "gimme gimme gimme": Automatischer Test stolpert ...

MikroTik RouterOS

Mikrotik - Lets Encrypt Zertifikate mit MetaROUTER Instanz auf dem Router erzeugen

Anleitung von colinardo vor 1 TagMikroTik RouterOS8 Kommentare

Einleitung Folgende Anleitung ist aus der Lage heraus entstanden das ein Kunde auf seinem Mikrotik sein Hotspot Captive Portal ...

Sicherheit

Sicherheitslücke in HP-Druckern - Firmware-Updates stehen bereit

Information von BassFishFox vor 1 TagSicherheit1 Kommentar

Ein weiterer Grund, dass Drucker keinerlei Verbindung nach "auswaerts" haben sollen. Unter Verwendung spezieller Malware können Angreifer aus der ...

Heiß diskutierte Inhalte
Windows 10
Bitlocker nach Verschlüsselung nicht mehr aufrufbar!
gelöst Frage von alexlazaWindows 1013 Kommentare

Hallo, ich besitze ein HP ZBook 17 G4 mit einem Windows 10 Pro Betriebssystem. Bei diesem Problem handelt sich, ...

Off Topic
Fachkräftemangel in Deutschland? - Talentschmiede schreibt alle 2 Tage die gleichen Stellen aus
Frage von Penny.CilinOff Topic12 Kommentare

Hallo, haben wir in Deutschland Fachkräftemangel? Die Talentschmiede schreibt gefühlt alle zwei Tage dieselben Stellen aus. Und das schon ...

Windows 10
Windows 10 GPO Powershell Skript Registry bearbeiten
Frage von potshockWindows 1010 Kommentare

Hi Admins, Gegeben ist ein Windows 2012 R2 Server an welchen ich Gpos für Windows 10 Clients bereitstelle. U.a. ...

Microsoft
Erfahrungen mit Webcam over RDP gesucht
Frage von DerWoWussteMicrosoft10 Kommentare

Moin Kollegen. Bekanntlich kann man Webcams nur mit Drittanbietersoftware in RDP reinschleifen. Was nutzt Ihr dazu? Wie stabil funktioniert ...