HPE Smart Array guide: Vælg RAID-controller til ProLiant

Udgivet 02-11-2026 · Udarbejdet af Poul Schack, CEO · 22 min. læsning

Ved at aflaste CPU'en og implementere avanceret caching minimeres risikoen for datatab, mens I/O-ydelsen optimeres markant for virksomhedskritiske applikationer og virtualiseringsmiljøer.

Hovedpunkter

  • SR-controllere er optimeret til SAS/SATA, mens MR-serien tilbyder tri-mode support for NVMe, SAS og SATA på samme kort.
  • FBWC (Flash Backed Write Cache) er essentiel i produktionsmiljøer for at sikre data mod strømsvigt og øge skriveydelsen.
  • Formfaktorerne varierer mellem Modular (-a), PCIe (-p) og OCP (-o), hvilket påvirker serverens ledige ekspansionsslots.
  • Gen10-controllere er generelt ikke kompatible med Gen11-servere grundet fundamentale arkitekturændringer i PCIe-standarder.

Kort svar

HPE Smart Array er en hardware-RAID-løsning til ProLiant-servere, der sikrer høj tilgængelighed og ydelse. Valget står primært mellem SR (SmartRAID) til traditionelle SAS/SATA-miljøer og MR (MegaRAID) tri-mode controllere til moderne NVMe, SAS og SATA hybrid-lagring. For produktionsmiljøer anbefales modeller med FBWC (Flash Backed Write Cache) for at eliminere skrivehuller og accelerere gennemstrømningen.

Hvad er HPE Smart Array, og hvorfor er RAID-controlleren vigtig i ProLiant-servere?

HPE Smart Array er en dedikeret hardware-RAID-løsning designet specifikt til servere for at styre datatrafikken mellem operativsystemet og de fysiske lagringsmedier. Controlleren er kritisk, fordi den aflaster serverens CPU ved at håndtere RAID-beregninger i egen hardware, hvilket sikrer højere I/O-gennemstrømning og eliminerer risikoen for datatab gennem avancerede caching-mekanismer.

En RAID-controller (Redundant Array of Independent Disks) fungerer som en intelligent mellemmand. Uden en dedikeret controller ville serveren være afhængig af software-RAID, hvilket øger CPU-belastningen og reducerer stabiliteten ved diskfejl. I professionelle miljøer sikrer teknologien, at virksomheden kan opretholde drift (uptime), selv hvis én eller flere harddiske svigter fysisk.

Praktisk betydning af hardware-RAID i driftsmiljøer

I praksis betyder brugen af en hardware-controller, at kritiske processer ikke bremses af disk-operationer. Dette er særligt tydeligt ved brug af paritetsbaserede RAID-niveauer som RAID 5 eller 6, hvor komplekse matematiske beregninger skal udføres for hver skriveoperation. Ved at flytte denne proces til en dedikeret processor på controllerkortet, frigives systemressourcer til selve applikationerne.

En væsentlig misforståelse er, at software-RAID er tilstrækkeligt i erhvervsserverne. Software-RAID mangler typisk en dedikeret cache med batteribackup, hvilket betyder, at data i transit kan gå tabt ved et uventet strømsvigt (write hole), før de når diskene. En professionel løsning som HPE Smart Array P408i-a SR Gen10 modvirker dette ved at bruge FBWC (Flash Backed Write Cache), der sikrer data i en beskyttet hukommelse.

Funktion Uden RAID-controller (Software) Med HPE Smart Array (Hardware)
CPU Belastning Høj (OS håndterer paritet) Minimal (Dedikeret processor på kortet)
Skriveydelse Begrænset af system-RAM Accelereret via FBWC cache
Sikkerhed Afhængig af OS stabilitet Hardware-redundans og batteribackup
Administration Via operativsystemet

Scenarier for valg af controller-niveau

Afhængigt af arbejdsbyrden vil behovet for forskellige controllertyper variere:

  • Høj tilgængelighed: Til kritiske databaser er modeller med stor cache og batteribackup, såsom HPE Smart Array P816i-a SR Gen10, nødvendige for at eliminere flaskehalse.
  • Simpel lagring: Til mindre krævende opgaver eller boot-drev kan en entry-level model som HPE Smart Array E208i-p SR Gen10 være tilstrækkelig, da den tilbyder basal RAID-funktionalitet uden cache.
  • Ekstern ekspansion: Når lagringskapaciteten skal udvides via eksterne kabinetter, kræves specifikke eksterne controllere som HPE Smart Array P408e-p SR Gen10.

