Annons

Vill du köpa din Windows-dator? Du kan öka mjukvaruprestanda och lagringssäkerhet med två tekniker: Redundant array av oberoende enheter Vad är RAID-lagring och kan jag använda det på min hemdator? [Teknisk förklaring]RAID är en förkortning för Redundant Array of Independent Disks, och det är en kärnfunktion i serverhårdvara som säkerställer dataintegritet. Det är också bara ett fint ord för två eller flera hårddiskar anslutna ... Läs mer (RAID) och Microsofts Fjädrande filsystem Hur du kan prova det nya fjädrande filsystemet för WindowsEtt filsystem hanterar data lagrade på din dator. Windows standard är NTFS. ReFS lovar förbättrad motståndskraft och kommer så småningom att ersätta NTFS. Vi visar dig dess fördelar och hur du kan prova ReFS nu. Läs mer (ref). Det enda kravet är åtminstone två reservdrivare.

Undrar du om ReFS presterar i nivå med den åldrande NTFS? Den här artikeln jämför prestandan i Microsofts nya filsystem med RAID1, RAID0 och enskivars prestanda. Och vi kommer att diskutera möjliga användningar för RAID1-ReFS.

instagram viewer

Komma igång med RAID

Att skapa en RAID-volym är nu väldigt enkelt att använda Windows lagringsutrymmen. Användare bara typ lagringsutrymmen in i Sökruta och starta programmet.

lagringsutrymme fönster 81

När du har lanserat lagringsutrymmen måste du göra det välj Ändra inställningar knapp.

hantera lagringsutrymmen

Du skapar sedan lagringspoolen. Välj Skapa en lagring. Välj sedan två reservdrivare för att lägga till i matrisen. Det är viktigt att notera att lägga till eller ta bort en enhet från volymen förstör all data på disken, så var försiktig.

lagringsutrymmen lägger till en enhet

Du ser sedan konfigurerbara alternativ för att skapa lagringspoolen. De två delarna du måste vara uppmärksamma på är: (1) Motståndskraft och (2) Filsystem. Resiliency-typen med två enheter är begränsad till endera Tvåvägs spegel (RAID1) och Enkel (RAID0). Partitionstyp inkluderar NTFS och ReFS. Om du väljer Enkelt är ditt enda alternativ NTFS, eftersom ReFS är utformat för två eller flera enheter.

lagringsutrymmen för åtkomst och filsystem

Efter att ha skapat en RAID-volym och tilldelat en enhetsbokstav fungerar partitionen på liknande sätt som en hårddisk. Användare kan dela en enhet via ett nätverk, flytta filer till den eller konfigurera video- eller fotoredigeringsprogramvara för att skriva cachedata till den. I den sista kapaciteten kan RAID förbättra prestanda för många kommersiella applikationer, till exempel Adobe Premiere och Photoshop. Som anges finns olika typer av RAID-programvara, var och en med fördelar och nackdelar.

Inom Windows operativsystem (OS) finns tre primära typer av RAID-konsumenter: RAID1, RAID0 och RAID5 (det finns många andra RAID-variationer). Dessutom finns det två vanliga sätt att formatera RAID: NTFS och Resilient File System (ReFS). ReFS kom i Windows 8.1 och medan det fortfarande utvecklas erbjuder det tillförlitlighet och prestanda.

Windows RAID-typer

  • RAID0: RAID0 är tekniskt en felnummer. Den använder två enheter, men ingenting om arrangemanget är överflödigt. Varje enhet har hälften av informationen installerad på enheten. I stället för att tillhandahålla redundans ger RAID0 ren prestanda. RAID0 kan inte formateras i ReFS så det sitter ganska mycket med NTFS.
  • RAID1: RAID1, eller spegling, kräver två enheter. Nackdelen är att det ger bara en enhets lagringskapacitet. Data kopieras lika över båda enheterna, vilket ger redundans om något händer med en av diskarna. RAID1 påskyndar också hårddiskläsningar, vilket kan leda till snabbare startprogram och snabbare läsning från cache.
  • RAID5: Jag täcker inte RAID5 i den här artikeln. Det kräver minst tre enheter, men ger en större mängd ledig kapacitet än RAID1.

Windows filsystemtyper

