Datenträger - Festplatten, SSDs, Speichersticks und -Karten, CD/ 19.560 Themen, 109.823 Beiträge

raid level 0, cpu belastung

deathb2 / 10 Antworten / Flachansicht Nickles

hi
wie sieht das aus wenn 2 festplatten über eine promise controller im raid 0 geschaltet sind, steigt die cpu belastung ins unermessbare oder lässt sich der verlust ertragen ?
angenommen das das ganze mit udma 5 läuft
kennt jemand gute/schlechte beispiele zu diesm thema ?

bei Antwort benachrichtigen
@ Pfützner UselessUser
Pfützner UselessUser „@ Pfützner“
Optionen

Stimmt so nicht, den der Chip der billigen Karten ist nur ein normaler IDE-Controller ohne Raid-Funktionalität. Das zugehörige Raid-taugliche BIOS ist in der Lage vom Raid vor dem Laden des Raid-Treibers zu booten. Die Aufteilung der Daten bei Lese- und Schreibaufträgen nach dem Booten ist Sache des Treibers und damit der CPU, die hier neben der Aufteilung der Daten auch noch die Kommando-Steuerung für die Einzelplatten des Raid übernehmen muß, und dann doch deutlich mehr zu tun hat als bei einer Einzelplatte. Für ein echtes Hardware-Raid muß ein separter Raid-Chip (RISC I/O-Prozessor) wie z.B. der intel i960, intel 80302 oder intel Xscale 80321 drauf sein, dieser erledigt dann die Aufteilung der Daten und kümmert sich auch weitgehend um die Steuerung der Einzelplatten, was dann wirklich die CPU entlastet. Nur, diese und andere Raid-Controller-Chips bekommt man nicht für 30 Euro, die sind deutlich teurer. Auf einem echten Hardware-IDE-RAID müssen also mindestens 2 Chips drauf sein, ein IDE-Controller und ein Raid-Controller, der BIOS-Baustein natürlich auch noch.

bei Antwort benachrichtigen
@ Pfützner UselessUser
@ Pfützner deathb2