For virksomheder, der implementerer virtualisering eller tunge databaser, er valget af controllerkort m.m. fundamentalt for at undgå flaskehalse i lagringslaget. Dette er særligt relevant når man læser en hardware-guide til virtualisering, hvor forsinkelse på input/output (I/O latency) er den primære ydelsesindikator.

SR- og MR-controllere: Forskellen på HPE Smart Array og HPE MR-serien

Den primære forskel mellem SR (SmartRAID) og MR (MegaRAID) ligger i deres arkitektur og understøttede medie-typer, hvor SR er den traditionelle standard for SAS/SATA, mens MR er en tri-mode arkitektur. MR-serien er designet til at håndtere NVMe, SAS og SATA simultant på samme controller, hvilket gør den overlegen i moderne hybrid-lagringsscenarier.

SR-controllere (SmartRAID) er dybt integreret i økosystemet med fokus på stabilitet og traditionel lagring. De findes typisk i ældre generationer. MR-controllere baserer sig på Broadcom-teknologi og introducerer tri-mode funktionalitet, hvilket betyder, at man kan tilslutte NVMe-drev direkte til controlleren for at opnå ekstremt lave forsinkelsestider uden at give afkald på RAID-beskyttelse.

Hvad betyder Tri-mode i praksis?

Tri-mode er en teknologi, der gør det muligt for én enkelt controller at styre tre forskellige disktyper: SAS (Serial Attached SCSI), SATA (Serial ATA) og NVMe (Non-Volatile Memory express). I traditionelle systemer kræver NVMe typisk direkte forbindelse til PCIe-bussen, hvilket ofte betyder, at man må gå på kompromis med RAID-beskyttelse for at få hastigheden.

Med en tri-mode controller som HPE MR416i-p Gen11 kan administratoren blande disse medier i samme chassis. Dette er særligt relevant for virksomheder, der ønsker at flytte deres mest kritiske databaser over på NVMe for maksimal IOPS (Input/Output Operations Per Second), mens mindre kritiske data forbliver på billigere SAS-diske.

HPE Smart Array SR (SmartRAID)

SR-serien er kendetegnet ved sin tætte integration med management tools. De understøtter typisk op til 4 GB FBWC (Flash Backed Write Cache), som sikrer, at data i cachen ikke går tabt ved strømsvigt, og 12Gb/s SAS, hvilket gør dem ideelle til standard filservere og applikationsservere.

For brugere, der ikke har behov for cache til acceleration af skriveoperationer, findes mere simple modeller som HPE SmartArray E208i-a SR Gen10, som fungerer effektivt i mindre konfigurationer.

HPE MR (MegaRAID)

MR-serien er fremtidssikret til NVMe-æraen. Ifølge producentdata tilbyder tri-mode controllere i nyere generationer cache op til 8GB, hvilket fordobler kapaciteten i forhold til mange ældre SR-modeller.

  • Fokus: Tri-mode fleksibilitet (NVMe/SAS/SATA).
  • Typisk brug: Højtydende databaser, AI-workloads og virtualisering.
  • Eksempel: HPE MR416i-p Gen11.

I miljøer, hvor pladsen er begrænset, findes der også OCP-varianter (Open Compute Project), såsom HPE MR408i-o Gen11, der integreres direkte i serverens OCP-slot for at frigøre PCIe-slots til andre udvidelser.

Sammenligning af arkitekturer

Det er vigtigt at bemærke, at SR og MR ikke kan blandes i samme array. Valget afhænger primært af, om man planlægger at implementere NVMe-drev med hardware-RAID beskyttelse.

Egenskab SR (SmartRAID) MR (MegaRAID)
Interface Support SAS / SATA NVMe / SAS / SATA (Tri-mode)
Op til 4 GB Op til 8 GB
Primær Generation Gen10 / Gen10 Plus Gen11 / Gen12
Arkitektur-oprindelse HPE Custom Broadcom based
NVMe RAID Support Nej (typisk kun via HBA) Ja (Native hardware RAID)

Controllertyper: Integrerede, PCIe- og OCP-controllere og cache med batteribackup

Valget af formfaktor bestemmer, hvor meget plads controlleren optager i serveren og hvilke ekspansionsmuligheder der er tilbage. Den vigtigste tekniske komponent på tværs af typerne er FBWC (Flash Backed Write Cache), som sikrer, at data i cachen ikke går tabt ved strømsvigt, da den gemmes i flash-hukommelse via en kondensator eller batteri.

