Handledningar

Raid prestanda 0 på nvme pcie 4.0 vs nvme pcie 3.0 vs m.2 sata

Innehållsförteckning:

Anonim

RAID-teknik är inte längre bara en del av affärsmiljön och massiv fillagring. Tillverkarna gör RAID-funktioner implementerade i deras nya generationens chipset och kort tillgängliga för oss, vilket gör det enklare att montera dem på en hemdator. Faktum är att många Gaming-bärbara datorer redan kommer från fabriken med en RAID 0 SSD NVMe.

Vad vi ska göra i den här artikeln är att se RAID 0-prestanda i PCIe 4.0 vs PCIe 3.0 vs SATA. För detta har vi använt en AMD X570 och ett Intel-kort med SATA och Gen4 SSD för att alternera konfigurationer och se hur de är monterade på var och en. Windows har också en funktion för att skapa RAID så vi har också använt den.

Innehållsindex

Varför använda en RAID

RAID står för " Redundant Array of Independent Disks " eller på spanska, redundant array of Oberoende diskar. Det handlar om att skapa ett system eller en miljö som kan lagra data med hjälp av flera lagringsenheter bland vilka dessa distribueras eller replikeras.

RAID-konfigurationer har alltid varit knutna till affärsmiljön och datahantering. Dess huvudfunktion är att multiplicera kapaciteten på en enda hårddisk flera gånger för att öka dess läs- och skrivprestanda. På samma sätt skapas konfigurationer som kallas nivåer som gör att vi kan kopiera data för att undvika förluster på grund av enhetsfel.

För närvarande behöver vi inte en server för att montera en av dessa konfigurationer, vi behöver bara vårt eget moderkort och operativsystem. Om vi ​​vill ha något mer komplicerat eller dedikerat är det bästa att förvärva en NAS för att ge ett stort antal extra lagringsalternativ och nätverksaktier.

Bakom det finns mycket mer, och vi utvecklade det i vår artikel om RAID-teknik

RAID som vi kan montera på ett bräde för närvarande är följande:

  • RAID 0: Denna nivås funktion är att distribuera data som lagras mellan olika hårddiskar för att öka läs- / skrivhastigheten utan replikering. RAID 1: Även kallad spegling för att tillhandahålla redundans till data. I den sparas samma upprepade filer på så många skivor som vi använder. RAID 10: det är en RAID som kombinerar två nivåer, två RAID 0 sammanfogade av en RAID 1 som utgör fyra hårddiskar. RAID 5: Det kallas ett paritetsdistribuerat system som kombinerar hög åtkomsthastighet med filreplikation från 3 hårddiskar. Informationen lagras uppdelad i block mellan de tre enheterna med ett paritetsblock för att skydda den mot fel. RAID 50: Det är kombinationen av två RAID 5 med en RAID 0. Tidigare AMD X370, B350 och A320 chipset tillät skapa en med AMD RAID Array Configuration. För närvarande med RAIDXpert2 är det inte möjligt

Vilka kort kan jag RAID med

Det återstår att ge en översyn av styrelserna som ger oss möjligheten att göra en RAID, som för närvarande kommer att vara den stora majoriteten av marknaden. Både Intel och AMD erbjuder kompatibilitet på sina nuvarande chipset.

För Intel har vi följande möjligheter:

  • Z270Z370H370 och HM370Z390X299

Endast mindre kraftfulla chipset som B360 eller H310 är uteslutna från den mer eller mindre strömmen bakåt. Alla chipset som tillåter överklockning är också kompatibla med RAID.

En distinktion måste göras mellan SATA och PCIe på dessa kort. Om vi ​​använder enheter på SATA-portar kan vi skapa RAID 0, 1, 5 och 10. Och om vi använder M.2-slots kan vi skapa RAID 0, 1 och 5.

Och för AMD-kort har vi:

  • X399, TRX40X570, X470, X370B550, B450, B350A520, A320

Både nuvarande och framtida chipset implementerar samma möjligheter och kan skapa RAID 0, 1 och 10 med RAIDXpert2. Den stöder dessa typer i både SATA och NVMe om det finns tillräckligt med M.2-kortplatser eller expansionskort. I tidigare chipset som X370, B350 och A320 används applikationen AMD RAID Array Configuration, som i princip utökar kapaciteten till RAID 5 och 50.

