RAID-controllers voor servers
RAID-controller is een kaart of module die schijven in een server verbindt tot één array en het schrijven van gegevens beheert. Hierdoor betekent een storing van een enkele schijf niet dat gegevens verloren gaan of dat het systeem stilvalt, en kan de server efficiënter werken bij een groot aantal lees- en schrijfoperaties. In deze categorie vind je RAID-controllers voor servers van HPE, Lenovo, Dell en Fujitsu, universele Broadcom kaarten, evenals HBA-kaarten, M.2 opstartcontrollers en accessoires voor controllers.
Wat is de functie van een RAID-controller
De afkorting RAID (Redundant Array of Independent Disks) verwijst naar een set van meerdere schijven die door het besturingssysteem als één volume worden gezien. De RAID-controller bepaalt hoe gegevens over de schijven worden verdeeld: of ze moeten worden gekopieerd (mirroring) of verdeeld met een controlegetal dat het mogelijk maakt om gegevens na een storing te herstellen. Wanneer een van de schijven defect raakt, blijft de array functioneren en na het vervangen van de schijf herbouwt de controller zelf de gegevens.
Een hardware RAID-controller is ideaal in situaties waar continuïteit van werking en gegevensbeveiliging belangrijk zijn:
- virtualisatie – opslag van virtuele machines op een gezamenlijke array,
- databases en ERP-systemen – snelle, voorspelbare registratie van transacties,
- bestandservers en back-up – grote capaciteit met behoud van weerstand tegen schijfstoringen,
- applicatieservers in bedrijfslocaties – stabiele werking zonder constante supervisie van een beheerder.
RAID-controller, HBA-kaart of software RAID
In servers worden drie benaderingen voor het beheren van schijven gebruikt. Ze verschillen in waar het beheer van de array plaatsvindt:
- Hardware RAID-controller – de array wordt gemaakt en beheerd door de controller zelf, meestal met een eigen processor en cache. Het belast de serverprocessor niet en werkt onafhankelijk van het besturingssysteem.
- HBA-kaart (Host Bus Adapter) – verbindt schijven met het systeem zonder een array te creëren. Deze wordt gekozen wanneer redundantie door software wordt beheerd, bijvoorbeeld door bestandssystemen zoals ZFS of SDS-oplossingen.
- Software RAID – de array wordt door het besturingssysteem gemaakt. Dit is een goedkopere oplossing, maar maakt gebruik van de middelen van de serverprocessor en is afhankelijk van de systeemconfiguratie.
In productieomgevingen waar de server zonder onderbrekingen moet draaien, wordt meestal gekozen voor een hardware RAID-controller.
Hoe kies je een RAID-controller
De keuze van de controller begint bij de server waarin deze moet werken. Het is belangrijk om vooral te controleren:
- compatibiliteit met de server – controllers van serverfabrikanten zijn toegewezen aan specifieke modellen en generaties, en vaak ook aan een specifiek slot op het moederbord,
- type schijven – of er HDD's, SSD SATA/SAS of NVMe-schijven in de server zullen worden gebruikt,
- aantal schijven en benodigde RAID-niveau – van een eenvoudige mirror voor twee schijven tot arrays die bestand zijn tegen de storing van meerdere media,
- gegevensbescherming in de cache – een batterij- of condensatormodule beschermt gegevens bij een stroomuitval.
Als je niet zeker weet welke controller bij jouw server past, kunnen onze adviseurs je helpen om deze aan de configuratie van het apparaat aan te passen.
Fabrikanten van RAID-controllers in ons aanbod
Wij bieden controllers van serverfabrikanten en universele kaarten aan:
- HPE – Smart Array en HPE MR controllers voor ProLiant-servers, evenals Smart HBA-kaarten en opstartmodules.
- Lenovo – ThinkSystem RAID controllers en HBA-kaarten voor ThinkSystem-servers, M.2-adapters en NVMe-switches.
- Dell – PERC controllers voor PowerEdge-servers en BOSS opstartmodules.
- Fujitsu – PRAID controllers en PSAS-kaarten voor PRIMERGY-servers met accessoires.
- Broadcom – MegaRAID kaarten die kunnen worden geïnstalleerd in servers van verschillende fabrikanten met een standaard PCIe-aansluiting.
Een aanvulling op het aanbod zijn Supermicro uitbreidingskaarten voor servers en moederborden van deze fabrikant.
M.2 opstartcontrollers
Een aparte groep vormen de opstartcontrollers. Ze verbinden twee M.2-schijven in een mirror RAID 1-array, waarop het besturingssysteem of hypervisor wordt geïnstalleerd. Hierdoor blijven de schijven aan de voorkant van de server volledig beschikbaar voor gegevens, en stopt een storing van een systeemdrager de server niet.
Veelgestelde vragen
Wat is het verschil tussen een RAID-controller en een HBA-kaart?
Een RAID-controller maakt zelf de array en beheert deze, terwijl het besturingssysteem het kant-en-klare volume ziet. Een HBA-kaart verbindt de schijven met het systeem zonder wijzigingen, waardoor redundantie door software wordt beheerd. HBA wordt onder andere gekozen voor ZFS-systemen en SDS-oplossingen.
Werkt een RAID-controller van één fabrikant in een server van een ander merk?
Gewoonlijk niet. Controllers van HPE, Dell, Lenovo en Fujitsu hebben firmware en formaten die zijn afgestemd op de servers van die fabrikant. Voor servers van verschillende merken zijn universele kaarten met een standaard PCIe-aansluiting beter geschikt.
Welk RAID-niveau moet ik kiezen voor een bedrijfsserver?
RAID 1 is geschikt voor twee schijven, bijvoorbeeld systeemschijven. RAID 5 en RAID 6 bieden een goede verhouding tussen capaciteit en veiligheid in bestandservers en back-ups. RAID 10 zorgt voor de hoogste schrijfprestaties, daarom wordt het vaak gekozen voor databases en virtualisatie.
Wat is de functie van een batterij of condensator in een RAID-controller?
De controller slaat een deel van de gegevens in de cache op voordat deze op de schijven worden geschreven. De batterij- of condensatormodule beschermt deze gegevens bij een plotselinge stroomuitval en maakt veilig gebruik van een snellere schrijfmodus mogelijk.
Ondersteunt de RAID-controller NVMe-schijven?
Nieuwere controllers in Tri-Mode ondersteunen SAS-, SATA- en NVMe-schijven. Oudere modellen werken alleen met SAS- en SATA-schijven, daarom is het raadzaam om de specificaties van de controller en server voor aankoop te controleren.
Wat is de functie van een M.2 opstartcontroller?
De opstartcontroller creëert een RAID 1-array van twee M.2-schijven bestemd voor het besturingssysteem of hypervisor. Het scheidt het systeem van de gegevens en maakt de slots voor schijven in de server vrij.