FBWC fungerer ved at opsamle skrivninger i lynhurtig RAM. Hvis strømmen går, sørger et backup-batteri for at flytte dataene til ikke-flygtig flash-hukommelse. Når strømmen vender tilbage, skrives dataene færdige til diskene. Dette eliminerer behovet for traditionelle batterier, der kræver hyppig udskiftning.

Forståelse af cache og databeskyttelse i praksis

I et professionelt servermiljø er write-back caching en kritisk funktion. Uden FBWC ville systemet skulle vente på, at data fysisk blev skrevet til diskene (write-through), hvilket drastisk reducerer ydeevnen. Ved at bruge FBWC kan controlleren bekræfte skrivningen med det samme, mens dataene ligger sikkert i cachen.

  • Risiko ved manglende cache: Modeller uden cache, som HPE Smart Array E208i-p SR Gen10, er velegnede til simple boot-drev eller read-intensive workloads, men bør undgås til databaser.
  • Ydelsesgevinst: En controller med cache, eksempelvis HPE Smart Array P408i-a SR Gen10, reducerer I/O-ventetid markant ved at aggregere små skrivninger til større sekventielle blokke.
  • Misforståelse om batterier: Mange tror, at FBWC kræver manuelle batteriskift hvert år. Moderne HPE-løsninger bruger ofte kondensatorer (Hybrid Capacitor), der har en væsentligt længere levetid end traditionelle Li-ion batterier.

Formfaktorer og deres anvendelse

  1. Integrerede / Modular (-a): Disse monteres i et dedikeret AROC (Adaptive RAID On Chip) slot. De optager ikke en standard PCIe-slot, hvilket frigør plads til andre kort som netværksadaptere eller GPU'er. Et eksempel er HPE Smart Array P816i-a SR Gen10.
  2. PCIe Plug-in (-p): Standard PCIe-kort der monteres i serverens riser. Disse er ofte nødvendige for ekstern lagring eller når man har brug for ekstra lanes til mange diske. HPE Smart Array E208i-p SR Gen10 er et eksempel på en PCIe-model uden cache. For højere ydeevne i denne formfaktor findes HPE Smart Array P408i-p SR Gen10 med cache.
  3. OCP 3.0 (-o): En nyere standard for modulære kort, der primært ses i nyere generationer. OCP (Open Compute Project) gør det muligt at udskifte controlleren mere effektivt uden at åbne hele serverkabinetet i visse konfigurationer. HPE MR408i-o Gen11 benytter denne formfaktor.
Type Slot Type Fordel Ulempe
Modular (-a) AROC / Dedicated Sparer PCIe slots Kræver specifik server-slot
PCIe (-p) Universel kompatibilitet Optager ekspansionsplads
OCP (-o) OCP 3.0 Slot Hurtig modernisering Kun til nyere generationer

For it-ansvarlige, der planlægger deres infrastruktur, er det vigtigt at koordinere controller-valget med resten af hardwaren. Dette kan uddybes i vores guide om server- og rackskabe til 24/7 drift, da termisk styring af cache-komponenter er en vigtig faktor for levetiden.

Kompatibilitet med ProLiant Gen10, Gen10 Plus, Gen11 og Gen12

Kompatibiliteten mellem RAID-controllere og servergenerationer er streng; som hovedregel kan controllere fra en ældre generation ikke flyttes til en nyere pga. ændringer i PCIe-standarder (fra 3.0 til 4.0/5.0) og styringsarkitektur. Gen10 Plus fungerer ofte som en bro, der understøtter visse nyere teknologier, men fuld kompatibilitet kræver altid tjek af specifikationsdokumenter.

En kritisk observation er, at SR- og MR-controllere ikke kan blandes i samme array. Hvis man opgraderer fra en Gen10 til en Gen11 server, skal man være opmærksom på, at eksisterende SR-controllere generelt ikke er kompatible med Gen11 pga. arkitekturændringer (2024). Dette betyder, at man ved hardware-migration ofte skal konfigurere nye arrays.

Forståelse af generationsskiftet i praksis

Når man flytter fra en ældre ProLiant-generation til en nyere, er det ikke blot et spørgsmål om fysisk pasform. Overgangen fra PCIe 3.0 (Peripheral Component Interconnect Express), som findes i Gen10, til PCIe 4.0 og 5.0 i de nyere generationer betyder, at båndbredden øges markant, men bagudkompatibiliteten er begrænset for RAID-controllere pga. firmware-afhængigheder.

