Hardware RAID vs Software RAID
RAID står för Redundant Array of Cheap Disks. Det här är en metod för att förbättra prestanda och tillförlitlighet hos dina lagringsmedier genom att använda flera enheter. Drifterna är konfigurerade så att data antingen delas mellan diskar för att distribuera belastning eller dupliceras för att säkerställa att det kan återställas när en disk misslyckas. Båda kan också genomföras tillsammans för att få båda fördelarna, även om fler enheter kommer att användas. Hårdvara RAID var den ursprungliga typen av RAID, där en specialbyggd RAID-kontroller hanterar enheterna så att processerna är nästan transparenta för värddatorn. Programvaru RAID är en nyare typ av RAID där ingen specialiserad hårdvara behövs, och värddatorn är ansvarig för enheterna.
Självklart är hårdvaru RAID pricier jämfört med programvaru RAID på grund av extra hårdvara som du behöver köpa. Hårdvaran är vanligtvis dyr och bidrar till en väsentlig del av kostnaden för hela systemet. På den bakre sidan kan den billiga programvaru RAID försämra värddatorn, vilket kan leda till dålig prestanda. Detta beror på att det måste behandlas data innan det skrivs till disken, för att bestämma var vardera data ska gå. Prestandaframtiden som tas av systemet kan variera mycket beroende på vilken typ av RAID-array du har använt. Det kan vara mycket minimal, som i fallet med en JBOD-array. Eller det kan vara ganska väsentligt, särskilt med strippning och spegling på flera diskar. Kontrollenheten i en hårdvaru RAID hanterar dessa operationer, så att värdprocessorn inte behöver. Värdprocessorn skriver helt enkelt data, precis som i en vanlig hårddisk.
Hårdvara RAID ger bättre tillförlitlighet jämfört med programvaru RAID. En programvaru RAID kan vara benägen för dataskador, på grund av felet i RAID-programvaran eller drivrutinen som används. En programvaru RAID kan också påverkas om värddatorn är tungt laddad. Tung bearbetning kan orsaka att vissa bitar av data försenas med en liten tid. Dessa förseningar kan lägga till och negera fördelarna med RAID-matrisen till viss del.
Sammanfattning:
1. Till skillnad från programvaru RAID kräver Hardware RAID specialiserad hårdvara för att hantera enheterna.
2. Programvaru RAID är betydligt billigare än hårdvaru RAID.
3. Till skillnad från hårdvaru RAID tar Software RAID upp en del av värdprocessorn.
4. Hårdvara RAID är mer tillförlitlig jämfört med programvaru RAID.