RAID - redundant array of independent disks
RAID zorgt ervoor dat wanneer een harde schijf defect raakt de server gewoon doordraait. De gebruikers van de server merken dan niet dat de server een kapotte harddisk bevat, of bemerken alleen een tijdelijke vermindering van de prestaties (afhankelijk van de raid-configuratie). RAID is niet iets dat u wilt missen in uw server! RAID - voor meer zekerheid
De configuratie van meerdere harde schijven op een manier waarop een server kan blijven functioneren wanneer 1 harde schijf het begeeft wordt een RAID-configuratie genoemd. RAID staat voor "redundant array of independent disks" en hierin zijn diverse niveaus mogelijk, zoals raid 1 en raid 5 (de twee meest gangbare levels).
Het niveau cq nummer zegt overigens weinig tot niets over de kwaliteit van de oplossing. Raid 5 is op sommige punten bijvoorbeeld beter dan Raid 1, op andere punten zwakker.
Raid 1
Een raid 1 configuratie wordt ook wel een mirror (spiegel) configuratie genoemd. In deze opzet worden twee harde schijven gebruikt die altijd exact dezelfde gegevens bevatten.
Om hier een voorstelling van te maken: als gebruiker merkt u niet dat het systeem zo'n configuratie heeft, de server heeft een c:\ drive en wanneer u daar iets op plaatst wordt het 'achter de schermen' simultaan naar beide harde schijven geschreven.
Door het bijplaatsen van een tweede harde schijf krijgt u dus niet meer ruimte voor het opslaan van gegevens, u krijgt er geen 'd: of e:' drive bij. De tweede harde schijf bevat een kopie van de gegevens die ook op de eerste harde schijf staan en dat maakt een raid 1 configuratie een zeer mooie maar ook dure oplossing. Het aantal euro's per Mb ligt hoog.
Door de altijd exacte kopie is raid 1 een hele veilige oplossing. Een defecte harde schijf heeft geen invloed, de server draait door op de 2e harde schijf. Lezen vanaf een raid 1 configuratie gebeurd snel, schrijven gebeurd ietsje langzamer doordat naar beide harde schijven moet worden geschreven.
Raid 5
Bij een Raid 5 configuratie worden drie of meer harde schijven gebruikt om de betrouwbaarheid te vergoten en tegelijk minder verkwistend met de totale ruimte om te gaan. Mer Raid 5 wordt geen exacte kopie van de gegevens geschreven naar alle schijven, maar de gegevens verdeeld en er wordt informatie bijgehouden waarmee de gegevens zijn te herconstrueren wanneer 1 schijf faalt. Dit is een wat
eenvoudige voorstelling van zaken natuurlijk, maar dit is het principe. Met dit principe is niet steeds de dubbele schijfruimte nodig.
Een softwarematige Raid 5 configuratie ondersteund geen boot en systeem volumes. Ook zal wanneer een harddisk wordt vervangen de server gedurende de tijd die nodig is voor het initialiseren van de nieuwe schijf niet te gebruiken/benaderen zijn. Deze euvels kent Raid 1 niet, maar dit zijn dan ook nadelen die op te vangen zijn met een hardwarematige raid oplossing. Bijna altijd wordt er dan ook een speciale controller gebruikt bij
Raid 5 configuraties.
Softwarematige vs hardwarematige RAID
Een RAID configuratie kan softwarematig worden opgezet en ook hardwarematig. Het voordeel van een hardwarematige opzet is met name de verhoogde prestaties, ontlasting van de processor(en) van de server en de uitbreiding van de mogelijkheden ten opzichte van een softwarematige oplossing.
Een raid controller bevat ook een cache hetgeen prestatieverhogend werkt. Het nadeel van een hardwarematige oplossing ligt in de hogere kosten. Zeker de betere raid controllers komen met een stevig prijskaartje.
Raid 10 of 0/1
Raid 10 of 0/1 is een combinatie van raid 0 (een vorm die snel is maar geen databescherming biedt) en raid 1 welke de voordelen van raid 1 (de beste data bescherming) combineert met nog betere prestaties. Deze vorm van raid kan alleen met speciale controllers worden gerealiseerd, is zeer snel en wordt relatief weinig toegepast.
Wel/niet RAID?
Meerde harde schijven in een server plaatsen en opnemen in een RAID configuratie is door de extra schijven en/of controller een kostbare zaak. Voor een kritische server is het echter een absolute must.
Zonder RAID betekend een harddisk crash (die vaker voorkomen dan wordt aangenomen) dat de server down gaat en deze opnieuw moet worden voorzien van een besturingssysteem e.d., dus een lange downtime. Met RAID is het echter geen punt, de server gaat niet down, er hoeft niets opnieuw geinstalleerd te worden, etc.
Wel/niet Hardware RAID?
Het inzetten van een hardwarematige raid controller is overbodig wanneer de gebruikte applicaties niet zeer disk-intensieve zijn. Bedenk dat ook een normale SCSI controller met hoogwaardige SCSI harde schijven al een snel storage systeem maakt. Een RAID controller kan dit nog verder verbeteren, maar is alleen zinvol bij erg disk intensieve applicaties, zoals mailserver software.
Zie ook: hot swappable / hot swap drivebays
|