En udbredt misforståelse er, at man kan flytte en disk-konfiguration (array) direkte fra en SR-controller til en MR-controller ved blot at flytte diskene. Da SR (SmartRAID) og MR (MegaRAID) benytter forskellige metadata-formater på diskene, vil et array skabt på en HPE SmartArray P408i-p SR Gen10 ikke kunne læses direkte af en MR-controller uden en fuld migrering af data.

Generationsspecifik oversigt

  • Gen10: Benytter primært SR controllere. Her er HPE SmartArray P408i-p SR Gen10 en udbredt model. Til mindre krævende setups uden cache kan HPE SmartArray E208i-p SR Gen10 anvendes.
  • Gen10 Plus: Introducerede support for visse MR-controllere (MegaRAID) for at give NVMe RAID muligheder før nyere generationer. Eksempelvis HPE MR416i-p Gen10 Plus. For dem, der ønsker modularitet i denne generation, findes HPE Smart Array P408i-a SR Gen10.
  • Gen11: Skifter primært til MR-serien og OCP 3.0 formfaktor (Open Compute Project). Understøtter PCIe 4.0/5.0 og tri-mode lagring som standard i high-end modeller, herunder HPE MR416i-p Gen11. For OCP-slots er HPE MR408i-o Gen11 en relevant løsning.
  • Gen12: Forventes at bygge videre på MR-arkitekturen med endnu højere båndbredde (PCIe 5.0+) og optimeret support for CXL (Compute Express Link), som er en åben standard for hurtig CPU-til-enhed forbindelse.
Server Gen Primær Controller Serie Interface Hastighed NVMe RAID Support Typisk PCIe Standard
Gen10 SR (Smart Array) 12Gb/s SAS Begrænset / Nej PCIe 3.0
Gen10 Plus SR & MR 12Gb/s SAS / PCIe 4.0 Ja (via MR) PCIe 3.0 / 4.0
Gen11 MR (MegaRAID) Tri-mode (NVMe/SAS/SATA) Ja (Native) PCIe 4.0 / 5.0
Gen12 MR / Next Gen PCIe 5.0+ Tri-mode Ja (Native) PCIe 5.0+

Ved planlægning af livscyklus for serverparken bør man konsultere en købsguide til servere og IT-drift for at sikre, at valgte controllere understøtter den planlagte driftsperiode.

Sådan vælger du den rigtige RAID-controller: Antal diske, RAID-niveauer og ydelse

Valget af den rette controller baseres på en analyse af tre faktorer: det forventede antal fysiske drev (lanes), det ønskede RAID-niveau (redundans vs. hastighed) og behovet for cache til at accelerere skriveoperationer. En fejl i dette valg kan føre til enten underudnyttelse af hardwaren eller kritiske flaskehalse, hvor CPU'en venter på I/O.

For at bestemme antallet af lanes skal man se på, hvor mange diske der skal styres direkte. En controller med 8 lanes kan styre op til 8 interne drev direkte eller flere via en SAS-expander. Hvis man har brug for ekstremt høj gennemstrømning uden expandere, er modeller med 16 lanes nødvendige.

Forståelse af lanes og I/O-flaskehalse

Lanes refererer til de fysiske forbindelsesveje mellem controlleren og diskene. Ved brug af mange hurtige diske kan en controller med få lanes blive en flaskehals, da den ikke kan flytte data hurtigt nok til CPU'en.

RAID-niveauer og deres krav til controlleren

Valget af RAID-niveau dikterer, hvor meget processorkraft og cache controlleren skal bruge for at opretholde dataintegriteten.

  • RAID 0 (Striping): Ingen redundans. Kræver minimal processorkraft, men ingen cache er strengt nødvendig for sikkerhed.
  • RAID 1 (Mirroring): Høj sikkerhed. Ideel til OS-diske. Kan køre på simple controllere som HPE Smart Array E208i-a SR Gen10.
  • RAID 5 (Paritet): Balance mellem plads og sikkerhed. Kræver FBWC cache for at undgå skrivehulsproblematikken og forbedre skriveydelsen markant. FBWC står for Flash-Backed Write Cache, som sikrer data ved strømsvigt.
  • RAID 6 (Dobbelt paritet): Højeste sikkerhed for store HDD-arrays. Meget CPU-intensivt; her er en kraftig controller med stor cache essentiel for at undgå markante fald i skrivehastighed.
  • RAID 10 (Mirror + Stripe): Maksimal ydelse og sikkerhed. Kræver mange diske, men mindre beregningskraft end RAID 6, da der ikke skal beregnes paritet.

Beslutningsmatrix for valg af model

