HPE Smart Array-guide: Välj RAID-kontroller till ProLiant

Publicerad 02-11-2026 · Skriven av Poul Schack, CEO · 24 min läsning

Genom att avlasta CPU:n och implementera avancerad caching minimeras risken för dataförlust, samtidigt som I/O-prestandan optimeras markant för affärskritiska applikationer och virtualiseringsmiljöer.

Viktigaste punkterna

  • SR-kontroller är optimerade för SAS/SATA, medan MR-serien erbjuder tri-mode-stöd för NVMe, SAS och SATA på samma kort.
  • FBWC (Flash Backed Write Cache) är essentiell i produktionsmiljöer för att säkra data mot strömavbrott och öka skrivprestandan.
  • Formfaktorerna varierar mellan Modular (-a), PCIe (-p) och OCP (-o), vilket påverkar serverns lediga expansionsplatser.
  • Gen10-kontroller är generellt inte kompatibla med Gen11-servrar på grund av fundamentala arkitekturförändringar i PCIe-standarder.

Kort svar

HPE Smart Array är en hårdvaru-RAID-lösning för ProLiant-servrar som säkerställer hög tillgänglighet och prestanda. Valet står främst mellan SR (SmartRAID) för traditionella SAS/SATA-miljöer och MR (MegaRAID) tri-mode-kontroller för modern NVMe, SAS och SATA hybridlagring. För produktionsmiljöer rekommenderas modeller med FBWC (Flash Backed Write Cache) för att eliminera skrivefel ("write holes") och accelerera genomströmningen.

Vad är HPE Smart Array, och varför är RAID-kontrollern viktig i ProLiant-servrar?

HPE Smart Array är en dedikerad hårdvaru-RAID-lösning designad specifikt för servrar för att styra datatrafiken mellan operativsystemet och de fysiska lagringsmedierna. Kontrollern är kritisk eftersom den avlastar serverns CPU genom att hantera RAID-beräkningar i egen hårdvara, vilket säkerställer högre I/O-genomströmning och eliminerar risken för dataförlust genom avancerade caching-mekanismer.

En RAID-kontroller (Redundant Array of Independent Disks) fungerar som en intelligent mellanhand. Utan en dedikerad kontroller skulle servern vara beroende av mjukvaru-RAID, vilket ökar CPU-belastningen och reducerar stabiliteten vid diskfel. I professionella miljöer säkerställer tekniken att företaget kan upprätthålla drift (uptime), även om en eller flera hårddiskar sviker fysiskt.

Praktisk betydelse av hårdvaru-RAID i driftsmiljöer

I praktiken innebär användningen av en hårdvarukontroller att kritiska processer inte bromsas av diskoperationer. Detta är särskilt tydligt vid användning av paritetsbaserade RAID-nivåer som RAID 5 eller 6, där komplexa matematiska beräkningar måste utföras för varje skrivoperation. Genom att flytta denna process till en dedikerad processor på kontrollerkortet frigörs systemresurser till själva applikationerna.

En vanlig missuppfattning är att mjukvaru-RAID är tillräckligt i företagsservrar. Mjukvaru-RAID saknar typiskt en dedikerad cache med batteribackup, vilket innebär att data under överföring kan gå förlorad vid ett oväntat strömavbrott (write hole) innan de når diskarna. En professionell lösning som Hewlett-Packard Smart Array P408i-a SR Gen10 (8 Internal Lanes/2GB Cache) 12G SAS Modular motverkar detta genom att använda FBWC (Flash Backed Write Cache), som säkrar data i ett skyddat minne.

Funktion Utan RAID-kontroller (Mjukvara) Med HPE Smart Array (Hårdvara)
CPU-belastning Hög (OS hanterar paritet) Minimal (Dedikerad processor på kortet)
Skrivprestanda Begränsad av system-RAM Accelererad via FBWC-cache
Säkerhet Beroende av OS-stabilitet Hårdvaruredundans och batteribackup
Administration Via operativsystemet

Scenarier för val av kontrollernivå

Beroende på arbetsbelastningen kommer behovet av olika kontrollertyper att variera:

För företag som implementerar virtualisering eller tunga databaser är valet av Kontrollkort och nätverksadaptrar fundamentalt för att undvika flaskhalsar i lagringslagret. Detta är särskilt relevant när man läser en hårdvaruguide för virtualisering, där fördröjning på input/output (I/O latency) är den primära prestandaindikatorn.

