Japp. Vi är fortfarande på denna RAID kick (och på en’ vs ’ kick). Om du missade vår RAID primer, kolla in det här. Nu när du är bekant med vad RAID är, låt oss gå lite djupare för att ta reda på vem som vinner hardware vs software RAID-striden. Spoiler alert: varken-vinnaren är … du! Du vet … för att du valde den rätta för dig. Flytta på…
det tar processorkraft för att hantera alla beräkningar som går in i RAID-operationer. Ju mer komplex RAID-konfigurationen desto mer processorkraft behövs. Ur ett rent operationsperspektiv är det väldigt liten skillnad mellan hårdvaru-och mjukvaru-RAID. I slutändan kommer skillnaden ner till var RAID-bearbetningen utförs. Det kan antingen utföras i värdserverns CPU (mjukvaru-RAID) eller i en extern CPU (hårdvaru-RAID).
hårdvaru-RAID
låt oss starta hårdvaru-vs mjukvaru-RAID-striden med hårdvarusidan. I en hårdvaru-RAID-installation ansluter enheterna till ett RAID-kontrollerkort som sätts in i en snabb PCI-Express (PCI-e) – plats i ett moderkort. Detta fungerar på samma sätt för större servrar samt stationära datorer. Många externa RAID-enhetskabinett har RAID-kontrollerkortet inbyggt i enhetens hölje.
fördelar
- bättre prestanda, särskilt i mer komplexa RAID-konfigurationer. Bearbetningen hanteras av den dedikerade RAID-processorn snarare än huvuddatorprocessorn, vilket innebär mindre belastning på systemet när du skriver säkerhetskopior och mindre stilleståndstid när du återställer data.
- har fler RAID-konfigurationsalternativ inklusive hybridkonfigurationer som kanske inte är tillgängliga med vissa OS-alternativ.
- kompatibel över olika operativsystem. Detta är viktigt om du planerar att komma åt ditt RAID-system från en Mac och en Windows. Hårdvaru RAID skulle kännas igen av något system.
nackdelar
- eftersom det finns mer hårdvara är det mer kostnad i den ursprungliga installationen.
- inkonsekvent prestanda för vissa RAID – inställningar för hårdvara som använder flashlagringsmatriser (SSD). Äldre RAID-kontroller inaktiverar den inbyggda snabbcachningsfunktionen hos SSD som behövs för effektiv programmering och radering på enheten.
- programvaru-RAID används uteslutande i stora system (stordatorer, Solaris RISC, Itanium, SAN-system) som finns i enterprise computing.
programvaru-RAID
När lagringsenheter är anslutna direkt till datorn eller servern utan RAID-kontroller hanteras RAID-konfiguration av verktygsprogramvara i operativsystemet, som kallas en programvaru-RAID-inställning. Många operativsystem stöder RAID-konfiguration, inklusive de från Apple, Microsoft, olika Linux-smaker samt OpenBSD, FreeBSD, NetBSD och Solaris Unix.
fördelar
- låg kostnad för inresa. Allt du behöver göra är att ansluta enheterna och sedan konfigurera dem i ditt operativsystem.
- dagens datorer är så kraftfulla, processorerna kan enkelt hantera RAID 0 & 1 bearbetning utan märkbar prestanda hit.
nackdelar
- programvaru-RAID är ofta specifikt för det operativsystem som används, så det kan vanligtvis inte användas för diskarrayer som delas mellan operativsystem.
- Du kommer att begränsas till de RAID-nivåer som ditt specifika operativsystem kan stödja.
- prestanda hit om du använder mer komplexa RAID-konfigurationer.
hårdvara vs programvara RAID?
vinnaren beror verkligen på ditt användningsfall. Om du försöker spara lite pengar (och vem är det inte, egentligen?), kommer du att använda ett enda operativsystem för att komma åt RAID-arrayen, och du använder antingen RAID 0 eller 1, med hjälp av programvara RAID kommer att ge samma RAID-skydd och erfarenhet än det är dyrare motsvarighet.
Om du kan hantera den initiala investeringen är hardware RAID definitivt vägen att gå. Det kommer att befria dig från begränsningarna av programvaru RAID och ger dig mer flexibilitet i hur den används och vilka typer av konfigurationer.