Brugsscenarie Anbefalet Controller Type Krav til Cache Eksempel på Model
Simpel filserver / Backup Entry-level (E-serie) Ingen/Minimal E208i-a
Virtualiseringshost (VMware/Hyper-V) Mid-range (P-serie / MR) Høj (2GB+) P408i-a / MR416i
High-end Database / AI Performance (MR Tri-mode) Meget høj (4GB-8GB) MR416i-p
Ekstern disk-kabinet (JBOD) External (e-serie) Høj (for caching) P408e-p

For dem, der bygger specialiserede AI-servere med mange GPU'er og NVMe-lagring, er det vigtigt at kigge på AI-server guiden om Blackwell eller RTX kort i RAID for at forstå, hvordan lagringsbåndbredden skal matche GPU'ernes dataforbrug.

Tilbehør og kabling: SAS-kabler, drive cages og expandere

Det korrekte valg af tilbehør er altafgørende for at sikre, at RAID-controlleren kan kommunikere med alle diske uden signalstab eller flaskehalse. Forbindelsen mellem controller og disk sker via SAS (Serial Attached SCSI) kabler, hvor kvaliteten og længden direkte påvirker stabiliteten i store arrays.

Når antallet af diske overstiger controllerens native lanes, anvendes en SAS-expander. En expander fungerer som en switch, der gør det muligt for én controller at styre hundreder af diske på tværs af flere drive cages. Det er her vigtigt at skelne mellem interne og eksterne forbindelser; eksterne controllere kræver specifikke Mini-SAS HD kabler til forbindelse med eksterne disk-kabinetter.

Forståelse af signalveje og flaskehalse

I praksis betyder valget af kabling, om man opnår den fulde båndbredde på 12Gb/s per lane. En udbredt misforståelse er, at alle SAS-kabler er ens; i virkeligheden kræver højtydende controllere som HPE Smart Array P816i-a specifikke kabler for at understøtte de 16 lanes uden signalforringelse. Hvis kablerne er for lange eller dårligt skærmede, kan det føre til CRC-fejl (Cyclic Redundancy Check), hvilket resulterer i periodiske disk-dropouts og nedsat ydelse.

For systemer med færre diske, hvor cache ikke er nødvendig, anvendes ofte modeller som HPE Smart Array E208i-p, men selv her er kablingen til backplanen kritisk for at undgå flaskehalse i datastrømmen.

Kritiske komponenter i lagringskæden

  • Drive Cages: De fysiske rammer, der holder harddiskene. I servere er disse ofte forudkonfigureret med backplanes, der dikterer, hvilken type kabling controlleren skal bruge.
  • SAS Expandere: Moduler der øger antallet af tilgængelige porte. Uden en expander er man begrænset til controllerens fysiske lanes.
  • Mini-SAS HD Kabler: Den nuværende standard for højtydende servere, som understøtter 12Gb/s per lane og minimerer elektromagnetisk interferens.

Praktiske overvejelser ved udvidelse

Når man tilføjer flere drive cages via en expander, introduceres der et såkaldt "hop". Hvert hop kan potentielt øge latency (forsinkelsen på datatransporten). For virksomheder med ekstremt høj I/O-belastning bør man derfor minimere antallet af expandere mellem controlleren og diskene.

Ved brug af eksterne løsninger, såsom HPE Smart Array P408e-p eller HPE Smart Array E208e-p, er det essentielt at anvende Mini-SAS HD kabler med korrekt skærmning for at modstå ekstern støj i serverrummet.

Komponent Funktion Kritisk faktor Praktisk betydning
SAS Expander Udvider antal diske Forsinkelse ved mange hops Flere diske, men marginalt højere latency.
Backplane Elektrisk forbindelse til diske Understøttelse af NVMe vs SAS Afgør om man kan bruge tri-mode controllere.
SAS Kabel Datatransport Skærmning og længde Dårlig kvalitet giver ustabile arrays (CRC-fejl).

For at sikre den rette fysiske placering af disse komponenter, kan man med fordel læse om NAS server specifikationer og RAID, da mange af de samme principper for kabling og disk-organisering gælder for både standalone NAS og enterprise servere.

Prissegmentering og budgetovervejelser for virksomheder

Investeringen i en RAID-controller bør ses som en forsikring af data og en optimering af hardwarens samlede værdi. Prisen varierer markant baseret på cache-størrelse, antal lanes og tri-mode support, hvilket skaber tre tydelige budgetklasser tilpasset forskellige virksomhedsstørrelser.

