De Windows-prestaties verbeteren met een nieuw bestandssysteem
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 dit 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 u het nieuwe, veerkrachtige bestandssysteem voor Windows kunt proberen Hoe u het nieuwe, veerkrachtige bestandssysteem voor Windows kunt gebruiken Een bestandssysteem 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 te gebruiken Windows-opslagruimten. Gebruikers gewoon type Opslagruimten in de Zoekbalk en start het programma.
Na het starten van opslagruimten, moet u dit doen selecteer de instellingen wijzigen knop.
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 van het volume zal alle gegevens op de schijf vernietigen, dus wees voorzichtig.
U ziet vervolgens configureerbare opties voor het maken van de opslagpool. De twee delen waar je op moet letten zijn: (1) Veerkracht type en (2) Bestandssysteem. Veerkrachttype met twee schijven is ook beperkt tot beide Tweewegspiegel (RAID1) en Eenvoudig (RAID0). Partitietype omvat NTFS en ReFS. Als u Simple kiest, is uw enige optie NTFS, omdat ReFS is ontworpen voor twee of meer schijven.
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 de schijf 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.
- RAID1: 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 Wat is een bestandssysteem en waarom doen ze ertoe? Leer de verschillen tussen FAT32, NTFS, HPS +, EXT en meer. Meer informatie) in Windows 10 zijn Resilient File System (ReFS) en de versleten tijd “nieuwe” 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.
Om te bepalen welk type array en welk bestandssysteem het snelst is, heb ik een testmachine met een SATA-dock samengevoegd 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. Eindelijk heb ik er meerdere gerend “echte wereld” tests met 7-Zip en Handrem (5 gebruik voor Handrem 5 handige 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 het meeste uit je digitale media te halen. enkele van de meest ingenieuze toepassingen van HandBrake. Lees er meer over! Lees meer). 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.
Voor schrijfsnelheden domineert RAID0 de concurrentie. Het is bijna 50% sneller dan concurrenten. Dit is logisch gezien het feit dat zowel RAID 1 als enkele schijven eenvoudigweg gegevens gelijkmatig over alle schijven kopiëren, terwijl RAID 0-splits tussen beide schijven opslaat.
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 schijflezingen 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 aanname niet verdragen.
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.
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 heel dicht in termen van leessnelheid en het biedt gegevensredundantie. Als RAID1 is geformatteerd in ReFS, verliest het zeer weinig leessnelheid, in vergelijking met NTFS.
Voor schrijfprestaties in een diepe wachtrij domineert RAID0. En zowel RAID1-NTFS als RAID1-ReFS lijden aan een onbeduidende prestatieboete vanwege overhead in verband met het onderhoud van de array.
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.
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 vrij 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 Hoe u uw eigen netwerkopslag kunt bouwen en gebruiken Een Ubuntu-netbook gebruiken Meer lezen met gegevensredundantie en bitrot-bescherming.
- Software-opslagstation.
Cache / scratch drive: Intel's Rapid Storage Technology (RST) -stuurprogramma's stellen gebruikers in staat om een ander station aan te wijzen als cachegeheugen. 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 5 GHz 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 eenvoudig 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??
Meer informatie over: computeronderhoud, bestandssysteem, NTFS, RAID.