Hur många samtidiga användare kan en kompakt NAS-enhet stödja?

Eva Wong är Teknisk skribent och den boende fixaren på ZimaSpace. En livslång nörd med en passion för hemma-labb och öppen källkod, hon specialiserar sig på att översätta komplexa tekniska koncept till tillgängliga, praktiska guider. Eva tror att självhosting ska vara roligt, inte skrämmande. Genom sina handledningar ger hon gemenskapen verktyg att avmystifiera hårdvaruinstallationer, från att bygga sin första NAS till att bemästra Docker-containrar.

En kompakt NAS-enhet har ingen ärlig, universell gräns för samtidiga användare. Dimensionera den utifrån en gemensam prestandabudget: många huvudsakligen inaktiva konton kan samexistera, medan några få samtidiga stora överföringar, säkerhetskopieringar, indexeringsjobb eller omkodningar kan mätta samma nätverks-, lagrings- och processorresurser. Behåll den kompakta NAS-enheten så länge den mest belastade verkliga överlappningen förblir responsiv; uppgradera först när den uppmätta belastningstoppen överskrider ditt prestandamål.

Räkna aktiva arbetsbelastningar, inte registrerade konton

Det första dimensioneringsmisstaget är att behandla varje användarkonto som om det skapar samma belastning. Ett hushåll kan ha åtta konton, men bara två personer använder NAS-enheten samtidigt. Ett litet kontor kan ha färre användare men skapa en mycket tyngre belastningstopp när två personer kopierar projektmappar medan en annan arbetsstation säkerhetskopieras och en fototjänst bygger om miniatyrbilder. ”Samtidiga användare” behöver därför betyda samtidiga arbetsbelastningar, inte namn i en kontolista.

Puget Systems rekommenderar att NAS-maskinvara väljs utifrån kapacitet, nätverksprestanda, enheter och de arbetsbelastningar som systemet faktiskt måste hantera, snarare än utifrån en enda framträdande specifikation. Detta helhetsperspektiv på dimensionering är mer användbart än att ange ett universellt användarantal för kompakt maskinvara.

Skriv ned den mest belastade femtonminutersperioden du förväntar dig. Ta med interaktiv filbläddring, stora läsningar eller skrivningar, automatiska telefonuppladdningar, säkerhetskopiering av datorer, medieuppspelning, databas- eller fotobiblioteksaktivitet, ögonblicksbilder och eventuella containrar som körs parallellt med lagringen. Markera vilka jobb som kan fördröjas och vilka som måste förbli responsiva.

Det första resultatet bör vara en samtidighetsprofil. En kompakt NAS-enhet är ett bra alternativ när de flesta användare har låg belastning, tunga jobb är förskjutna i tid och bara ett litet antal personer behöver kontinuerlig åtkomst med hög genomströmning samtidigt. Om flera användare samtidigt måste få lagringsprestanda på arbetsstationsnivå har köpet redan blivit en fråga om mer än ett enkelt användarantal.

Omvandla nätverkslänken till en budget per användare

Nätverkskapaciteten skapar den tydligaste övre gränsen, eftersom varje klient till slut delar på ett eller flera NAS-gränssnitt. En 1GbE-länk har en rå linjehastighet på 1 gigabit per sekund, medan 2,5GbE höjer taket till 2,5 gigabit per sekund. Den faktiska filgenomströmningen blir lägre när protokollöverhead, lagringsbeteende, klientbegränsningar och konkurrerande trafik räknas in.

Backblaze skiljer mellan marknadsförd bandbredd och uppnådd genomströmning och fördröjning. Den skillnaden är viktig för en NAS med flera användare: att dividera en ports angivna hastighet med antalet klienter visar inte hur snabbt varje användare faktiskt kommer att kunna arbeta.

