De Windows-prestaties verbeteren met een nieuw bestandssysteem

U kunt de softwareprestaties en opslagbetrouwbaarheid van uw computer verbeteren met twee technologieën: een RAID-installatie en een nieuw bestandssysteem. De enige vereiste is, ten minste, twee reserveschijven. De rest is eenvoudig.

U kunt de softwareprestaties en opslagbetrouwbaarheid van uw computer verbeteren met twee technologieën: een RAID-installatie en een nieuw bestandssysteem.  De enige vereiste is, ten minste, twee reserveschijven.  De rest is eenvoudig.
Advertentie

Wilt u uw Windows-pc verbeteren? U kunt de softwareprestaties en opslagbetrouwbaarheid verbeteren met twee technologieën: Redundante array van onafhankelijke schijven Wat is RAID-opslag en kan ik het op mijn thuiscomputer gebruiken? [Technology Explained] Wat is RAID-opslag & kan ik het op mijn pc thuis gebruiken? [Technology Explained] RAID is een acroniem voor Redundant Array of Independent Disks, en het is een kernfunctie van serverhardware die zorgt voor gegevensintegriteit. Het is ook gewoon een mooi woord voor twee of meer verbonden harde schijven ... Lees meer (RAID) en het veerkrachtige bestandssysteem van Microsoft Hoe kunt u het nieuwe, veerkrachtige bestandssysteem voor Windows proberen? Hoe kunt u het nieuwe, veerkrachtige bestandssysteem voor Windows proberen? systeem beheert gegevens die op uw computer zijn opgeslagen. De standaardinstelling voor Windows is NTFS. ReFS belooft verbeterde veerkracht en zal uiteindelijk NTFS vervangen. We laten u de voordelen zien en hoe u ReFS nu kunt uitproberen. Meer lezen (ReFS). De enige vereiste is, ten minste, twee reserveschijven.

Vraagt ​​u zich af of ReFS op hetzelfde niveau presteert als het verouderde NTFS? In dit artikel worden de prestaties van het nieuwe Microsoft-bestandssysteem vergeleken met prestaties van RAID 1, RAID 0 en enkele schijven. En we bespreken de mogelijke toepassingen voor RAID1-ReFS.

Aan de slag met RAID

Het maken van een RAID-volume is nu heel gemakkelijk met Windows Storage Spaces . Gebruikers typen opslagruimten gewoon in de zoekbalk en starten het programma.

vensters voor opslagruimten 81

Na het starten van opslagruimten, moet je de knop Instellingen wijzigen selecteren.

opslagruimten beheren

U maakt vervolgens de opslagpool aan. Selecteer Een opslag maken . Kies vervolgens twee reserveschijven om aan de array toe te voegen. Het is belangrijk om op te merken dat het toevoegen of verwijderen van een schijf uit het volume alle gegevens op de schijf zal vernietigen, dus wees voorzichtig.

opslagruimten toevoegen een station

U ziet vervolgens configureerbare opties voor het maken van de opslagpool. De twee delen waar je op moet letten zijn: (1) Veerkrachttype en (2) Bestandssysteem . Veerkrachttype met twee schijven is beperkt tot zowel de bidirectionele spiegel (RAID1) en de Simple (RAID0). Partitietype omvat NTFS en ReFS. Als u Simple kiest, is uw enige optie NTFS, omdat ReFS is ontworpen voor twee of meer schijven.

opslagruimte, reproduceerbaarheid en bestandssysteem

Na het maken van een RAID-volume en het toewijzen van een stationsletter, functioneert de partitie op dezelfde manier als een harde schijf. Gebruikers kunnen een schijf delen via een netwerk, bestanden er naartoe verplaatsen of video- of fotobewerkingssoftware configureren om cachegegevens naar te schrijven. In de laatste capaciteit kan RAID de prestaties van veel commerciële toepassingen verbeteren, zoals Adobe Premiere en Photoshop. Zoals aangegeven bestaan ​​er verschillende soorten software-RAID, elk met voor- en nadelen.