I budgetklassen finder man controllere uden cache. Disse er velegnede til små virksomheder med simple backup-behov eller arkivlagring, hvor ekstrem skriveydelse ikke er påkrævet. Et eksempel på denne type er HPE SmartArray E208i-p SR Gen10, som tilbyder basis redundans uden den ekstra omkostning ved cache-hukommelse. I mellemklassen findes modeller med 2GB-4GB cache, som er standarden for de fleste applikationsservere og virtualiseringsmiljøer. Her vil en HPE Smart Array P408i-a SR Gen10 ofte være det optimale valg for at balancere pris og ydeevne.

Budgetklasser og anvendelsesprofil

Valget af budgetklasse afhænger primært af, hvor kritisk skriveydelsen er, og hvilken type diske der anvendes. Tri-mode support, som gør det muligt at styre både NVMe, SAS og SATA på samme controller, findes typisk kun i de højere prisklasser.

  • Entry-level (Budget): Fokus på basis redundans (RAID 1). Typisk til små kontorer eller simple filservere. Her er omkostningerne lave, men man accepterer langsommere genopretningstider ved diskfejl og manglende write-back caching.

  • Professional (Mellemklasse): Fokus på balance mellem pris og ydelse. Inkluderer FBWC (Flash Backed Write Cache) for at sikre driftssikkerhed i RAID 5/6. FBWC er en cache, der beskytter data mod strømsvigt ved hjælp af et batteri eller kondensator. Dette niveau er ideel til mellemstore virksomheder med aktive databaser og virtualiseringsmiljøer.

  • Enterprise (High-end): Fokus på maksimal I/O (Input/Output operations) og tri-mode NVMe support. Her betales der ekstra for store caches (8GB+) og PCIe 4.0/5.0 båndbredde, hvilket er nødvendigt for AI-workloads og massive virtualiseringsmiljøer. Modeller som HPE MR416i-p Gen11 repræsenterer dette topsegment med omfattende cache og understøttelse af moderne NVMe-drev.

Klasse Typisk Cache Anbefalet til Prisniveau
Entry Ingen Arkiv / Backup Lav
Professional 2GB - 4GB Virtualisering / Applikationer Middel
Enterprise 4GB - 8GB+ AI / High-end DB / NVMe RAID Høj

Afvejninger ved budgettering

Når man vælger mellem de forskellige klasser, bør man være opmærksom på følgende tekniske afvejninger:

  • Cache vs. Risiko: En controller uden cache tvinger systemet til at skrive direkte til diskene (write-through), hvilket er langsommere, men eliminerer risikoen for data i flygtig hukommelse ved strømsvigt.
  • Lanes og Skalerbarhed: Flere lanes (f.eks. 16 vs 8) tillader tilslutning af flere fysiske diske uden brug af eksterne expandere, hvilket kan reducere kompleksiteten i kablingen for større installationer som HPE SmartArray P816i-a SR Gen10.
  • Tri-mode fleksibilitet: Investering i tri-mode controllere, såsom HPE MR408i-o Gen11, fremtidssikrer hardwaren til overgang fra SAS/SATA til NVMe uden udskiftning af controllerkortet.

Når man budgetterer for en ny serverpark, er det vigtigt at overveje den samlede TCO (Total Cost of Ownership). En billigere controller uden cache kan føre til højere omkostninger i form af nedetid eller behov for tidligere udskiftning af diske pga. ineffektiv skrivning.

Praktisk opsætning og daglig administration af arrays

Opsætningen af en RAID-controller foregår primært før operativsystemets installation via UEFI/BIOS eller gennem dedikerede management tools. Den korrekte konfiguration af cachen (Write-Back vs Write-Through) er det vigtigste punkt i den daglige administration for at sikre balancen mellem ydelse og sikkerhed.

Write-Back mode accelererer skrivninger ved at bekræfte operationen, så snart data lander i cachen. Dette kræver et fungerende batteri/kondensator for at være sikkert. Write-Through mode skriver data direkte til diskene, hvilket er langt langsommere, men sikrere hvis man ikke har en fungerende cache-backup. Administration af arrays sker ofte via software, der overvåger disk-helbred (Predictive Failure), så diske kan udskiftes proaktivt.

Forståelse af Cache-styring i praksis

Valget af cache-tilstand har direkte indflydelse på, hvordan serveren håndterer I/O-operationer (Input/Output). For controllere med FBWC (Flash Backed Write Cache), som findes i HPE Smart Array P408i-a SR Gen10, sikrer batteribackup, at data i cachen ikke går tabt ved strømsvigt. Uden denne beskyttelse vil controlleren typisk tvinge systemet over i Write-Through for at undgå datakorruption.

  • Write-Back: Ideel til databaser og virtualiseringsmiljøer, hvor hurtige skrivninger er kritiske.
  • Write-Through: Anvendes typisk i arkivsystemer eller på controllere uden cache, såsom HPE Smart Array E208i-a SR Gen10, hvor data skrives direkte til mediet.