Använd i stället ett representativt klienttest. Mät den långsammaste acceptabla överföringen av stora filer eller arbetsflödet i en applikation för en användare, och upprepa sedan testet med två, fyra och fler samtidiga klienter tills resultatet per användare understiger ditt minimum. Om en redigerare behöver nästan hela länken under aktivt arbete kan NAS-enheten stödja många konton men bara en tung redigerare vid den prestandanivån.

Köp inte 10GbE enbart för att antalet konton ökar. Snabbare nätverk är motiverat när det befintliga NAS-gränssnittet upprepade gånger är mättat samtidigt som lagringspoolen, processorn, minnet och klientenheterna fortfarande har marginal. ZimaSpaces guide för stora kreativa filer använder samma helhetsregel: uppgradera den del av kedjan som faktiskt begränsar arbetet.

Separera stora överföringar från metadata- och småfilstrafik

Två NAS-arbetsbelastningar kan förbruka samma antal megabyte per sekund och ändå upplevas helt olika. Stora sekventiella kopieringar begränsas vanligtvis av kontinuerlig lagrings- och nätverksgenomströmning. Fotobläddring, källkodsträd, dokumentsökning, programdatabaser och mappar med många små filer är mer beroende av fördröjning, metadataoperationer, cacheminnen och lagring med låg fördröjning.

En aktuell ZimaSpace-guide om samtidighet i delade fotobibliotek visar varför miniatyrbilder, databasfrågor, behörigheter och index kan styra den upplevda responsiviteten även när hårddiskarrayen har gott om sekventiell bandbredd.

För en kompakt NAS-enhet bör du placera programdatabaser, miniatyrbilder, index och containerdata på SSD eller NVMe när plattformen stöder det, medan stora skyddade filer kan ligga kvar på hårddiskar. Detta ökar inte magiskt det maximala antalet konton, men förhindrar att varje liten interaktiv begäran behöver vänta bakom långsam slumpmässig diskaktivitet.

Välj den kompakta plattformen när interaktiv metadata förblir snabb medan bakgrundsöverföringar pågår. Om en andra eller tredje aktiv användare får katalogbläddring, sökning eller applikationssidor att stanna upp trots att nätverket inte är mättat, kan mer minne, snabbare applikationslagring eller en kraftfullare processor vara en bättre uppgradering än en snabbare Ethernet-port.

-15% OFF
Single board computer zimaboard2

Ta med säkerhetskopiering, indexering och containrar i samma samtidighetstest

En NAS hanterar sällan enbart användartrafik. Den kan också köra ögonblicksbilder, molnsynkronisering, antivirusgenomsökningar, medieindexering, generering av miniatyrbilder, Docker-applikationer, databaser eller fungera som säkerhetskopieringsmål. Dessa bakgrundsjobb konkurrerar med mänskliga användare om samma processor, minne, diskar och nätverksväg och ska därför ingå i samtidighetsbudgeten.

Backblazes köpguide för NAS skiljer lokal redundans från säkerhetskopiering och lyfter fram nätverkshastighet och diskupplägg som variabler vid köp. För dimensionering med flera användare är den praktiska fortsättningen att testa säkerhetskopiering samtidigt som normal åtkomst, i stället för att bara benchmarka NAS-enheten när alla underhållsuppgifter är inaktiva.

Planera stora verifieringsjobb, djupa genomsökningar och icke-brådskande molnuppladdningar utanför hushållets eller arbetsplatsens mest belastade period när det är möjligt. Begränsa bakgrundsjobbens hastighet om programvaran tillåter det. En kompakt NAS-enhet får användbar marginal när underhållet är förutsägbart i stället för att tillåtas förbruka alla resurser vid godtyckliga tidpunkter.

Om användarna bara upplever långsamhet under en schemalagd säkerhetskopiering eller omindexering kan ett ändrat schema vara ett bättre köpbeslut än att ersätta NAS-enheten. Uppgradera när normal belastningstopp och nödvändigt bakgrundsarbete måste överlappa och den kompakta plattformen inte kan hålla den nödvändiga fördröjningen i förgrunden.

