Hvad er en RAID-controller, og hvad er fordelene ved det?
What Is Raid Controller
Ved du hvad RAID-controller er? Ved du, hvad de forskellige RAID-niveauer er? Hvis du ikke ved og ønsker at finde svarene på ovenstående spørgsmål, kan du læse dette indlæg for at få detaljerne. Dette indlæg giver definitionen, fordelene såvel som de forskellige niveauer af RAID-controllere.
På denne side:RAID-controller
Definition
Hvad er en RAID-controller? En RAID-controller er et kort eller en chip, der er placeret mellem operativsystemet og et lagerdrev (normalt en harddisk). Hvis du ønsker at få nogle oplysninger om RAID, kan du gå til MiniTools officielle hjemmeside for at finde det.
Hvad gør en RAID-controller? De virtualiserer drev i forskellige grupper med specifikke databeskyttelses- og redundansfunktioner. Front-end-grænsefladen kommunikerer typisk med serveren via en værtsbaseret adapter (HBA). Backend'en kommunikerer med og administrerer det underliggende lagermedie; det er normalt ATA, SCSI, SATA, SAS eller Fibre Channel.
HighPoint SSD7120 er en fantastisk NVMe RAID-controllerHighPoint SSD7120 er et bootbart Quad M.2 PCIe x16 NVMe SSD RAID-kort, der hjælper med at få adgang til dine NVMe M.2-drev.
Læs mereRAID-controllere er klassificeret efter de mange karakteristika, herunder drevtyper (såsom SATA eller SAS), specifikke RAID-niveauer og antallet af porte og understøttede drev. RAID-controlleren er ikke en lagercontroller. Lagercontrolleren leverer den aktive disk til systemet, mens RAID-controlleren fungerer som en RAM-cache og leverer RAID-funktioner.
Fordele
Lad os nu se fordelene ved RAID-controllerkortet. Den hardwarebaserede RAID-controllerarkitektur er dyrere end softwarebaseret RAID, men den kan forbedre systemets ydeevne uden opstartsfejl. Fordelene er som følger:
Cache hukommelse
Controller-baseret RAID giver typisk yderligere pik cachehukommelse for at fremskynde RAID-operationer.
Dedikeret behandling
Det controller-baserede system administrerer uafhængigt RAID-konfiguration ud over operativsystemet. Desuden er kapaciteten og hastigheden af RAID-controllere overlegne i forhold til software-only RAID, da RAID-controllere ikke kræver diskbehandlingskapacitet.
Mangel på opstartsfejl
Og det er påvirket af opstartsfejl, som kan beskadige hele arrayet, fordi RAID, der kun er software, findes på operativsystemet. RAID-controllere vil dog ikke blive påvirket af opstartsfejl.
Hardware VS Software RAID-controllere
Hardwarebaseret: RAID-controller
Den dedikerede hardwarecontroller har to forskellige arkitekturer: et eksternt RAID-controllerkort og et internt RAID-on-chip.
RAID-controllerkort: RAID-controllerkort er et udvidelseskort indsat i en PCIe eller PCI-X bundkortslot. Den har en RAID-processor og I/O-processor med drev-interface.
RAID-på-chip: Billigere RAID-on-chip er en enkelt bundkortchip med integreret værtsinterface, HDD I/O-interface, RAID-processor og hukommelsescontroller.
Software-baseret: Server-baseret RAID
Software RAID leverer RAID-tjenester fra værten. Den har to typer: kun software-RAID og hybrid hardware/software RAID.
RAID kun for software: Som en indbygget funktion på systemet gør RAID kun software den billigste af RAID-mulighederne. Den værtsbaserede applikation administrerer RAID-beregninger og bruger HBA eller native I/O-grænseflader til at tilslutte til lagerdrev.
Hybrid hardware RAID: Hybrid hardware/software RAID leverer RAID BIOS-funktioner fra bundkortet eller HBA ved at bruge en hardwarekomponent. Hybridteknologi tilføjer endnu et lag, og prisen på kun software er højere, men den kan beskytte RAID-systemer mod at fungere systemfejl boot fejl.
Forskellige RAID-niveauer
RAID-controllere er specifikke for RAID-niveauer. De mest almindelige niveauer er RAID 0, 1, 5/6 og 10. Detaljerne er som følger:
RAID 0: Striping – RAID 0 er det eneste RAID-niveau, der ikke giver redundans, men kun forbedrer harddiskens ydeevne. RAID 0 opdeler filer og opdeler data på to eller flere diske og behandler de opdelte diske som én partition.
RAID 1: Spejling – RAID 1 fungerer på to eller flere desktops for at give dataredundans og failover. Den læser og skriver de samme data til hver disk. Hvis den spejlede disk fejler, vil filen være fuldt ud til stede på en fungerende disk.
Raid 5/6: Striping med paritet/dobbelt paritet – RAID 5/6 kombinerer ydeevnen af RAID 0 med redundansen af RAID 1, men kræver omkring en tredjedel af den tilgængelige kapacitet.
RAID 10: Striping og spejling – RAID 10 er det dyreste af RAID-niveauerne. Den er stribet på mindst fire diske for at forbedre ydeevnen og overflødig på spejle. I et array med fire drev striber systemet data til to diske. De resterende to diske afspejler de stribede diske, og hver disk gemmer halvdelen af dataene.
Se også: Almindelig brugt hardware RAID, du bør kende
Afsluttende ord
For at opsummere introducerer dette indlæg hovedsageligt nogle oplysninger om RAID-controlleren, herunder definitionen, fordele såvel som de forskellige niveauer. Derfor vil du have en omfattende og dyb forståelse af RAID-controllere.