Binnen het Windows-besturingssysteem (OS) bestaan ​​drie primaire typen consumenten-RAID: RAID1, RAID0 en RAID5 (er zijn veel andere RAID-variaties). Daarbovenop zijn er twee veelgebruikte manieren om RAID te formatteren: NTFS en Resilient File System (ReFS). ReFS is aangekomen in Windows 8.1 en is nog steeds in ontwikkeling en biedt betrouwbaarheid en prestaties.

Windows RAID-typen

  • RAID0 : RAID0 is technisch gezien een verkeerde benaming. Het maakt gebruik van twee schijven, maar niets over de regeling is overbodig. Elke schijf bevat de helft van de gegevens die op de assembly zijn geïnstalleerd. In plaats van redundantie biedt RAID0 pure prestaties. RAID0 kan niet worden geformatteerd in ReFS, dus het zit vrijwel vast aan NTFS.
  • RAID 1 : RAID1 of mirroring vereist twee schijven. Het nadeel is dat het de opslagcapaciteit van slechts één schijf biedt. Gegevens worden gelijkelijk over beide schijven gekopieerd, wat redundantie biedt als er iets met een van de schijven gebeurt. RAID1 versnelt ook het lezen van schijven, wat kan leiden tot snellere startprogramma's en sneller leesbaarheden uit de cache.
  • RAID5 : ik zal RAID5 niet in dit artikel behandelen. Het vereist ten minste drie schijven, maar biedt een grotere hoeveelheid beschikbare opslagcapaciteit dan RAID1.

Windows Bestandssysteemsoorten

De twee belangrijke bestandssystemen (wat is een bestandssysteem? Wat een bestandssysteem is en hoe kunt u achterhalen wat op uw schijven wordt uitgevoerd Wat een bestandssysteem is en hoe u kunt achterhalen wat op uw schijven wordt uitgevoerd Lees meer) in Windows 10 zijn Resilient File System (ReFS) en het versleten "New" Technology File System (NTFS). NTFS is het standaardbestandssysteem onder Windows, maar als u twee of meer (identieke of zeer vergelijkbare) reserve-harde schijven hebt, overweeg dan ReFS te gebruiken. ReFS vermindert bitrot, waardoor het ideaal is voor het formatteren van opslagsystemen. En het levert vergelijkbare prestaties als een NTFS-geformatteerde RAID1-partitie. Hoewel ReFS relatief nieuw is en mogelijk last heeft van bugs, is mijn ervaring ermee fantastisch geweest.

De RAID-benchmarks

De prestaties van schijven kunnen van invloed zijn op veel verschillende computertaken op Windows. Doorzoeken op internet leest of schrijft vaak gegevens naar een browsercache Alles wat u moet weten Informatie over de browsercache [MakeUseOf Explains] Alles wat u moet weten Informatie over de browsercache [MakeUseOf Explains] Wanneer u een probleem hebt met een website, een van de eerste suggesties die u van IT-ondersteuning zult horen, is "probeer uw browsercache te wissen" samen met "en uw cookies te verwijderen". Dus wat is ... Lees meer. Als de cache zich op een langzame schijf bevindt, voelt de browser minder pittig aan dan wanneer hij in een snelle Solid State Drive woonde (wat is een SSD? Hoe werken Solid State-schijven? Hoe werken Solid State-schijven? In dit artikel Ik zal precies leren wat SSD's zijn, hoe SSD's werken en werken, waarom SSD's zo handig zijn, en het enige grote nadeel van SSD's. Lees meer), daarom benchmarken we harde schijven.

foto van raid-array