RAID 0-prestanda i PCIe 4.0 vs PCIe 3.0 mot SATA

För detta test har vi använt den enklaste konfigurationen, en RAID 0 som borde ge maximal kombinerad läs- och skrivkapacitet för två enheter, det vill säga att den kan utföra dubbelt så mycket som en enda enhet. Maskinvaran vi har använt kommer att vara följande:

  • Asus Crosshair VIII Hero X570 + AMD Ryzen 3600: RAID 0 PCIe 4.0 och RAID 0 SATAAsus ROG Maximus XI Formel Z390 + Intel Core i9-9900K: RAID 0 PCIe 3.0 Windows 10 x64 Pro: RAID 0 av programvara och testsystem 2x SSD Corsair MP600 Gen4 PCIe 4.0 2TB2x Western Digital WD RED SA500 SATA

Som vi ser är hårdvaran inte dålig, eftersom det är Asus-flaggskepp för både plattformar och SSD-enheter på toppnivå för båda gränssnitten. MP600 kommer att användas i PCIe 4.0 AMD och PCIe 3.0 Intel.

RAID 0 NVMe PCIe 4.0-prestanda

Vi börjar med det kraftfullaste av alla, vilket utan tvekan är RAID- konfigurationen för de två PCIe 4.0 SSD: erna på Asus X570-kortet. Detta har den nya PCI-standarden, vars M.2 x4-platser teoretiskt kan nå 7 876 MB / s. SSD: erna som vi använder har visat i vår recension för att leverera 4 777 MB / s vid läsning.

Efter att ha sett dessa resultat och köpt dem med analysen ser vi att RAID 0 fungerar och på vilket sätt. I alla CristalDiskMark-poster har vi ungefär dubbelt så hög prestanda. När vi ändrar referensversionen har vi något olika test för att göra en direkt jämförelse, men vi når nästan 9.5000 MB / s i sekvensläsning och 8.5000 MB / s skriftligen, vilket är sensationellt.

Återkalla den teoretiska gränsen för en M.2 4.0-plats, vilket bevisar att de verkligen fungerar helt som ett team och parallellt med AMD-installationen. När dessa SSD: er utvecklas lite mer och når nära gränssnittet maximalt kommer vi att ha utbyten på upp till 14 000 MB / s med bara två enheter, något som för tillfället bara kan uppnås med en RAID 0 av 4 SSD: er av denna typ.

RAID 0 NVMe PCIe 3.0-prestanda

För att lägga till variationer i jämförelsen har vi använt MP600 på ett Intel-kort för testning under PCIe 3.0. Teoretiskt sett kommer dessa platser att gå upp till 3 937 MB / s, även om de senare skulle stanna på cirka 3 500 MB / s på ett praktiskt sätt.

Så med dessa enheter borde det vara möjligt att nå 7000 MB / s under PCIe 3.0, genom enkel logik och siffror, men vi ser ett helt annat scenario än väntat. I testet med den inbyggda RAID 0 har vi nått 3 552 MB / s och 3 407 MB / s i sekventiell läsning och skrivning. Dessa är resultat från en enda NVMe 3.0 SSD som Samsung 970 EVO.

CristalDiskMark kanske inte har fungerat bra i en RAID under Intel, eller chipset fungerar inte så bra som det borde i det här avsnittet med NVMe-enheter. I alla fall ser vi en mycket viktig prestation i slumpmässiga operationer med 4K-block Q32T16 och Q1T1, så åtminstone i denna mening verkar det fungera bra. Åtminstone 4 TB lagring behöver inte vissa drivrutiner efter att ha utfört RAID i BIOS, vilket är en fördel jämfört med AMD.

RAID 0 SATA M.2-prestanda

Vi återvänder nu till AMD-kortet för att ge oss bättre resultat för RAID med de två blygsamma NAS-orienterade WD RED SA500 M.2-enheterna. Vi kommer att använda samma platser igen som fungerar under SATA, så den prestanda som vi kan förvänta oss skulle vara cirka 1100 MB / s. Eftersom enheterna individuellt levererade 554 MB / s och 527 MB / s i läsning och skrivande i recensionen.