SR- och MR-kontroller: Skillnaden mellan HPE Smart Array och HPE MR-serien

Den främsta skillnaden mellan SR (SmartRAID) och MR (MegaRAID) ligger i deras arkitektur och stödda mediatyper, där SR är den traditionella standarden för SAS/SATA, medan MR är en tri-mode-arkitektur. MR-serien är designad för att hantera NVMe, SAS och SATA simultant på samma kontroller, vilket gör den överlägsen i moderna hybridlagringsscenarier.

SR-kontroller (SmartRAID) är djupt integrerade i ekosystemet med fokus på stabilitet och traditionell lagring. De finns typiskt i äldre generationer. MR-kontroller baseras på Broadcom-teknologi och introducerar tri-mode-funktionalitet, vilket innebär att man kan ansluta NVMe-diskar direkt till kontrollern för att uppnå extremt låga fördröjningstider utan att ge avkall på RAID-skydd.

Vad betyder Tri-mode i praktiken?

Tri-mode är en teknologi som gör det möjligt för en enda kontroller att styra tre olika disktyper: SAS (Serial Attached SCSI), SATA (Serial ATA) och NVMe (Non-Volatile Memory express). I traditionella system kräver NVMe typiskt direkt anslutning till PCIe-bussen, vilket ofta innebär att man måste kompromissa med RAID-skyddet för att få hastigheten.

Med en tri-mode-kontroller som HPE MR416i-p Gen11 x16 Lanes 8GB Cache PCI SPDM Plug-in Storage Controller RAID-kort - PCI kan administratören blanda dessa medier i samma chassi. Detta är särskilt relevant för företag som vill flytta sina mest kritiska databaser till NVMe för maximal IOPS (Input/Output Operations Per Second), medan mindre kritiska data förblir på billigare SAS-diskar.

HPE Smart Array SR (SmartRAID)

SR-serien kännetecknas av sin täta integration med managementverktyg. De stöder typiskt upp till 4 GB FBWC (Flash Backed Write Cache), vilket säkerställer att data i cachen inte går förlorad vid strömavbrott, och 12 Gb/s SAS, vilket gör dem idealiska för standardfilservrar och applikationsservrar.

För användare som inte har behov av cache för acceleration av skrivoperationer finns enklare modeller som HPE SmartArray Smart Array E208i-a SR Gen10 (8 Internal Lanes/No Cache) 12G SAS Modular LH, som fungerar effektivt i mindre konfigurationer.

HPE MR (MegaRAID)

MR-serien är framtidssäkrad för NVMe-eran. Enligt producentdata erbjuder tri-mode-kontroller i nyare generationer cache upp till 8 GB, vilket fördubblar kapaciteten jämfört med många äldre SR-modeller.

I miljöer där utrymmet är begränsat finns även OCP-varianter (Open Compute Project), såsom HPE MR408i-o Gen11 x8 Lanes 4GB Cache OCP SPDM Storage Controller RAID-kort, som integreras direkt i serverns OCP-slot för att frigöra PCIe-platser till andra expansioner.

Jämförelse av arkitekturer

Det är viktigt att notera att SR och MR inte kan blandas i samma array. Valet beror främst på om man planerar att implementera NVMe-diskar med hårdvaru-RAID-skydd.

Egenskap SR (SmartRAID) MR (MegaRAID)
Interface-stöd SAS / SATA NVMe / SAS / SATA (Tri-mode)
Max Cache Upp till 4 GB Upp till 8 GB
Primär generation Gen10 / Gen10 Plus Gen11 / Gen12
Arkitekturursprung HPE Custom Broadcom-baserad
NVMe RAID-stöd Nej (typiskt endast via HBA) Ja (Native hårdvaru-RAID)

Kontrollertyper: Integrerade, PCIe- och OCP-kontrollrar och cache med batteribackup

Valet av formfaktor avgör hur mycket plats kontrollern tar i servern och vilka expansionsmöjligheter som finns kvar. Den viktigaste tekniska komponenten över alla typer är FBWC (Flash Backed Write Cache), som säkerställer att data i cachen inte går förlorad vid strömavbrott, då den sparas i flash-minne via en kondensator eller ett batteri.