Vigtige administrative procedurer

  1. Array Creation: Definition af RAID-niveau og valg af fysiske diske. Her bør man sikre, at diske med samme størrelse og hastighed (RPM/SSD) grupperes sammen for at undgå flaskehalse.
  2. Logical Drive Mapping: Opdeling af det fysiske array i logiske drev for at isolere f.eks. operativsystemet fra data-partitioner. Dette gør det lettere at administrere snapshots og backups.
  3. Overvågning af Cache-batteri: Regelmæssig kontrol af batteristatus via systemlogs for at undgå, at controlleren automatisk skifter til Write-Through mode og reducerer ydelsen markant. Dette er særligt relevant for high-end modeller som HPE Smart Array P816i-a SR Gen10 med stor cachekapacitet.

Optimering af Strip Size

Strip size definerer mængden af data, der skrives til hver disk i et array før controlleren går videre til næste disk. En forkert indstilling kan føre til "write amplification" eller ineffektiv læsning.

Indstilling Effekt på Ydelse Sikkerhedsniveau Anbefaling
Write-Back Meget Høj Høj (m. batteri) Produktionsmiljøer
Write-Through Lav Maksimal Test/Arkiv uden cache
Strip Size Varierende Neutral Match med applikationens I/O

Ved brug af moderne tri-mode controllere som HPE MR416i-p Gen11, kan administrationen af NVMe og SAS diske ske i samme interface, hvilket forenkler den daglige drift betydeligt sammenlignet med ældre separate løsninger. For dem, der kører mindre setup uden cache, er HPE SmartArray E208i-p SR Gen10 et stabilt valg til simple konfigurationer.

For en dybere forståelse af, hvordan man optimerer lagring på OS-niveau efter hardware-opsætningen, kan man læse vores guide til opgradering fra eksterne diske til netværkslagring.

Typiske fejl ved valg af HPE RAID-controllere

  1. Blanding af SR og MR controllere: En af de hyppigste fejl er at antage, at man kan blande forskellige controller-typer i samme server eller array. Dette fører til inkompatibilitet i management software og potentielle systemnedbrud.
  2. Undervurdering af cache (FBWC): Mange vælger controllere uden cache for at spare omkostninger, men oplever derefter ekstremt lave skrivehastigheder ved RAID 5/6, da hver skrivning kræver en kompleks paritetsberegning direkte på diskene.
  3. Forkert valg af formfaktor: At købe en PCIe-controller (-p), når serveren har et ledigt AROC slot (-a). Dette spilder en værdifuld PCIe-slot, som kunne have været brugt til netværkskort eller andre accelerationskort.
  4. Ignorering af batteri/kondensator status: At installere en controller med cache uden at sikre, at den korrekte backup-batteri er monteret i serveren. Uden batteriet vil controlleren ofte tvinge cachen i "write-through" mode, hvilket fjerner alle ydelsesfordelene ved cachen.
  5. Manglende tjek af disk-kompatibilitet: At forsøge at køre NVMe-drev på en ældre SR controller. Kun MR-serien (tri-mode) understøtter hardware-RAID for NVMe; ældre modeller kræver software-baserede løsninger.

Konklusion

Valget af den rette RAID-controller til en ProLiant server er en afgørende beslutning, der påvirker både systemets stabilitet og dets fremtidige skalerbarhed. For virksomheder med traditionelle SAS/SATA behov i ældre miljøer er SR-serien det mest stabile valg, mens MR-serien er uundværlig for nyere installationer, der kræver NVMe RAID og tri-mode fleksibilitet.

Vi anbefaler altid at prioritere modeller med FBWC cache (P- eller MR-serie) til produktionsmiljøer for at undgå skrivehulsproblematikken og sikre maksimal I/O-gennemstrømning. For mindre budgetter kan E-serien anvendes, men kun i scenarier hvor ekstrem ydelse ikke er påkrævet. Husk altid at verificere kompatibilitet via specifikationsdokumenter og sikre, at den korrekte batteribackup er installeret for at aktivere cachen fuldt ud.

Opsummering af valgmuligheder i praksis