Använd belastningsnivåer som planeringsintervall, inte som ett publicerat maximum

För den första produktjämförelsen är det rimligt att tänka i belastningsnivåer. En till fyra samtidiga tunga klienter kan redan vara krävande för en kompakt NAS när varje klient flyttar stora projektfiler, redigerar från delad lagring eller kör säkerhetskopiering med full hastighet. Flera ytterligare lätta användare kan samexistera när de huvudsakligen bläddrar bland dokument, visar foton, synkroniserar små ändringar eller använder cachade applikationssidor. Detta är planeringsintervall, inte garantier.

Imaging Resources aktuella guide för NAS-enheter i hemmet beskriver kompakta system med fyrkärniga processorer, 2,5GbE och NVMe-alternativ som kapabla plattformar för flera användare i hemmet, men de rekommenderade modellerna varierar avsevärt när det gäller processor, minne, nätverk och lagringsdesign. Denna variation i maskinvara är precis varför ett leverantörsneutralt påstående som ”stöder 20 användare” inte är ett användbart mått vid köp.

Skapa ett kort godkännandetest: öppna delade mappar från flera klienter, kopiera en stor fil, kör foto- eller dokumentappen, starta säkerhetskopieringen och övervaka processoranvändning, minnestryck, diskfördröjning och nätverksgenomströmning. Anteckna den långsammaste användaråtgärden. Upprepa testet när datapoolen är någorlunda full i stället för att bara testa en ny, tom array.

Behåll den kompakta NAS-enheten när testet uppfyller responstidsmålet med marginal. Uppgradera när den normala överlappningen – inte ett syntetiskt maximum – skapar ihållande nätverksmättning, processorköer, minnestryck eller lagringsfördröjning som användarna märker.

Matcha maskinvarunivån mot den uppmätta samtidighetsgränsen

För en avgränsad NAS-enhet med två enheter i hemmet, vanliga filer, säkerhetskopieringar, fotoåtkomst och några få lätta applikationer är ZimaBoard 2 832 Mini NAS Kit den enklare utgångspunkten. Välj 1664 Mini NAS Kit när flera containrar, tyngre indexering, medietjänster eller andra minneskrävande applikationer måste köras parallellt med lagringen. Kitet tillhandahåller den kompakta lagringsvägen, men hårddiskar eller SSD-enheter måste fortfarande väljas separat.

Gå inte från 832 till 1664 i förväntan att få en annan processor eller högre Ethernet-linjehastighet; båda använder samma Intel N150-plattform och dubbla 2,5GbE. Det extra minnet är användbart när samtidigheten begränsas av applikationstillstånd och containrar. Om testet visar att processorn eller nätverket redan är flaskhalsen förändrar mer RAM inte den gränsen.

Välj ZimaCube 2 när samtidighetsproblemet uppstår tillsammans med ett lagringsproblem: fler diskfack, längre lagringstid, tyngre multitasking, snabbare aktiv lagring eller högre nätverkskrav. En större NAS-enhet bör lösa en uppmätt begränsning i stället för att fungera som försäkring mot ett odefinierat framtida användarantal.

Den slutliga köpregeln är enkel: räkna aktiva arbetsbelastningar, mät den mest belastade överlappningen och uppgradera den första resursen som förblir mättad. En kompakt NAS-enhet kan betjäna många registrerade användare och flera samtidiga lätta användare, men kapaciteten för tunga användare avgörs av nätverket, lagringen, applikationerna och målet för servicenivån. Köp utifrån den testade gränsen i stället för en marknadsförd kontogräns.

Köpguide

Mer att läsa

Get More Builds Like This

Stay in the Loop

Get updates from Zima - new products, exclusive deals, and real builds from the community.

Stay in the Loop preferences

We respect your inbox. Unsubscribe anytime.