FBWC fungerar genom att samla skrivningar i blixtsnabbt RAM. Om strömmen bryts ser ett backup-batteri till att data flyttas till icke-flyktigt flash-minne. När strömmen återkommer skrivs data färdigt till diskarna. Detta eliminerar behovet av traditionella batterier som kräver frekventa byten.

Förståelse av cache och dataskydd i praktiken

I en professionell servermiljö är write-back caching en kritisk funktion. Utan FBWC skulle systemet behöva vänta på att data fysiskt skrivs till diskarna (write-through), vilket drastiskt reducerar prestandan. Genom att använda FBWC kan kontrollern bekräfta skrivningen omedelbart medan data ligger säkert i cachen.

Formfaktorer och deras användning

  1. Integrerade / Modular (-a): Dessa monteras i en dedikerad AROC (Adaptive RAID On Chip) slot. De tar inte upp en standard PCIe-plats, vilket frigör utrymme för andra kort som nätverksadaptrar eller GPU:er. Ett exempel är HPE SmartArray Smart Array P816i-a SR Gen10 (16 Internal Lanes/4GB Cache/SmartCache) 12G.
  2. PCIe Plug-in (-p): Standard PCIe-kort som monteras i serverns riser. Dessa är ofta nödvändiga för extern lagring eller när man behöver extra lanes för många diskar. Hewlett-Packard SmartArray Smart Array E208i-p SR Gen10 (8 Internal Lanes/No Cache) 12G är ett exempel på en PCIe-modell utan cache. För högre prestanda i denna formfaktor finns Hewlett-Packard SmartArray Smart Array P408i-p SR Gen10 (8 Internal Lanes/2GB Cache) 12G med cache.
  3. OCP 3.0 (-o): En nyare standard för modulära kort som främst ses i senare generationer. OCP (Open Compute Project) gör det möjligt att byta ut kontrollern mer effektivt utan att öppna hela serverchassit i vissa konfigurationer. HPE MR408i-o Gen11 x8 Lanes 4GB Cache OCP SPDM Storage Controller RAID-kort använder denna formfaktor.
Typ Slot-typ Fördel Nackdel
Modular (-a) AROC / Dedikerad Sparar PCIe-platser Kräver specifik server-slot
PCIe (-p) Standard PCIe Universell kompatibilitet Tar upp expansionsutrymme
OCP (-o) OCP 3.0 Slot Snabb modernisering Endast för nyare generationer

För IT-ansvariga som planerar sin infrastruktur är det viktigt att koordinera valet av kontroller med resten av hårdvaran. Detta kan fördjupas i vår guide om server- och rackskåp för 24/7-drift, då termisk styrning av cache-komponenter är en viktig faktor för livslängden.

Kompatibilitet med ProLiant Gen10, Gen10 Plus, Gen11 och Gen12

Kompatibiliteten mellan RAID-kontrollrar och servergenerationer är strikt; som huvudregel kan kontrollrar från en äldre generation inte flyttas till en nyare på grund av ändringar i PCIe-standarder (från 3.0 till 4.0/5.0) och styrarkitektur. Gen10 Plus fungerar ofta som en brygga som stöder vissa nyare teknologier, men full kompatibilitet kräver alltid kontroll av specifikationsdokument.

En kritisk observation är att SR- och MR-kontrollrar inte kan blandas i samma array. Om man uppgraderar från en Gen10 till en Gen11-server bör man vara medveten om att befintliga SR-kontrollrar generellt inte är kompatibla med Gen11 på grund av arkitekturändringar (2024). Detta innebär att man vid hårdvarumigrering ofta måste konfigurera nya arrayer.

Förståelse av generationsskiftet i praktiken

När man flyttar från en äldre ProLiant-generation till en nyare är det inte bara en fråga om fysisk passform. Övergången från PCIe 3.0 (Peripheral Component Interconnect Express), som finns i Gen10, till PCIe 4.0 och 5.0 i de nyare generationerna innebär att bandbredden ökar markant, men bakåtkompatibiliteten är begränsad för RAID-kontrollrar på grund av firmware-beroenden.