Om te bepalen welk type array en welk bestandssysteem het snelst is, heb ik een testmachine samengevoegd met een SATA-dock en twee verouderde OCZ Onyx SSD's aangesloten. Ik heb vier RAID-configuraties gebenchmarkt: RAID1 (NTFS), RAID1 (ReFS), RAID0 en als een enkele NTFS-geformatteerde schijf. Ik gebruikte AS-SSD voor alle synthetische benchmarks en vergeleek ze met CrystalDiskMark CrystalDiskMark & ​​CrystalDiskInfo - Waardevolle schijfdiagnostiek gratis [Windows] CrystalDiskMark & ​​CrystalDiskInfo - Waardevolle schijfdiagnostiek gratis [Windows] Er was eens een tijd toen ik een naïef kind was een desktop die nooit overwoog dat ik de gezondheid van mijn harde schijf zou moeten bijhouden. Springen van de wereld ... Lees meer als een secundair middel om de resultaten van AS-SSD te valideren. Ten slotte heb ik verschillende "real-world" tests uitgevoerd met behulp van 7-Zip en Handbrake (5 gebruik voor Handbrake 5 Slimme dingen die je kunt doen met HandBrake 5 Slimme dingen die je kunt doen met HandBrake HandBrake is een krachtig hulpmiddel, ontworpen om je te helpen de het meeste uit uw digitale media. We hebben enkele van de meest ingenieuze toepassingen van HandBrake verzameld. Lees er meer over! Een test met Android Studio als een compiler mislukte volledig.

Willekeurige lezingen en willekeurige schrijfbewerkingen (4KB)

RAID-arrays verwerken geen korte wachtrijdieptes (wat de meeste gebruikers nodig hebben). Daarom raad ik aan RAID niet te gebruiken voor browsen of kantoorproductiviteit. Het gebruik van een enkele schijf biedt ~ 9% voordelen voor willekeurige leesbewerkingen ten opzichte van andere schijfconfiguraties.

willekeurig leest Voor schrijfsnelheden domineert RAID0 de concurrentie. Het is bijna 50% sneller dan concurrenten. Dit is logisch, aangezien zowel RAID1 als enkele schijven gegevens eenvoudig over alle schijven kopiëren, terwijl RAID0-splits tussen beide schijven opslaat.

willekeurige schrijft

Sequential Reads en Sequential Writes (4KB)

Sequentiële leessnelheden zijn in het algemeen indicatief voor schijfkopieeractiviteiten. Wanneer u bestanden verplaatst, moeten betere prestaties leiden tot een snellere overdracht van bestanden. RAID1 verbetert de sequentiële schijfleesopdrachten op enkele schijven en RAID0 aanzienlijk. In theorie zou RAID0 ook sequentiële schijflezingen moeten verbeteren, maar om de een of andere reden had de synthetische benchmark deze veronderstelling niet verdragen.

sequentiële leest

Sequentiële lees- en schrijfbewerkingen zijn kenmerkend voor het kopiëren van bestanden. Zoals verwacht presteert RAID1-ReFS het slechtst omdat het controlesommen op gekopieerde gegevens uitvoert. De prestatieshit is echter niet erg significant. Omgekeerd presteert RAID0 ver onder de verwachting, hoewel het iets sneller is dan een enkele schijf en RAID1-NTFS.

sequentiële schrijft

Willekeurige lezingen en willekeurige schrijfopdrachten (4KB, 64 wachtrijdiepte)

Benchmarks met een diepe wachtdiepte, gecombineerd met willekeurige lees- en schrijfbewerkingen, moeten de prestaties van de server en andere commerciële toepassingen voorspellen. In theorie zou RAID0 (en biedt) de snelste schijfprestaties moeten bieden van de vier soorten diskarrangementen. Maar RAID1 komt qua leessnelheid erg dichtbij en biedt gegevensredundantie. Als RAID1 is geformatteerd in ReFS, verliest het zeer weinig leessnelheid, in vergelijking met NTFS.

willekeurig lees 4kb qd64

Voor schrijfprestaties in een diepe wachtrij domineert RAID0. En zowel RAID1-NTFS als RAID1-ReFS lijden aan een onbeduidende prestatieboete vanwege overhead die gepaard gaat met het onderhouden van de array.

random schrijft 4kb qd64

Real World Performance

