Engångslagring
Single-instance storage (SIS) är ett systems förmåga att ta flera kopior av innehåll och ersätta dem med en enda delad kopia. Det är ett sätt att eliminera dataduplicering och att öka effektiviteten. SIS implementeras ofta i filsystem , e-postservermjukvara , säkerhetskopiering av data och annan lagringsrelaterad datormjukvara. Engångslagring är en enkel variant av datadeduplicering . Även om datadeduplicering kan fungera på segment- eller subblocknivå, fungerar lagring i en instans på helfilsnivå och eliminerar redundanta kopior av hela filer eller e-postmeddelanden.
Begrepp
I fallet med en e-postserver skulle lagring i en enda instans innebära att en enda kopia av ett meddelande hålls i dess databas medan enskilda brevlådor kommer åt innehållet via en referenspekare. Det finns dock en vanlig missuppfattning att den främsta fördelen med engångslagring i e-postservrar är en minskning av diskutrymmeskraven. Sanningen är att dess främsta fördel är att avsevärt förbättra leveranseffektiviteten för meddelanden som skickas till stora distributionslistor. I ett e-postserverscenario är diskutrymmesbesparingar från en-instanslagring övergående och avtar mycket snabbt över tiden. [ citat behövs ]
När den används i kombination med programvara för säkerhetskopiering kan lagring i en instans minska mängden arkivmedia som krävs eftersom det undviker att lagra dubbla kopior av samma fil. Ofta installeras identiska filer på flera datorer, till exempel operativsystemfiler . Med en instans lagring skrivs endast en kopia av en fil till backupmediet vilket minskar utrymmet. Detta blir viktigare när lagringen är offsite och på molnlagring som Amazon S3 . I sådana fall har det rapporterats att deduplicering kan bidra till att minska kostnaderna för lagring, kostnader för bandbredd och backupfönster med upp till 10:1.
Novell GroupWise byggdes på en instanslagring, vilket står för dess stora kapacitet.
ISO CD/DVD-bildfiler kan optimeras för att använda SIS för att minska storleken på en CD/DVD-kompilering (om det finns tillräckligt många dubblerade filer) för att få den att passa in i mindre media.
SIS är relaterat till systemomfattande fildupliceringssökning och verktyg för upptäckt av flera filinstanser som P2P-applikationen BearShare (5.n versioner och nedan) men skiljer sig genom att SIS minskar lagringsutnyttjandet automatiskt och skapar och behåller symboliska länkar, medan Bearshare tillåter manuell radering av dubbletter och tillhörande filsystem på användarnivå, Windows Explorer typ av ikonlänkar.
Microsoft
SIS introducerades med funktionen Remote Installation Services i Windows 2000 Server . En typisk server kan ha tio eller fler unika installationskonfigurationer (kanske med olika enhetsdrivrutiner eller mjukvarusviter ) men kanske bara 20 % av data kan vara unika mellan konfigurationer. Microsoft uppger att "SIS fungerar genom att söka på en hårddiskvolym för att identifiera dubbletter av filer. När SIS hittar identiska filer, sparar den en kopia av filen till ett centralt arkiv, kallat SIS Common Store, och ersätter andra kopior med pekare till den lagrade filen . versioner." Filer jämförs enbart med deras hashfunktioner ; filer med olika namn eller datum kan konsolideras så länge som själva data är identiska. Windows Server 2003 Standard Edition har SIS-funktioner men är begränsad till OEM OS-systeminstallationer. [ citat behövs ]
Det filbaserade Windows Imaging Format som introducerades i Windows Vista stödde också lagring av en enda instans. Eninstanslagring var en funktion i Microsoft Exchange Server sedan version 4.0 och finns även i Microsofts Windows Home Server . Det deduplicerar bilagor endast i Exchange 2007 och togs bort helt i Microsoft Exchange Server 2010. Microsoft tillkännagav Windows Storage Server 2008 (WSS2008) med Single Instance Storage den 1 juni 2009 och säger att den här funktionen inte är tillgänglig på Windows Server 2008 .
Funktionen är officiellt utfasad sedan Windows Server 2012, då en ny, kraftfullare chunk-baserad datadedupliceringsmekanism introducerades. Det tillåter filer med liknande innehåll att dedupliceras så länge de har sträckor av identisk data. Denna mekanism är mer kraftfull än SIS. Sedan Windows Server 2019 stöds funktionen fullt ut på ReFS.