En utbredd missuppfattning är att man kan flytta en diskkonfiguration (array) direkt från en SR-kontroller till en MR-kontroller genom att bara flytta diskarna. Eftersom SR (SmartRAID) och MR (MegaRAID) använder olika metadataformat på diskarna, kommer ett array skapat på en Hewlett-Packard SmartArray Smart Array P408i-p SR Gen10 (8 Internal Lanes/2GB Cache) 12G inte att kunna läsas direkt av en MR-kontroller utan en fullständig migrering av data.

Generationsspecifik översikt

Server Gen Primär kontroller-serie Interface-hastighet NVMe RAID-stöd Typisk PCIe-standard
Gen10 SR (Smart Array) 12Gb/s SAS Begränsat / 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+

Vid planering av livscykeln för serverparken bör man konsultera en köpguide för servrar och IT-drift för att säkerställa att valda kontrollrar stöder den planerade driftsperioden.

Sådan väljer du rätt RAID-kontroller: Antal diskar, RAID-nivåer och prestanda

Valet av rätt kontroller baseras på en analys av tre faktorer: det förväntade antalet fysiska enheter (lanes), den önskade RAID-nivån (redundans kontra hastighet) och behovet av cache för att accelerera skrivoperationer. Ett felaktigt val kan leda till antingen underutnyttjande av hårdvaran eller kritiska flaskhalsar där CPU:n väntar på I/O.

För att bestämma antalet lanes bör man se på hur många diskar som ska styras direkt. En kontroller med 8 lanes kan styra upp till 8 interna enheter direkt, eller fler via en SAS-expander. Om man behöver extremt hög genomströmning utan expanders är modeller med 16 lanes nödvändiga.

Förståelse för lanes och I/O-flaskhalsar

Lanes refererar till de fysiska anslutningsvägarna mellan kontrollern och diskarna. Vid användning av många snabba diskar kan en kontroller med få lanes bli en flaskhals, då den inte kan flytta data tillräckligt snabbt till CPU:n.

RAID-nivåer och deras krav på kontrollern

Valet av RAID-nivå dikterar hur mycket processorkraft och cache kontrollern behöver för att upprätthålla dataintegriteten.

  • RAID 0 (Striping): Ingen redundans. Kräver minimal processorkraft, och ingen cache är strikt nödvändig för säkerheten.
  • RAID 1 (Mirroring): Hög säkerhet. Idealisk för OS-diskar. Kan köras på enkla kontrollrar som HPE SmartArray Smart Array E208i-a SR Gen10 (8 Internal Lanes/No Cache) 12G SAS Modular LH.
  • RAID 5 (Paritet): Balans mellan utrymme och säkerhet. Kräver FBWC-cache för att undvika skrivhålsproblematik och för att förbättra skrivprestandan markant. FBWC står för Flash-Backed Write Cache, vilket säkrar data vid strömavbrott.
  • RAID 6 (Dubbel paritet): Högsta säkerheten för stora HDD-arrayer. Mycket CPU-intensivt; här är en kraftfull kontroller med stor cache essentiell för att undvika betydande fall i skrivhastighet.
  • RAID 10 (Mirror + Stripe): Maximal prestanda och säkerhet. Kräver många diskar, men mindre beräkningskraft än RAID 6 eftersom ingen paritet behöver beräknas.

Beslutsmatris för val av modell

Användningsscenario Rekommenderad kontrollertyp Krav på cache Exempel på modell
Enkel filserver / Backup Entry-level (E-serie) Ingen/Minimal E208i-a
Virtualiseringshost (VMware/Hyper-V) Mid-range (P-serie / MR) Hög (2GB+) HPE Smart Array P408i-a SR Gen10 (8 Internal Lanes/2GB Cache) 12G SAS Modular LH / HPE MR416i-p Gen11 x16 Lanes 8GB Cache PCI SPDM Plug-in Storage Controller RAID-kort - PCI
High-end Databas / AI Performance (MR Tri-mode) Mycket hög (4GB-8GB) HPE MR416i-p Gen11 x16 Lanes 8GB Cache PCI SPDM Plug-in Storage Controller RAID-kort - PCI
Externt diskchassi (JBOD) External (e-serie) Hög (för caching) HPE SmartArray Smart Array P408e-p SR Gen10 (8 External Lanes/4GB Cache) 12G SAS PCIe