Återigen ser vi att förväntningarna uppfylls på denna AMD-plattform, med en prestanda som ungefär fördubblar de enskilda enheterna. Faktum är att med en billig RAID av denna typ har vi mycket goda prestanda för operativsystemet och data om vi har en begränsad budget för dyra PCIe SSD: er.

RAID 0 SATA-prestanda konfigurerad i Windows 10

Och slutligen kommer vi att se hur denna konfiguration fungerar direkt i Windows 10 med verktyget Storage Space Manager. Vi använder tillbaka AMD-moderkortet och SATA SSD från föregående test. De ger inte samma prestanda Varför?

Windows besvikar inte och vi ser att det inte bara ger prestanda för en enskild enhet, utan det är ännu sämre än resultaten i normal konfiguration, gränsar till 400 MB / s istället för de 450 MB / s som det ska ge vid läsning.

Anledningen till att vi har dessa data nästan identiska med en enda SSD, beror på att Windows inte gör en RAID 0, utan en JBOD-konfiguration. Så systemet ansluter helt enkelt till två lika eller olika enheter genom att lägga till deras lagring. Det är vad en RAID 0 gör, håller vi med om, men de inre funktionerna är mycket olika. Medan JBOD fyller enheterna med filer individuellt, först en och sedan en annan, distribuerar RAID 0 filerna mellan de två, vilket fördubblar hastigheten för läsning och skrivning under processen.

Åtminstone vet vi att det är möjligt att skapa RAID och att den fungerar korrekt när det gäller datadistribution eller replikering, till exempel för en RAID 5 eller RAID 1.

Konfigurera RAID i BIOS UEFI Intel, AMD och Windows

Om du vill göra en av dessa konfigurationer på din dator, till exempel med två 2, 5 ”SATA-enheter eller PCIe SSD: er, kommer du att förklara hela processen i dessa två handledning:

  • Hur man konfigurerar RAID i Windows 10

Processen liknar i båda fallen, även om den hos Intel är enklare. Dess plattform tillåter oss också att montera RAID 5 mycket användbart för att undvika förlust av filer utan att offra hastighet. Dessutom kommer Windows-installationen att automatiskt upptäcka RAID utan att drivrutiner behöver.

Beträffande AMD har det visats sig duplicera prestanda korrekt, något som Intel inte gör, och även hur mycket RAIDXpert2- programvara som hanterar enheterna eller skapar mer RAID i Windows 10. Den enda nackdelen är att drivrutiner krävs när du installerar systemet., och BIOS-inställningen är inte så enkel som Intel. Vi kommer att ha allt detta i vart och ett av tutorials.

Slutsats om RAID 0-prestanda i PCIe 4.0 vs PCIe 3.0 mot SATA

Å ena sidan är vi mycket nöjda med prestandan som konfigurationerna gjorda på AMD-plattformen har gett oss, både i PCIe 4.0 och i SATA, och vi antar det också i PCIe 3.0. Att vara en garanti för framgång för de användare som vill experimentera.

Å andra sidan förväntade vi oss en lika utveckling på Intel-kortet, kanske det beror på någon faktor som vi har ignorerat, till exempel BIOS-versionen eller drivrutinerna för Intel-chipset i Windows 10. I det här fallet kan vi säga att skapandet av RAID det är enkelt när du känner till dina steg. Men det finns flera faktorer som en normal användare inte vet om de inte granskar motsvarande tillverkarguider, eftersom vi måste göra vissa konfigurationer i BIOS och i systemet så att allt fungerar korrekt.

Även om det är sant att vi inte har många möjligheter när det gäller RAID variation, har vi de viktigaste för en normal användare, med 0, 1 och 10 när det gäller AMD och lägga till RAID 5 i Intel. Dessa borde uppfylla normala behov eller till och med skapa oss under Windows med mindre prestanda men samma grundläggande funktionalitet.

Vi lämnar dig några tutorials och artiklar av intresse:

Om du har gjort en liknande RAID på ditt bräde, skulle det vara intressant att berätta om din erfarenhet och prestanda som uppnåtts. Tycker du att det är användbart att konfigurera en RAID på en stationär dator?

Handledningar

Redaktörens val

Back to top button