Vad är kapacitetsoptimering?

Kapacitetsoptimering består av olika och ändå ofta kompletterande metoder för att både lagra data och minska lagringsbehovet när du gör säkerhetskopior. Ofta gör företag och enskilda företag flera säkerhetskopior av arbetet, och behovet av att lagra, indexera och hämta data kräver optimering för att minska mängden hårdvara och resulterande omkostnader som behövs för att hantera all den informationen. När säkerhetskopior görs finns det ofta uppsägningar och endast små ändringar mellan säkerhetskopior. Mot bakgrund av uppsägningar utformar strategier för kapacitetsoptimering lösningar som minskar lagringskostnaderna och storleken i säkerhetskopior minskade från originalen så mycket som 95 procent. Kapacitetsoptimering är ibland känd som bandbreddoptimering när den används i WAN-applikationer (wide area networking) för att möjliggöra större genomströmning vid överföring och mottagning av data i ett nätverk.

Datakomprimering använder vanligtvis kodningstekniker för att minska storleken på data som lagras eller överförs. Beroende på om vissa data kastas i processen kan de karakteriseras som förlust - förlorar data - eller förlustfri. Genom att skanna data för uppsägningar eller upprepning och ersätta dessa med korsreferenser och indexerade token möjliggör stora minskningar av mängden lagringsutrymme som behövs. Dataundertryckningskodböcker guidar acceleratorer i kommunikation för att synkronisera och använda antingen minne eller en hårddisk för att skriva komprimeringshistorier till ett lagringslager som gör det möjligt att använda en TCP-proxy för överföringsprotokoll som buffert för paket eller sessioner så att överföringshastigheterna inte är nedsatt. En annan metod för datakomprimering minskar storleken på data i realtid när den går till sin första säkerhetskopiering och därmed genom ytterligare optimering, vilket resulterar i större besparingar i både utrymme och tid.

Genom att använda de traditionella kompressionsmedlen kan man minska storleken på lagrade data i ett förhållande av 2: 1; genom att använda kapacitetsoptimering kan du öka denna reduktion till så mycket som 20: 1. Letar du efter uppsägningar i bytesekvenser över jämförelsefönster och använder kryptografiska hashfunktioner för unika sekvenser i algoritmer för deduplicering gör det möjligt att segmentera dataströmmar. Dessa strömssegment tilldelas sedan unika identifierare och indexeras för hämtning. På detta sätt lagras bara nya datamängder innan de komprimeras ytterligare med hjälp av komprimeringsstandardalgoritmer. Vissa dedupliceringsmetoder är hårdvarubaserade, och genom att kombinera dem med traditionella mjukvarukomprimeringsalgoritmer kan funktionerna hos både producera betydande utrymmes- och tidsbesparingar.

Många tillvägagångssätt fokuserar på minskningar i kostnad och utrymme för lagringskapacitet för att minska kostnaderna för lagringsinfrastruktur, och liknande överväganden uppstår i WAN-scenarier. Ett lager som kallas transportlager måste existera mellan applikationer och underliggande nätverksstrukturer under överföringar, vilket gör att data kan skickas och tas emot effektivt och snabbt, men transportlagret är fortfarande det som skapades 1981 när TCP först skapades och kördes på 300 baud Betygsätta. Därför använder acceleratorer TCP-proxyer, vilket minskar förluster under överföring och gör bekräftelser för att öka storleken på paket med avancerade datakomprimeringsmetoder för att leverera mer data per tidssegment. För att övervinna hinder under överföringen samarbetar dessa tekniker sammanhängande för att förbättra prestanda för applikationer och minska mängden bandbreddförbrukning.

ANDRA SPRÅK

Hjälpte den här artikeln dig? Tack för feedbacken Tack för feedbacken

Hur kan vi hjälpa? Hur kan vi hjälpa?