De två viktiga filsystemen (vad är ett filsystem? Vad ett filsystem är och hur du kan ta reda på vad som kör på dina enheterVad är ett filsystem och varför spelar de någon roll? Lär dig skillnaderna mellan FAT32, NTFS, HPS +, EXT och mer. Läs mer ) i Windows 10 är Resilient File System (ReFS) och det tidsslitna "New" Technology File System (NTFS). NTFS är det vanliga filsystemet i Windows, men om du har två eller fler (identiska eller mycket liknande) reservhårddiskar, överväg att använda ReFS. ReFS minskar bitrotning, vilket gör den idealisk för formatering av lagringssystem. Och det ger liknande prestanda som en NTFS-formaterad RAID1-partition. Medan ReFS är relativt nytt och potentiellt lider av buggar, har min erfarenhet av det varit utmärkt.

RAID-riktmärken

Drive-prestanda kan påverka många olika datoruppgifter på Windows. I synnerhet läser och skriver surfning på Internet ofta data till en webbläsarens cache Allt du behöver veta om webbläsarens cache [MakeUseOf Explains]När du har problem med en webbplats är ett av de första förslagen du kommer att höra från IT-support "försöka rensa webbläsarens cache" tillsammans med "och ta bort dina cookies". Så vad är ... Läs mer . Om cachen ligger på en långsam disk känns webbläsaren mindre snygg än om den bebodde en snabb Solid State Drive (vad är en SSD? Hur fungerar drivmedelsdrivna enheter?I den här artikeln kommer du att lära dig exakt vad SSD: er är, hur SSD: er faktiskt fungerar och fungerar, varför SSD: er är så användbara och den viktigaste nackdelen med SSD: er. Läs mer ), och därför jämför vi hårddiskar.

bild av raiduppsättningen

För att bestämma vilken typ av matris och filsystem som är snabbast kastade jag en testmaskin med en SATA-docka och anslutit två molderande OCZ Onyx SSD: er. Jag jämförde fyra RAID-konfigurationer: RAID1 (NTFS), RAID1 (ReFS), RAID0 och som en enda NTFS-formaterad kör. Jag använde AS-SSD för alla syntetiska riktmärken och jämförde dem mot Crystal CrystalDiskMark & ​​CrystalDiskInfo - värdefull diskdiagnostik gratis [Windows]Det var en gång då jag var ett naivt barn på ett skrivbord som inte ens tänkte att jag skulle behöva hålla jämna steg med hälsan på min hårddisk. Hoppar från världen ... Läs mer , som ett sekundärt sätt att validera AS-SSD: s resultat. Slutligen körde jag flera "verkliga" test med 7-Zip och handbroms (5 användningsområden för handbromsen 5 smarta saker du kan göra med handbromsenHandBrake är ett kraftfullt verktyg, utformat för att hjälpa dig att få ut det mesta av dina digitala medier. Vi har sammanställt några av HandBrakes mest geniala användningar. Kolla in det! Läs mer ). Ett test med Android Studio som kompilator misslyckades helt.

Slumpmässiga läsningar och slumpmässiga skrivningar (4KB)

RAID-matriser hanterar inte korta kupdjup mycket bra (vilket de flesta användare behöver). Därför rekommenderar jag att du inte använder RAID för surfning eller kontorproduktivitet. Det är en fördel på ~ 9% att använda en enda enhet för slumpmässiga läsningar över andra skivkonfigurationer.

slumpmässiga läsningarFör skrivhastigheter dominerar RAID0 i sin konkurrens. Det är nästan 50% snabbare än konkurrenterna. Detta är meningsfullt, med tanke på att både RAID1 och enstaka enheter helt enkelt kopierar data lika över alla enheter, medan RAID0-splitter skriver upp mellan båda enheterna.

slumpmässigt skriver

Sekventiella läsningar och sekvensiella skrivningar (4KB)

Sekventiella läshastigheter är generellt en indikation på diskkopiering. När du flyttar filer runt bör bättre prestanda översätta till snabbare överföring av filer. RAID1 förbättras dramatiskt vid sekventiella skivläsningar över enstaka skivor och RAID0. I teorin borde RAID0 också förbättra sekventiella skivläsningar, men av någon anledning har det syntetiska riktmärket inte bortsett från detta antagande.

sekventiella läsningar

Sekventiella läsningar och skrivningar är symboliska för kopiering av filer. Som förväntat utför RAID1-ReFS det värsta eftersom det utför kontrollsumma för kopierade data. Prestandahitet är dock inte särskilt betydelsefullt. Omvänt fungerar RAID0 långt under förväntningarna, även om det är något snabbare än en enda enhet och RAID1-NTFS.

sekventiella skriver

Slumpmässiga läsningar och slumpmässiga skrivningar (4 kB, 64 ködjup)

