De veilige aanpak is om een herhaalbare basislijn die de ruwe netwerk-, opslag- en end-to-end-prestaties voor dezelfde eindpunten en gegevensset afzonderlijk meet, te behandelen als een reeks controleerbare stappen, niet als één opdracht.
Op een thuis-NAS die bekabelde en draadloze clients bedient, bestaat het praktische risico erin dat de snelheid van bestandsoverdrachten per client of werklast verandert en dat de bijdragen van netwerk en opslag nog niet van elkaar zijn gescheiden. Leg de huidige identiteit en het herstelpunt vast, begin met de minst ingrijpende onderscheidende test, interpreteer geslaagde en mislukte resultaten voordat je een andere variabele wijzigt, en stop zodra de opslag instabiel wordt of de enige herstelbare kopie zou worden blootgesteld. De onderstaande workflow eindigt pas wanneer de oorspronkelijke werklast slaagt of het bewijs een escalatiegrens bereikt.
Bevries de testomstandigheden en leg het pad vast
Kies één NAS, één bekabelde client, één wifi-client en een vast tijdstip voor de test. Leg de overeengekomen verbindingssnelheid, duplexmodus, switchpoorten, wifi-band en kanaalbreedte, signaalsterkte, VLAN, MTU, protocol, versleuteling, energiebeheer van de client, onderhoudsactiviteiten op de NAS en de bron- en doelopslag vast.
Gebruik wegwerpbestanden die groter zijn dan de geheugencaches voor langdurige overdrachten en een vaste mappenstructuur om het gedrag met kleine bestanden te testen. Voer elke vergelijking uit in beide lees- en schrijfrichtingen, want een snelle NAS-leessnelheid bewijst niet dat het schrijfpad of de bestemming van de client even capabel is.
Het ZimaSpace-overzicht van oorzaken van NAS-vertraging behandelt netwerk-, opslag- en achtergrondwerk als oorzaken van traag NAS-gedrag. Deze workflow zet die kandidaten om in een opgeslagen basislijn, in plaats van reparaties uit te voeren voordat één laag is gemeten.
Meet ruwe Ethernet- en wifi-prestaties zonder opslag
Voer een geheugendoorvoertest uit, zoals iPerf3, tussen de NAS of een server in de buurt en elke client. Test beide richtingen, herhaal de test meerdere keren en leg de doorvoer, retransmissies, instellingen voor parallelle streams en latentie vast, terwijl internetverkeer buiten de meting blijft.
De isolatie van ruwe LAN-doorvoer legt uit waarom iPerf3 de LAN-capaciteit scheidt van de schijfprestaties. Als de ruwe bekabelde doorvoer laag is, controleer dan de onderhandeling, bekabeling, switch, CPU en MTU voordat je SMB afstemt; als de bekabelde verbinding goed is maar wifi laag, richt het onderzoek dan op radiogebruik en de verbindingsomstandigheden van de client.
Vergelijk geen wifi-resultaat uit een andere kamer met een Ethernet-resultaat naast de switch en schrijf het verschil vervolgens toe aan protocoloverhead. De basislijn moet positie, interferentie en clientmogelijkheden vastleggen, zodat een latere regressie hetzelfde pad gebruikt.
Meet opslag- en protocolwerklasten afzonderlijk
Benchmark de NAS-opslag lokaal of via een methode die het netwerk omzeilt, met veilige bestanden en een wachtrijdiepte die representatief is voor de werklast. Leg sequentiële lees- en schrijfsnelheden vast, plus een test met kleine bestanden of veel metadata; vermijd destructieve tests op onbewerkte apparaten in een live opslagpool.
Voer de vaste overdrachten van grote bestanden en mappenstructuren uit via SMB of NFS nadat het ruwe netwerk en de opslag zijn gemeten. Vergelijk de end-to-end-snelheid met de laagste van de netwerk- en opslagplafonds en houd rekening met protocol-, versleutelings-, metadata- en clientoverhead, in plaats van voor elke werklast lijnsnelheid te verwachten.
Herhaal de test met gecontroleerde caches of label de cacheomstandigheden duidelijk. Een korte overdracht uit de cache kan de aanhoudende disksnelheid overstijgen, terwijl een bijna volle pool, pariteitswerk, snapshots, antivirussoftware of overlappende back-ups alleen de fase van de bestandsoverdracht kan vertragen.
Publiceer een basislijn en een regressieregel
Sla opdrachten, bestandsset, tijdstempels, versies, namen van eindpunten en mediane resultaten op in één tabel buiten de geteste NAS. Neem ruwe bekabelde prestaties, ruwe wifi-prestaties, lokale opslag en lees- en schrijfprestaties voor grote en kleine bestanden op, zodat toekomstige wijzigingen aan een laag kunnen worden gekoppeld.
Start de client opnieuw op en maak opnieuw verbinding met wifi; voer daarna één test opnieuw uit om te bewijzen dat de basislijn een normale verbindingsopbouw doorstaat. Plan een tweede meting tijdens normale belasting in het huishouden als die belasting relevant is, maar neem drukke en rustige tests niet gemiddeld samen zonder ze te labelen.
Gebruik de basislijn wanneer de prestaties veranderen: herhaal eerst het ruwe netwerk, daarna de opslag en ten slotte de end-to-end-test. Stop met afstellen wanneer de oorspronkelijke laag weer binnen het geaccepteerde bereik valt; schaal alleen op naar hardware wanneer dezelfde beperkte laag onder de vastgelegde omstandigheden herhaaldelijk faalt.
Ondersteuning & Tips
Meer om te lezen

Opslaghandleiding voor live-tv-opnamen voor capaciteit, bewaartermijn en opruimen
Meet echte opnamen, houd hoofdruimte vrij, combineer limieten voor leeftijd en capaciteit en toon aan dat het oudste in aanmerking komende programma wordt verwijderd...

Workflow voor herstel van metadata van thuismedia na het terugzetten van een database
Bescherm de herstelde status, controleer de identiteit en paden van de media en herstel vervolgens ontbrekende artwork of overeenkomsten in een proeff bibliotheek voordat...

Compatibiliteitschecklist voor Jellyfin-clients voor audio, video en ondertiteling
Test representatieve bestanden één variabele tegelijk en noteer voor elke client Direct Play, remux, audioconversie, videotranscodering of fout.

