NAS med enbart lagring jämfört med NAS med appar: Vilken felzon är enklast att återställa?

Eva Wong är teknisk skribent och händig hemmabyggare på ZimaSpace. Som tekniknörd sedan barnsben med ett brinnande intresse för hemlabb och programvara med öppen källkodspecialiserar hon sig på att göra komplexa tekniska koncept begripliga genom praktiska, praktiska guider. Eva tycker att självhosting ska vara roligt, inte avskräckande. Genom sina handledningar hjälper hon communityn att göra hårdvaruinstallationer mindre mystiska, från att bygga sin första NAS till att bemästra Docker-containrar.

En NAS som bara används för lagring skapar vanligtvis en tydligare återställningsgräns; en NAS med appar kan ändå vara enklare för ett litet hem om applikationernas tillstånd är isolerat och kan återskapas.

Den verkliga jämförelsen handlar inte om en eller två enheter. Frågan är om en misslyckad uppdatering, en full volym, en trasig databas, ett nätverksavbrott eller ett byte av värd påverkar bara en roll eller slår ut alla tjänster som är beroende av samma maskin.

Kartlägg beroendekedjan innan du väljer antal enheter

Lista filresurser, databaser, medieindex, fotobibliotek, nedladdningsklienter, omvända proxyservrar, DNS och säkerhetskopieringsjobb. Rita upp vilka tjänster som måste vara tillgängliga innan en annan kan starta.

Avbrott i hemmalabb sprider sig ofta via dolda beroenden till DNS, lagring och autentisering. En dedikerad NAS tar inte bort beroenden, men gör lagringsberoendet synligt och stabilt.

Om NAS:en även kör DNS eller den omvända proxyn som används för att nå dess eget hanteringsgränssnitt kan återställningen bli cirkulär. Separera alla tjänster som behövs för att diagnostisera eller nå lagringsvärden.

Jämför uppdateringarnas konsekvensradie

På en NAS som bara används för lagring sker applikationsuppdateringar någon annanstans, så en trasig containeravbildning eller databasmigrering kan inte direkt förbruka filsystemet som betjänar alla klienter. NAS-uppgraderingar spelar fortfarande roll, men de påverkar färre delar.

På en NAS som är värd för appar kan ett enda underhållsfönster uppdatera operativsystemet, lagringsstacken, containermotorn, databaserna och applikationerna. Konsolidering är effektiv bara när dessa lager kan återställas eller återställas till en tidigare version oberoende av varandra.

Valet väger över till konsolidering när det bara finns några få appar med låg risk, driftstopp är acceptabelt och ägaren har nytta av en enda yta för säkerhetskopiering och övervakning.

Separera tillstånd även när beräkningskraften konsolideras

En NAS med appar blir återställningsbar när varje applikation har en namngiven beständig datamängd, säkerhetskopia av databasen, exporterad konfiguration och lagringsgräns. Avbildningar och cache bör förbli förbrukningsbara.

Lagra inte den enda säkerhetskopian i samma pool, på samma värd och inom samma administratörsgräns som de aktiva data. Konsolidering ändrar inte på det kravet.

Dataroll NAS med enbart lagring NAS med appar
Användarfiler Primär roll Primär roll
Appdatabaser Extern beräkningsresurs eller dedikerat dataset Dedikerat dataset eller volym
Cachar och miniatyrbilder Vanligtvis externt Begränsat dataset som går att återskapa
Säkerhetskopior Kräver ett oberoende mål Kräver ett oberoende mål
Återställningsverktyg Tillgänglig utan appar Måste vara åtkomlig om apparna fallerar

Single board computer zimaboard2

Testa de två felscenarierna

För en lösning med enbart lagring ska du testa att ersätta beräkningsvärden och samtidigt importera eller montera om lagringen med behörigheterna intakta. För en lösning som är värd för appar ska du testa att installera om värdens operativsystem och återställa en app utan att skriva om dataset med användarfiler.

Ett konkret fall med återställning av startdisk visar hur separata lagringspooler kan överleva ett startfel på värden när rollerna går att identifiera. Lärdomen är att bevara information om import och återställning utanför den värd som fallerat.

Mät återställningstiden från ett tomt ersättningssystem, inte från en skärm med en fungerande ögonblicksbild. Räkna in DNS, autentiseringsuppgifter, krypteringsnycklar, monteringar, databaser och klientvalidering.

Välj den mindre återställningsbara feldomänen

Välj enbart lagring när NAS-enheten betjänar flera beräkningsnoder, familjens åtkomst måste fungera under appunderhåll eller en okontrollerad arbetsbelastning kan påverka kritiska data. Acceptera nätverksanslutningen som ett beroende och skydda den med stabil adressering och strömförsörjning.

Välj en NAS med appar när miljön är liten, appdata lagras i dedikerade dataset, resurserna är begränsade och hela värden kan återställas inom den tillåtna avbrottstiden. Guiden för val av operativsystem för hemmaservern hjälper dig att anpassa återställningsmodellen till plattformen.

Sluta konsolidera när en app behöver privilegierad åtkomst till enheten, oförutsägbar minnesanvändning, omfattande tillfälliga skrivningar eller en annan uppgraderingscykel än lagringen. Sluta separera när nätverks- och identitetslagren skapar fler återställningssteg än uppdelningen tar bort.

Produktjämförelser

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.