Benchmarks som använder ett djup ködjup kombinerat med slumpmässiga läsningar och skrivningar bör förutsäga serverprestanda och andra kommersiella applikationer. I teorin bör (och gör) RAID0 erbjuda den snabbaste hårddiskprestanda av de fyra typerna av diskarrangemang. Men RAID1 kommer mycket nära vad gäller läshastighet och det erbjuder dataredundans. Om RAID1 är formaterad i ReFS, förlorar den mycket liten läshastighet jämfört med NTFS.

slumpmässig läs 4kb qd64

För skrivprestanda i en djup kö, dominerar RAID0. Och både RAID1-NTFS och RAID1-ReFS lider av en obetydlig prestationsstraff på grund av omkostnader som är förknippade med att bibehålla matrisen.

slumpmässigt skriver 4kb qd64

Real World Performance

När det gäller prestanda i verkligheten är resultaten mycket mindre intressanta. I både handbromsskodning och 7-zip (unzip) hade RAID0 ungefär en 2-3% fördel i prestanda. För att zippa en stor mapp med 300 MB foton, presterade alla matriser sämre än en enda enhet, med en skillnad på 7% mellan en enda enhet och RAID1-ReFS.

7zip

Tyvärr var jag tvungen att kasta ut data. Exempelvis resulterade kompilering från källkod i en enorm prestationsfördel till förmån för RAID1-ReFS. Skillnaden var så stor att jag är relativt säker på att min metodik är allvarligt bristfällig. RAID1 presterade nästan dubbelt så snabbt som en enda enhet och RAID0 erbjöd ungefär en 20% högre prestanda jämfört med en enda enhet. Jag inkluderar inte ett diagram eftersom jag behöver köra tester igen för att bekräfta. Det kan hända att det är något fel med min byggmiljö eller testmetodik.

Möjliga applikationer för RAID i Windows

Baserat på riktmärkena är lämpliga applikationer för RAID följande:

  • Cache / skrapan för foto- och videoredigering.
  • Skapa en nätverkslagringsenhet Hur man bygger och använder ditt eget nätverksmonterat lagringsutrymme med en Ubuntu Netbook Läs mer med dataredundans och bit-rot-skydd.
  • Programvara lagringsenhet.

Cache / skrapan: Intels drivrutiner för Rapid Storage Technology (RST) tillåter användare att utse en annan enhet som cache-enhet. I den här kapaciteten görs många läsningar och skrivningar på enheten. En RAID0-grupp erbjuder - på papper - den största fördelen. Även om riktvärdena indikerar att en enda SSD förmodligen skulle erbjuda de största resultatvinsterna.

Network Storage Drive: Den uppenbara användningen för ReFS är som en lagringsenhet. Dess dataintegritetsegenskaper i kombination med de stora läshastighetsbuffarna gör det bra för strömmande media över ett snabbt nätverk (varför du behöver 5GHz Hur routrar med dubbla band kan lösa dina trådlösa besvärAtt använda en router som stöder dual-band-standarden kan öka dina Wi-Fi-hastigheter avsevärt under många omständigheter. Läs mer ).

Software Storage Drive: I detta arrangemang installerar användarna helt enkelt programvara i RAID1-partitionen. På grund av dess läshastighetsfördel, dataredundans och bitrotsskydd är RAID1 formaterad med ReFS en stor uppgradering jämfört med RAID1 formaterad med NTFS. Även om det tar en mindre träff i prestanda i förhållande till RAID1-NTFS, har vinsterna i dataintegritet mycket kompenserat för sina brister. Och i en produktionsmiljö kan dataintegritet buff vara värt.

RAID1-ReFS är riktigt bra

En RAID-grupp som är formaterad i ReFS medför endast en liten prestandahit över NTFS - vilket helt klart är värt att byta ut. Medan jag inte har antalet diskar som krävs för att testa andra RAID-konfigurationer (som RAID5), är resultaten för RAID1 uppmuntrande. Jag antar att ReFS skulle prestera minst lika bra på andra typer av matriser.

Min åsikt: Medan jag inte annonseras som redo för produktionsmiljöer, är ReFS enligt min erfarenhet mest optimalt använt i lagringssystem och som en lagringsenhet för mjukvara. Det kan också ge en halvvägs anständig cache-enhet.

Har du försökt använda ReFS? Vad var dina resultat?

Kannon är en teknisk journalist (BA) med bakgrund i internationella frågor (MA) med tonvikt på ekonomisk utveckling och internationell handel. Hans passioner är i kinesiska apparater, informationsteknologi (som RSS) och produktivitetstips och tricks.