In termen van real-world prestaties zijn de resultaten veel minder interessant. In zowel Handbrake-codering als 7-Zip (unzip) had RAID0 ongeveer een voordeel van 2-3% in prestaties. Voor het oprippen van een grote map met 300 MB foto's presteerden alle reeksen slechter dan een enkele schijf, met een verschil van 7% tussen een enkele schijf en RAID1-ReFS.

7zip

Helaas moest ik wat gegevens weggooien. Het compileren van broncode resulteerde bijvoorbeeld in een enorm prestatievoordeel in het voordeel van RAID1-ReFS. Het verschil was zo groot dat ik er relatief zeker van ben dat mijn methodologie ernstig tekortschiet. RAID1 presteerde bijna tweemaal zo snel als een enkele schijf en RAID0 bood ongeveer 20% prestatieverbetering via een enkele schijf. Ik neem geen grafiek op omdat ik tests opnieuw moet uitvoeren om te bevestigen. Het kan zijn dat er iets mis is met mijn bouwomgeving of testmethodologie.

Mogelijke toepassingen voor RAID in Windows

Op basis van de benchmarks zijn geschikte toepassingen voor RAID als volgt:

  • Cache / scratch-station voor foto- en videobewerking.
  • Een netwerkopslagdrive maken Een eigen netwerkgebonden opslag maken en gebruiken met een Ubuntu-netbook Zo bouwt en gebruikt u uw eigen netwerkopslag via een Ubuntu-netbook Meer lezen met gegevensredundantie en bitrot-bescherming.
  • Software-opslagstation.

Cache / scratch-station : Met Intel Rapid Storage Technology (RST) -stuurprogramma's kunnen gebruikers een ander station als cachegeheugen aanduiden. In deze hoedanigheid wordt er veel gelezen en geschreven naar de schijfeenheid. Een RAID0-array biedt - op papier - het grootste voordeel. Hoewel de benchmarks in de praktijk aangeven dat een enkele SSD waarschijnlijk de grootste winst in prestaties zal bieden.

Network Storage Drive : Het voor de hand liggende gebruik voor ReFS is als een opslagstation. De eigenschappen van de data-integriteit gecombineerd met de grote read-speed buffs maken het geweldig voor streaming media via een snel netwerk (waarom u 5GHz nodig hebt Hoe Dual-Band Routers uw draadloze problemen kunnen oplossen Hoe Dual-Band Routers uw draadloze problemen kunnen oplossen met behulp van een router die de dual-bandstandaard ondersteunt, kan uw wifi-snelheden in vele omstandigheden aanzienlijk verbeteren. Lees meer).

Software Storage Drive : in dit arrangement installeren gebruikers eenvoudigweg software op de RAID1-partitie. Vanwege het voordeel van leessnelheid, gegevensredundantie en bitrot-bescherming, is RAID1 geformatteerd met ReFS een grote upgrade ten opzichte van RAID1 die is geformatteerd met NTFS. Hoewel het een minimale prestatieverbetering ten opzichte van RAID1-NTFS vergt, compenseert de winst in gegevensintegriteit de tekortkomingen ervan ver. En in een productieomgeving kan de buffering van gegevensintegriteit de moeite waard zijn.

RAID1-ReFS is echt goed

Een RAID-array die is geformatteerd in ReFS heeft slechts een kleine prestatiehit op NTFS - wat de afweging zeker waard is. Hoewel ik niet het aantal schijven heb dat nodig is om andere RAID-configuraties (zoals RAID5) te testen, zijn de resultaten voor RAID1 bemoedigend. Ik neem aan dat ReFS minstens net zo goed presteert op andere soorten arrays.

Mijn mening: Hoewel ik niet heb geadverteerd als klaar voor productieomgevingen, wordt ReFS in mijn ervaring het meest optimaal gebruikt in opslagsystemen en als een opslagdrive voor software. Het kan ook zorgen voor een redelijke cache-drive.

Heb je geprobeerd ReFS te gebruiken? Wat waren je resultaten?

In this article