For at gøre beslutningsprocessen lettere kan man opdele valget baseret på det konkrete brugsscenarie. En forkert konfiguration kan føre til flaskehalse, hvor serverens CPU og RAM ikke udnyttes fuldt ud, fordi lagringskontrolleren begrænser dataflowet.

  • Højtydende databaser og virtualisering: Her er modeller med stor cache og mange lanes nødvendige. En HPE Smart Array P816i-a SR Gen10 med 4GB cache er ideel til tunge workloads i Gen10-miljøer.
  • Moderne NVMe-infrastruktur: Til Gen11 og nyere hardware bør man vælge tri-mode controllere, såsom HPE MR416i-p Gen11, der understøtter både NVMe og SAS.
  • Standard filservere og backup: Til mindre krævende opgaver kan man spare på budgettet med modeller uden cache, som f.eks. HPE SmartArray E208i-p SR Gen10.
  • Kompakte installationer: Ved brug af AROC (Adaptive RAID On Chip) slots sikres maksimalt antal ledige PCIe-slots, hvilket ses i HPE Smart Array P408i-a SR Gen10.

Vigtige overvejelser før implementering

Det er en udbredt misforståelse, at man blot kan opgradere controlleren uden at tjekke batteritypen. FBWC (Flash Backed Write Cache) kræver en fungerende Smart Storage Battery for at kunne skrive data sikkert til cachen under strømsvigt. Uden denne vil kontrolleren ofte degradere til "Write-Through" mode, hvilket reducerer skrivehastigheden markant.

Behov Anbefalet Controller-type Kritisk komponent
Maksimal I/O & NVMe MR-serie (Tri-mode)
Stabil SAS/SATA drift SR P-serie (med cache) Smart Storage Battery
Simpel lagring / Budget SR E-serie (uden cache) Korrekt kabling

Ved at vælge den korrekte hardware, såsom HPE MR408i-o Gen11 til OCP-slots eller HPE SmartArray P408i-p SR Gen10 til PCIe, sikrer virksomheden en infrastruktur, der er både robust og fremtidssikret.

Ofte stillede spørgsmål

Hvilken RAID-controller skal jeg vælge til en ProLiant Gen10 server?
Til Gen10 anbefales SR-serien (Smart Array). For basisbehov er E208i-a tilstrækkelig, mens P408i-a med 2GB cache er standardvalget for virtualisering og databaser.
Hvad er forskellen på SR og MR controllere?
SR (SmartRAID) understøtter primært SAS og SATA. MR (MegaRAID) er en tri-mode controller, der kan styre NVMe, SAS og SATA simultant på samme kort.
Kan jeg bruge en Gen10 RAID-controller i en Gen11 server?
Nej, som hovedregel er Gen10 controllere ikke kompatible med Gen11 pga. ændringer i PCIe-standarder og styringsarkitektur (2024).
Hvorfor er FBWC cache vigtig?
FBWC (Flash Backed Write Cache) accelererer skriveoperationer markant og sikrer, at data i cachen ikke går tabt ved strømsvigt, da de gemmes i flash-hukommelse.
Hvad betyder 'tri-mode' i forbindelse med MR-controllere?
Tri-mode betyder, at controlleren kan håndtere tre forskellige lagringsprotokoller (NVMe, SAS og SATA) på de samme fysiske porte.
Hvad er forskellen på en Modular (-a) og en PCIe (-p) controller?
Modular-controllere monteres i et dedikeret AROC slot for at spare PCIe slots, mens PCIe-modeller monteres direkte i serverens riser.
Hvilket RAID-niveau er bedst til operativsystemet?
RAID 1 (Mirroring) anbefales typisk til OS-diske, da det giver høj sikkerhed og hurtig læsning uden kompleks paritetsberegning.
Hvad sker der, hvis cache-batteriet svigter?
Controlleren vil typisk skifte fra 'Write-Back' til 'Write-Through' mode. Dette øger datasikkerheden, men reducerer skriveydelsen markant.
Hvor mange diske kan en P408i-a styre?
Den har 8 native lanes og kan styre op til 8 drev direkte. Ved brug af SAS-expandere kan antallet af understøttede diske øges betydeligt.
Understøtter SR Gen10 NVMe RAID?
Nej, hardware-RAID for NVMe kræver MR-serien (tri-mode). SR-modeller understøtter primært SAS og SATA.

Hvad er HPE Smart Array, og hvordan vælger man den rigtige RAID-controller?

  • HPE Smart Array er en hardware-RAID-løsning til ProLiant-servere, der optimerer I/O-ydelse og sikrer dataredundans.
  • Valget afhænger af servergeneration (Gen10 vs Gen11), behov for NVMe support (MR tri-mode) og krav til skriveacceleration (FBWC cache).