För dem som bygger specialiserade AI-servrar med många GPU:er och NVMe-lagring är det viktigt att titta på AI-server guiden om Blackwell eller RTX kort i RAID för att förstå hur lagringsbandbredden ska matcha GPU-enheternas dataförbrukning.

Tillbehör och kablage: SAS-kablar, drive cages och expanders

Rätt val av tillbehör är avgörande för att säkerställa att RAID-kontrollern kan kommunicera med alla diskar utan signalförlust eller flaskhalsar. Anslutningen mellan kontroller och disk sker via SAS (Serial Attached SCSI)-kablar, där kvaliteten och längden direkt påverkar stabiliteten i stora arrayer.

När antalet diskar överstiger kontrollerns native lanes används en SAS-expander. En expander fungerar som en switch som gör det möjligt för en kontroller att styra hundratals diskar över flera drive cages. Här är det viktigt att skilja mellan interna och externa anslutningar; externa kontrollrar kräver specifika Mini-SAS HD-kablar för anslutning till externa diskchassin.

Förståelse för signalvägar och flaskhalsar

I praktiken avgör valet av kablage om man uppnår den fulla bandbredden på 12Gb/s per lane. En vanlig missuppfattning är att alla SAS-kablar är likadana; i verkligheten kräver högpresterande kontrollrar som Hewlett-Packard SmartArray Smart Array P816i-a SR Gen10 (16 Internal Lanes/4GB specifika kablar för att stödja de 16 lanes utan signalförsämring. Om kablarna är för långa eller dåligt skärmade kan det leda till CRC-fel (Cyclic Redundancy Check), vilket resulterar i periodiska disk-dropouts och sänkt prestanda.

För system med färre diskar, där cache inte är nödvändigt, används ofta modeller som Hewlett-Packard SmartArray Smart Array E208i-p SR Gen10 (8 Internal Lanes/No Cache) 12G, men även här är kablaget till backplanen kritiskt för att undvika flaskhalsar i dataströmmen.

Kritiska komponenter i lagringskedjan

  • Drive Cages: De fysiska ramarna som håller hårddiskarna. I servrar är dessa ofta förkonfigurerade med backplanes som dikterar vilken typ av kablage kontrollern ska använda.
  • SAS Expanders: Moduler som ökar antalet tillgängliga portar. Utan en expander är man begränsad till kontrollerns fysiska lanes.
  • Mini-SAS HD-kablar: Den nuvarande standarden för högpresterande servrar, vilken stödjer 12Gb/s per lane och minimerar elektromagnetiska störningar.

Praktiska överväganden vid utökning

När man lägger till fler drive cages via en expander introduceras ett så kallat "hopp". Varje hopp kan potentiellt öka latency (fördröjningen i datatransporten). För företag med extremt hög I/O-belastning bör man därför minimera antalet expanders mellan kontrollern och diskarna.

Vid användning av externa lösningar, såsom Hewlett-Packard SmartArray Smart Array P408e-p SR Gen10 (8 External Lanes/4GB Cache) 12G eller HPE Smart Array E208e-p SR Gen10 (8 External Lanes/No Cache) 12G SAS PCIe Plug-in, är det essentiellt att använda Mini-SAS HD-kablar med korrekt skärmning för att motstå externa störningar i serverrummet.

Komponent Funktion Kritisk faktor Praktisk betydelse
SAS Expander Utökar antal diskar Fördröjning vid många hopp Fler diskar, men marginellt högre latency.
Backplane Elektrisk anslutning till diskar Stöd för NVMe vs SAS Avgör om man kan använda tri-mode kontrollrar.
SAS-kabel Datatransport Skärmning och längd Dålig kvalitet ger instabila arrayer (CRC-fel).

För att säkerställa rätt fysisk placering av dessa komponenter kan man med fördel läsa om NAS server specifikationer och RAID, då många av samma principer för kablage och diskorganisering gäller för både fristående NAS och enterprise-servrar.

Prissegmentering och budgetöverväganden för företag

Investeringen i en RAID-kontroller bör ses som en försäkring av data och en optimering av hårdvarans totala värde. Priset varierar markant baserat på cache-storlek, antal lanes och tri-mode-stöd, vilket skapar tre tydliga budgetklasser anpassade för olika företagsstorlekar.

I budgetklassen hittar man kontrollrar utan cache. Dessa är lämpliga för små företag med enkla backup-behov eller arkivlagring, där extrem skrivprestanda inte krävs. Ett exempel på denna typ är Hewlett-Packard SmartArray Smart Array E208i-p SR Gen10 (8 Internal Lanes/No Cache) 12G, som erbjuder grundläggande redundans utan den extra kostnaden för cacheminne. I mellanklassen finns modeller med 2GB-4GB cache, vilket är standarden för de flesta applikationsservrar och virtualiseringsmiljöer. Här är en HPE Smart Array P408i-a SR Gen10 (8 Internal Lanes/2GB Cache) 12G SAS Modular Controller ofta det optimala valet för att balansera pris och prestanda.

Budgetklasser och användningsprofil

Valet av budgetklass beror främst på hur kritisk skrivprestandan är och vilken typ av diskar som används. Tri-mode-stöd, som gör det möjligt att styra både NVMe, SAS och SATA på samma kontroller, finns vanligtvis endast i de högre prisklasserna.

  • Entry-level (Budget): Fokus på grundläggande redundans (RAID 1). Typiskt för små kontor eller enkla filservrar. Här är kostnaderna låga, men man accepterar långsammare återställningstider vid diskfel och avsaknad av write-back caching.

  • Professional (Mellanklass): Fokus på balans mellan pris och prestanda. Inkluderar FBWC (Flash Backed Write Cache) för att säkerställa driftsäkerhet i RAID 5/6. FBWC är en cache som skyddar data mot strömavbrott med hjälp av ett batteri eller en kondensator. Denna nivå är idealisk för medelstora företag med aktiva databaser och virtualiseringsmiljöer.

  • Enterprise (High-end): Fokus på maximal I/O (Input/Output operations) och tri-mode NVMe-stöd. Här betalar man extra för stora cacher (8GB+) och PCIe 4.0/5.0 bandbredd, vilket är nödvändigt för AI-workloads och massiva virtualiseringsmiljöer. Modeller som HPE MR416i-p Gen11 x16 Lanes 8GB Cache PCI SPDM Plug-in Storage Controller RAID-kort - PCI representerar detta toppsegment med omfattande cache och stöd för moderna NVMe-enheter.

Klass Typisk Cache Rekommenderas för Prisnivå
Entry Ingen Arkiv / Backup Låg
Professional 2GB - 4GB Virtualisering / Applikationer Medel
Enterprise 4GB - 8GB+ AI / High-end DB / NVMe RAID Hög

Avvägningar vid budgetering

När man väljer mellan de olika klasserna bör man vara uppmärksam på följande tekniska avvägningar:

När man budgeterar för en ny serverpark är det viktigt att överväga den totala TCO (Total Cost of Ownership). En billigare kontroller utan cache kan leda till högre kostnader i form av nertid eller behov av tidigare utbyte av diskar på grund av ineffektiv skrivning.

Praktisk installation och daglig administration av arrays

Konfigurationen av en RAID-kontroller sker primärt före operativsystemets installation via UEFI/BIOS eller genom dedikerade managementverktyg. Den korrekta konfigurationen av cachen (Write-Back vs Write-Through) är den viktigaste punkten i den dagliga administrationen för att säkerställa balansen mellan prestanda och säkerhet.

Write-Back mode accelererar skrivningar genom att bekräfta operationen så snart data landar i cachen. Detta kräver ett fungerande batteri/kondensator för att vara säkert. Write-Through mode skriver data direkt till diskarna, vilket är betydligt långsammare men säkrare om man inte har en fungerande cache-backup. Administration av arrays sker ofta via programvara som övervakar diskarnas hälsa (Predictive Failure), så att diskar kan bytas ut proaktivt.

Förståelse av cache-styrning i praktiken

Valet av cache-läge har direkt inverkan på hur servern hanterar I/O-operationer (Input/Output). För kontrollrar med FBWC (Flash Backed Write Cache), som finns i Hewlett-Packard Smart Array P408i-a SR Gen10 (8 Internal Lanes/2GB Cache) 12G SAS Modular, säkerställer batteribackupen att data i cachen inte går förlorad vid strömavbrott. Utan detta skydd kommer kontrollern vanligtvis att tvinga systemet till Write-Through för att undvika datakorruption.

Viktiga administrativa procedurer

  1. Array Creation: Definition av RAID-nivå och val av fysiska diskar. Här bör man säkerställa att diskar med samma storlek och hastighet (RPM/SSD) grupperas tillsammans för att undvika flaskhalsar.
  2. Logical Drive Mapping: Uppdelning av det fysiska arrayet i logiska enheter för att isolera exempelvis operativsystemet från datapartitioner. Detta gör det lättare att administrera snapshots och backups.
  3. Övervakning av cache-batteri: Regelbunden kontroll av batteristatus via systemloggar för att undvika att kontrollern automatiskt byter till Write-Through mode och reducerar prestandan markant. Detta är särskilt relevant för high-end modeller som Hewlett-Packard SmartArray Smart Array P816i-a SR Gen10 (16 Internal Lanes/4GB med stor cachekapacitet.

Optimering av Strip Size

Strip size definierar mängden data som skrivs till varje disk i ett array innan kontrollern går vidare till nästa disk. En felaktig inställning kan leda till "write amplification" eller ineffektiv läsning.

Inställning Effekt på prestanda Säkerhetsnivå Rekommendation
Write-Back Mycket hög Hög (m. batteri) Produktionsmiljöer
Write-Through Låg Maximal Test/Arkiv utan cache
Strip Size Varierande Neutral Matcha med applikationens I/O

Vid användning av moderna tri-mode-kontrollers som HPE MR416i-p Gen11 x16 Lanes 8GB Cache PCI SPDM Plug-in Storage Controller RAID-kort - PCI kan administrationen av NVMe- och SAS-diskar ske i samma gränssnitt, vilket förenklar den dagliga driften betydligt jämfört med äldre separata lösningar. För dem som kör mindre setup utan cache är Hewlett-Packard SmartArray Smart Array E208i-p SR Gen10 (8 Internal Lanes/No Cache) 12G ett stabilt val för enkla konfigurationer.

För en djupare förståelse av hur man optimerar lagring på OS-nivå efter hårdvaruinstallationen kan du läsa vår guide till uppgradering från externa diskar till nätverkslagring.

Typiska fel vid val av HPE RAID-kontroller

  1. Blandning av SR och MR kontrollrar: Ett av de vanligaste felen är att anta att man kan blanda olika kontrollertyper i samma server eller array. Detta leder till inkompatibilitet i managementprogramvaran och potentiella systemkrascher.
  2. Underskattning av cache (FBWC): Många väljer kontrollrar utan cache för att spara pengar, men upplever därefter extremt låga skrivhastigheter vid RAID 5/6, då varje skrivning kräver en komplex paritetsberäkning direkt på diskarna.
  3. Felaktigt val av formfaktor: Att köpa en PCIe-kontroller (-p) när servern har ett ledigt AROC-slot (-a). Detta slösar bort en värdefull PCIe-plats som kunde ha använts till nätverkskort eller andra accelerationskort.
  4. Ignorering av batteri/kondensatorstatus: Att installera en kontroller med cache utan att säkerställa att rätt backup-batteri är monterat i servern. Utan batteriet kommer kontrollern ofta tvinga cachen i "write-through" mode, vilket tar bort alla prestandafördelar med cachen.
  5. Bristande kontroll av diskkompatibilitet: Att försöka köra NVMe-enheter på en äldre SR-kontroller. Endast MR-serien (tri-mode) stöder hårdvaru-RAID för NVMe; äldre modeller kräver mjukvarubaserade lösningar.

Slutsats

Valet av rätt RAID-kontroller till en ProLiant-server är ett avgörande beslut som påverkar både systemets stabilitet och dess framtida skalbarhet. För företag med traditionella SAS/SATA-behov i äldre miljöer är SR-serien det mest stabila valet, medan MR-serien är oumbärlig för nyare installationer som kräver NVMe RAID och tri-mode-flexibilitet.

Vi rekommenderar alltid att prioritera modeller med FBWC-cache (P- eller MR-serie) till produktionsmiljöer för att undvika problem med "write hole" och säkerställa maximal I/O-genomströmning. För mindre budgetar kan E-serien användas, men endast i scenarier där extrem prestanda inte är ett krav. Kom ihåg att alltid verifiera kompatibilitet via specifikationsdokument och se till att rätt batteribackup är installerad för att aktivera cachen fullt ut.

Sammanfattning av valmöjligheter i praktiken

För att göra beslutsprocessen enklare kan man dela upp valet baserat på det konkreta användningsscenariot. En felaktig konfiguration kan leda till flaskhalsar där serverns CPU och RAM inte utnyttjas fullt ut eftersom lagringskontrollern begränsar dataflödet.

Viktiga överväganden före implementering

Det är en utbredd missuppfattning att man bara kan uppgradera kontrollern utan att kontrollera batteritypen. FBWC (Flash Backed Write Cache) kräver ett fungerande Smart Storage Battery för att kunna skriva data säkert till cachen vid strömavbrott. Utan detta kommer kontrollern ofta att degradera till "Write-Through"-läge, vilket reducerar skrivhastigheten markant.

Behov Rekommenderad kontrollertyp Kritisk komponent
Maximal I/O & NVMe MR-serie (Tri-mode)
Stabil SAS/SATA-drift SR P-serie (med cache) Smart Storage Battery
Enkel lagring / Budget SR E-serie (utan cache) Korrekt kablage

Genom att välja rätt hårdvara, såsom HPE MR408i-o Gen11 x8 Lanes 4GB Cache OCP SPDM Storage Controller RAID-kort för OCP-slots eller Hewlett-Packard SmartArray Smart Array P408i-p SR Gen10 (8 Internal Lanes/2GB Cache) 12G för PCIe, säkerställer företaget en infrastruktur som är både robust och framtidssäkrad.

Vanliga frågor

Vilken RAID-kontroller ska jag välja till en ProLiant Gen10-server?
Till Gen10 rekommenderas SR-serien (Smart Array). För grundläggande behov är E208i-a tillräcklig, medan P408i-a med 2 GB cache är standardvalet för virtualisering och databaser.
Vad är skillnaden mellan SR- och MR-kontroller?
SR (SmartRAID) stöder främst SAS och SATA. MR (MegaRAID) är en tri-mode-kontroller som kan styra NVMe, SAS och SATA simultant på samma kort.
Kan jag använda en Gen10 RAID-kontroller i en Gen11-server?
Nej, som huvudregel är Gen10-kontroller inte kompatibla med Gen11 på grund av ändringar i PCIe-standarder och styrarkitektur (2024).
Varför är FBWC-cache viktig?
FBWC (Flash Backed Write Cache) accelererar skrivoperationer markant och säkerställer att data i cachen inte går förlorad vid strömavbrott, då de sparas i flashminne.
Vad betyder 'tri-mode' i samband med MR-kontroller?
Tri-mode betyder att kontrollern kan hantera tre olika lagringsprotokoll (NVMe, SAS och SATA) på samma fysiska portar.
Vad är skillnaden mellan en Modular (-a) och en PCIe (-p) kontroller?
Modular-kontroller monteras i ett dedikerat AROC-slot för att spara PCIe-platser, medan PCIe-modeller monteras direkt i serverns riser.
Vilken RAID-nivå är bäst för operativsystemet?
RAID 1 (Mirroring) rekommenderas typiskt för OS-diskar, då det ger hög säkerhet och snabb läsning utan komplex paritetsberäkning.
Vad händer om cache-batteriet sviker?
Kontrollern kommer typiskt att växla från 'Write-Back' till 'Write-Through'-läge. Detta ökar datasäkerheten men reducerar skrivprestandan markant.
Hur många diskar kan en P408i-a styra?
Den har 8 native lanes och kan styra upp till 8 enheter direkt. Genom att använda SAS-expanders kan antalet stödda diskar ökas betydligt.
Stöder SR Gen10 NVMe RAID?
Nej, hårdvaru-RAID för NVMe kräver MR-serien (tri-mode). SR-modeller stöder främst SAS och SATA.

Vad är HPE Smart Array, och hur väljer man rätt RAID-kontroller?

  • HPE Smart Array är en hårdvaru-RAID-lösning för ProLiant-servrar som optimerar I/O-prestanda och säkerställer dataredundans.
  • Valet beror på servergeneration (Gen10 vs Gen11), behov av NVMe-stöd (MR tri-mode) och krav på skrivacceleration (FBWC-cache).